Commit Graph

6 Commits

Author SHA1 Message Date
PedroHLC ☭
1ab7d2b850
obs-studio-plugins.obs-vaapi: init at 0.1.0 2023-01-27 07:48:05 -03:00
Atemu
c5e6fb193b obs-studio: include plugins in wrapper again
If the user asks for a plugin that does come with their own binaries or other
files to be included in their OBS installation, it should include those files. A
good example is obs-vkcapture which /requires/ system-wide files to have any use
whatsoever.

Plugins' paths were removed from the wrapper in step with preventing OBS from
loading plugins twice but wasn't actually required because the env variables
already point at the one and only location for plugins. The plugins' share dirs
don't get put in the system-wide share by default on NixOS but I decided to
remove the directory anyways for clarity.

Partially reverts 593d64f975

Co-authored-by: Pedro Lara Campos <pedro.laracampos@gmail.com>
2022-09-02 01:08:26 +02:00
06kellyjac
342d67be61 obs-studio: resolve failed wrapping if a plugin has no data path
fixes a regression due to #186548 where the symlinkJoin fails when a
package does not have that path such as `obs-studio-plugins.wlrobs`

Only one `symlinkJoin` is necessary
2022-08-15 12:33:31 +01:00
M. Ian Graham
593d64f975
obs-studio: Fix wrapOBS double-including the built-in plugins 2022-08-14 23:39:00 +09:00
PedroHLC ☭
cc26a157ca
obs-studio-wrapper: allow plugins' arguments 2022-08-03 13:20:44 -03:00
V
e8e0255162
obs-studio: add plugin wrapper (#125308)
* obs-studio: tidy things up a little

* obs-studio: add plugin wrapper

This allows users to install plugins into their OBS Studio, like so:

	wrapOBS {
	  plugins = with obs-studio-plugins; [
	    wlrobs
	    obs-multi-rtmp
	    obs-gstreamer
	  ];
	}

* obs-gstreamer: convert to plugin

* obs-move-transition: convert to plugin

* obs-multi-rtmp: convert to plugin

* obs-ndi: convert to plugin

* obs-v4l2sink: remove

The functionality provided by this package is included in the upstream
project as of version 26.1.

Link: https://github.com/CatxFish/obs-v4l2sink/issues/56#issuecomment-753191690
Link: https://github.com/obsproject/obs-studio/releases/tag/26.1.0

* wlrobs: convert to plugin, unstable-2020-06-22 -> unstable-2021-05-13
2021-06-17 14:05:26 -04:00