~hannes/elma

OSC to OBS WebSocket API adapter

db60ece Use is_empty to check if a password was supplied

~hannes pushed to ~hannes/elma git

7 months ago

64ca907 Fix version number in man page

~hannes pushed to ~hannes/elma git

7 months ago

#elma

elma is an adapter to convert OSC messages into WebSocket requests for OBS.

As of now, only the following features are supported:

  • setting the current program scene
  • setting the current preview scene
  • setting the scene transition
  • setting the scene transition duration

#Installation

Build requirements:

  • make
  • Rust (including Cargo)
  • make
  • scdoc

Passing PREFIX or DESTDIR to make is supported. In most cases, the following is sufficient:

make
sudo make install

Uninstallation is possible with:

sudo make uninstall

#Usage

Documentation for this software is available as a manpage. See elma(1). An online version of the man page is available at: https://hannesbraun.net/share/man/man1/elma.1.html

#Contributing

General questions, bug reports and patches can be sent to ~hannes/public-inbox@lists.sr.ht. Visit https://git-send-email.io/ for a tutorial on how to send patches via email.

#License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.