Fix AirPods routing when Play and Record category is used.

This commit is contained in:
Leonardo Demartino 2024-03-17 02:39:16 -03:00
parent fe01776f05
commit 3bdbf90f49

View File

@ -116,6 +116,8 @@ static ViewController *mainViewController = nil;
} else if (sessionCategorySetting == SESSION_CATEGORY_PLAY_AND_RECORD) {
category = AVAudioSessionCategoryPlayAndRecord;
options |= AVAudioSessionCategoryOptionDefaultToSpeaker;
options |= AVAudioSessionCategoryOptionAllowBluetoothA2DP;
options |= AVAudioSessionCategoryOptionAllowAirPlay;
} else if (sessionCategorySetting == SESSION_CATEGORY_PLAYBACK) {
category = AVAudioSessionCategoryPlayback;
} else if (sessionCategorySetting == SESSION_CATEGORY_RECORD) {