Available on Linux only.
Structs§
- Alsa
Input Source Builder - A source for ALSA (Advanced Linux Sound Architecture) audio input.
- Alsa
Input Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- Jack
Output Source Builder - Jack
Output Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- Linux
General Screen Capture - General Linux screen capture source that automatically selects the best capture method.
- Linux
General Window Capture - General Linux window capture source that automatically selects the best capture method.
- Pipe
Wire Camera Source Builder - A source for PipeWire camera capture via camera portal.
- Pipe
Wire Camera Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- Pipe
Wire Desktop Capture Source Builder - Pipe
Wire Desktop Capture Source Updater - Pipe
Wire Screen Capture Source Builder - This struct is used to build a PipeWire screen capture source (so window + desktop capture).
- Pipe
Wire Screen Capture Source Updater - This struct is used to update a PipeWire screen capture source (so window + desktop capture).
- Pipe
Wire Window Capture Source Builder - Pipe
Wire Window Capture Source Updater - Pulse
Input Source Builder - A source for PulseAudio audio input.
- Pulse
Input Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- Pulse
Output Source Builder - A source for PulseAudio audio input.
- Pulse
Output Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- V4L2
Input Source Builder - A source for Video4Linux2 (V4L2) camera input.
- V4L2
Input Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- X11Capture
Source Builder - A source to capture X11 screen/window content.
- X11Capture
Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
- XComposite
Input Source Builder - A source to capture X11 windows using XComposite.
- XComposite
Input Source Updater - Used to update the source this updater was created from. For more details look at docs for the corresponding builder.
Enums§
- Display
Server Type - Display server type detection
- ObsPipe
Wire Source Type - PipeWire source type
- ObsV4
L2Color Range - Video color range for V4L2 input
- ObsX11
Server Type - Describes the X11 capture server type
Traits§
- Pipe
Wire Source ExtTrait - This trait provides additional methods for PipeWire sources.