Closed sirn closed 4 years ago
Started test build 19918
Build 19918 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/19109/com.obsproject.Studio.flatpakref
how do you install this branch v4l2loopback support? I've tried install using instructions in the 1st comment, but when I do:
flatpak-builder --force-clean com.obsproject.Studio.json --user --install
I get :
MANIFEST must be specified
@Pshemas sorry I miss one argument; fixed now. It should be
$ flatpak-builder --force-clean build-dir com.obsproject.Studio.json --user --install
$ flatpak-builder --force-clean build-dir com.obsproject.Studio.V4L2Sink.json --user --install
Unlike blackmagic and NDI, this is entirely open source so we can do better!
@TingPing That's much better. I'll update this PR to only provides extension point and work on submitting the extension to Flathub. Thank you!
Started test build 20799
@TingPing Not sure if I should rename com.obsproject.Studio.V4L2Sink
to com.obsproject.Studio.Plugin.V4L2Sink
(since NDI/BlackMagicLibs doesn't have one), but I've removed V4L2Sink plugin & only contain the entrypoint here in this PR. Going to submit V4L2Sink to Flathub soon.
Build 20799 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/19951/com.obsproject.Studio.flatpakref
Just wanted to say "thanks" to you both for doing this work!
This pull request adds support for obs-v4l2sink plugin which can be installed with the similar manner as NDI/BlackMagic support and solves #65.
I decided to use HEAD of
obs-v4l2sink
instead ofv0.1
as HEAD contains several build fixes and it doesn't seems like there's going to be a new release anytime soon.I've tested this with several apps, e.g. Google Meet, Flatpak Zoom and it has been working fine.
Until this is merged, the steps to use goes among the following line:
flatpak-builder
v4lsink-support
(sic):To use the V4L2Sink plugin:
v4l2loopback
DKMS