Expand description
A library for creating OBS sources without having to figure out what properties are used by sources.
This crate provides convenient builders for OBS sources across different platforms:
- Windows: Window capture, monitor capture, game capture
- Linux: X11 screen capture, XComposite window capture, V4L2 camera, ALSA/PulseAudio/JACK audio, PipeWire
You can find examples here.
Modules§
Enums§
Traits§
- ObsObject
Updater - A trait that is used to represent any struct than can update an OBS object.
This can be for example a ´WindowSourceUpdater´, which updates the settings of the
WindowSourceRef, when theupdatemethod is called. - ObsSource
Builder