setRingtoneDevice method

Future<void> setRingtoneDevice(
  1. int? index
)

Set current speaker device by its index

Implementation

Future<void> setRingtoneDevice(int? index) async {
  if(!(Platform.isWindows || Platform.isMacOS || Platform.isLinux)||
    (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!);
  }
}