LV2 plugin host for OBS.
This plugin is in alpha state - some features may not work. It also may and probably will crash your OBS. Backup your profile.
$ meson --prefix=/usr build/
$ ninja -C build
System-wide installation:
$ sudo ninja -C build install
Single user (works with OBS 25 on Arch):
$ meson -Dlocal_install=true build/
$ meson -C build install
or manually:
mkdir -p ~/.config/obs-studio/plugins/obs-lv2/bin/64bit/
cp -v build/obs-lv2.so ~/.config/obs-studio/plugins/obs-lv2/bin/64bit/
Paths may depend on your installation.
You may see the following in your logs:
QWindow::fromWinId(): platform plugin does not support foreign windows.
Nesting windows from different toolkits is not possible on Wayland the way we currently do it.
You can force OBS to run via XWayland to work around this limitation:
$ unset XDG_SESSION_TYPE WAYLAND_DISPLAY
$ obs