setRingtoneDevice method
Set current speaker device by its index
Implementation
Future<void> setRingtoneDevice(int? index) async {
bool isDesktop = Platform.isWindows || Platform.isMacOS || Platform.isLinux;
if(!isDesktop || (index==null)) return;
_logs?.print('setRingtoneDevice: $index');
try {
await SiprixVoipSdk().setRingtoneDevice(index);
_loadSelRingtoneDevGuid();
} on PlatformException catch (err) {
_logs?.print('Can\'t set RingtoneDevice. Err: ${err.code} ${err.message}');
return Future.error((err.message==null) ? err.code : err.message!);
}
}