An open API service indexing awesome lists of open source software.

https://github.com/ivyl/obs-lv2

LV2 host for OBS Studio
https://github.com/ivyl/obs-lv2

lv2 lv2-host obs obs-lv2 obs-studio

Last synced: 6 months ago
JSON representation

LV2 host for OBS Studio

Awesome Lists containing this project

README

          

# OBS-LV2

LV2 plugin host for OBS.

![Screenshot](screenshot.png)

## 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

* https://lv2plug.in/
* https://lsp-plug.in/
* http://calf-studio-gear.org/