Class ObsAudioLevels
- Namespace
- OBSStudioClient.Model
- Assembly
- OBSClient.dll
The levels of the audio of an input: one ObsChannelLevel for each channel, as OBS Studio measured them in its last message (see Levels).
public sealed class ObsAudioLevels
- Inheritance
-
ObsAudioLevels
- Inherited Members
Remarks
It is a snapshot: a new message makes a new object, and the one that you hold does not change. OBS Studio lists an input when it is on the air and has audio, and the levels of an input that it has no audio from yet (it just came on the air, or has no audio source open) have no Channels.
A mono file is delivered by OBS Studio as two channels with the same levels; the first channel is the left one.
Properties
- Channels
Gets the levels of the channels, the left one first. Empty while OBS Studio has no audio from the input yet.
- Input
Gets the input that the levels are of.