Skip to content

ivyl/obs-lv2

Repository files navigation

OBS-LV2

LV2 plugin host for OBS.

Screenshot

Warning

This plugin is in alpha state - some features may not work. It also may and probably will crash your OBS. Backup your profile.

Building && Installing

$ 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.

Wayland

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

Links

Releases

No releases published

Packages

No packages published