Enum ObsMonitorType
- Namespace
- OBSStudioClient.Model
- Assembly
- OBSClient.dll
What OBS Studio does with the audio of an input besides sending it to the program: whether it plays it on the monitoring device (the headphones of the person at the computer).
public enum ObsMonitorType
Fields
Off = 0The input is not monitored (Monitor Off in OBS Studio).
MonitorOnly = 1The input is played on the monitoring device and not sent to the program (Monitor Only (mute output)).
MonitorAndOutput = 2The input is played on the monitoring device and sent to the program (Monitor and Output).
Remarks
OBS Studio 33 (libobs) no longer has three monitor types but a switch that is on or off, and it turns what an application asks for into one of the two: MonitorOnly becomes MonitorAndOutput (a test with OBS Studio 33.0.0 shows it: the input held MonitorAndOutput after it was told MonitorOnly). Older versions of OBS Studio keep the three. The MonitorType of the model is what OBS Studio holds, so it can differ from what was asked for.