fix(ios) fix not marking speaker as a selected device

This commit is contained in:
Saúl Ibarra Corretgé 2022-04-08 10:57:05 +02:00 committed by Saúl Ibarra Corretgé
parent cc5f65f58f
commit 41d8b9fbeb
1 changed files with 1 additions and 1 deletions

View File

@ -191,7 +191,7 @@ RCT_EXPORT_METHOD(setAudioDevice:(NSString *)device
// The speaker is special, so test for it first. // The speaker is special, so test for it first.
if ([device isEqualToString:kDeviceTypeSpeaker]) { if ([device isEqualToString:kDeviceTypeSpeaker]) {
forceSpeaker = NO; forceSpeaker = YES;
success = [session overrideOutputAudioPort:AVAudioSessionPortOverrideSpeaker error:&error]; success = [session overrideOutputAudioPort:AVAudioSessionPortOverrideSpeaker error:&error];
} else { } else {
// Here we use AVAudioSession because RTCAudioSession doesn't expose availableInputs. // Here we use AVAudioSession because RTCAudioSession doesn't expose availableInputs.