Module linux

Module linux 

Source
Available on Linux only.

Structs§

AlsaInputSourceBuilder
A source for ALSA (Advanced Linux Sound Architecture) audio input.
AlsaInputSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
JackOutputSourceBuilder
JackOutputSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
LinuxGeneralScreenCapture
General Linux screen capture source that automatically selects the best capture method.
LinuxGeneralWindowCapture
General Linux window capture source that automatically selects the best capture method.
PipeWireCameraSourceBuilder
A source for PipeWire camera capture via camera portal.
PipeWireCameraSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
PipeWireDesktopCaptureSourceBuilder
PipeWireDesktopCaptureSourceUpdater
PipeWireScreenCaptureSourceBuilder
This struct is used to build a PipeWire screen capture source (so window + desktop capture).
PipeWireScreenCaptureSourceUpdater
This struct is used to update a PipeWire screen capture source (so window + desktop capture).
PipeWireWindowCaptureSourceBuilder
PipeWireWindowCaptureSourceUpdater
PulseInputSourceBuilder
A source for PulseAudio audio input.
PulseInputSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
PulseOutputSourceBuilder
A source for PulseAudio audio input.
PulseOutputSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
V4L2InputSourceBuilder
A source for Video4Linux2 (V4L2) camera input.
V4L2InputSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
X11CaptureSourceBuilder
A source to capture X11 screen/window content.
X11CaptureSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
XCompositeInputSourceBuilder
A source to capture X11 windows using XComposite.
XCompositeInputSourceUpdater
Used to update the source this updater was created from. For more details look at docs for the corresponding builder.

Enums§

DisplayServerType
Display server type detection
ObsPipeWireSourceType
PipeWire source type
ObsV4L2ColorRange
Video color range for V4L2 input
ObsX11ServerType
Describes the X11 capture server type

Traits§

PipeWireSourceExtTrait
This trait provides additional methods for PipeWire sources.