switchMicrophone function
Implementation
Future<HeadlessActionResult> switchMicrophone(
MediasfuParameters parameters,
String deviceId,
) {
if (deviceId.isEmpty) {
return Future.value(const HeadlessActionResult.failure(
'A microphone deviceId is required.'));
}
return _invokeChecked(
parameters,
() => switchAudio(SwitchAudioOptions(
audioPreference: deviceId, parameters: parameters)));
}