obs_special_inputs
List OBS's six built-in audio slots to resolve its settings UI names. When all six are empty, no special input is assigned, not missing audio; inspect the input list instead.
Instructions
Names of OBS's six built-in audio slots: Desktop Audio, Desktop Audio 2, and Mic/Aux 1-4. Read-only. The trap is what an empty answer means. Any slot a user never configured comes back null, and on a rig that creates its audio sources explicitly - which is every rig built by a script - all six are null. On this machine they are: every audio source here, microphones included, is a named input, not a special slot. Six nulls therefore means 'this OBS has no special inputs assigned, go read the input list', NOT 'this OBS has no audio' and NOT 'the request failed'. Use this to resolve the two names OBS itself uses in its settings UI; use obs_audio_routing_map to actually find the microphones.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||