getAudioDeviceManager method
@detail api @author dixing @brief Gets audio device management API class. @return See IRTCAudioDeviceManager{@link #IRTCAudioDeviceManager}.
Implementation
Future<AudioDeviceManager?> getAudioDeviceManager() async {
$a() async => packObject(
await ($instance as $p_a.RTCEngine).getAudioDeviceManager(),
() => AudioDeviceManager());
$i() async => packObject(
await ($instance as $p_i.ByteRTCEngine).getAudioDeviceManager(),
() => AudioDeviceManager());
if (Platform.isAndroid) {
return $a();
} else if (Platform.isIOS) {
return $i();
} else {
throw UnsupportedError(
'Not Support Platform ${Platform.operatingSystem}');
}
}