MicrophoneManager
The Microphone manager makes it easy to use your microphone in a call
Samples
Properties
The current audio bitrate profile
List of available devices.
Currently selected device
The currently selected USB input device, or null if using default routing.
The status of the audio
List of detected USB audio input devices.
Functions
Clears the USB device selection, restoring default audio routing.
List the devices, returns a stateflow with audio devices
Lists all detected USB input devices.
Select a specific device
Selects a USB input device as the preferred audio input source.
Set the audio bitrate profile. This can only be set before joining the call. Once the call is joined, changes to the audio bitrate profile will be ignored.
Enable or disable the microphone
Sets up USB audio device detection using Android's AudioDeviceCallback.