I’m looking at the available interfaces for audio devices and I’m confused how the “Same as System” default mic/speaker setting can be passed as a parameter to selectAudioDevice function call. For example, on the zoom client we have these settings:
If a user selects “Same as System”, how can we emulate that function call? I’m trying to use the following interface:
I’ve tried passing an empty string, nil, and “Same as System” as the DeviceID and DeviceName parameters but those don’t seem to work. How can we set the audio device to be the same as the system default?
Most recent macOS SDK
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Attempt to use the selectAudioDevice interface to set the input device as the system default