setAudioCaptureDevice method

FutureOr<int> setAudioCaptureDevice(
  1. NSString deviceID
)

@detail api @author dixing @brief Set the audio capture devices. @param deviceID Audio capture device ID. You can get the device list by calling enumerateAudioCaptureDevices{@link #ByteRTCAudioDeviceManager#EnumerateAudioCaptureDevices}. @return Method call result
- 0: Success. - < 0: failure @note After you call followSystemCaptureDevice:{@link #ByteRTCAudioDeviceManager#followSystemCaptureDevice} to set the audio playback device to follow the system setting, you cannot call this API to set the audio capture device.

Implementation

FutureOr<int> setAudioCaptureDevice(NSString deviceID) async {
  return await nativeCall('setAudioCaptureDevice:', [deviceID]);
}