From 767e1af3fb7b5a51866f9b84b9bd20738c886695 Mon Sep 17 00:00:00 2001 From: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Date: Wed, 22 Sep 2021 21:17:42 +0900 Subject: [PATCH] Change defaults to iOS defaults --- sdk/objc/components/audio/RTCAudioSessionConfiguration.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/objc/components/audio/RTCAudioSessionConfiguration.m b/sdk/objc/components/audio/RTCAudioSessionConfiguration.m index 39e9ac13ec..5fd9ec22da 100644 --- a/sdk/objc/components/audio/RTCAudioSessionConfiguration.m +++ b/sdk/objc/components/audio/RTCAudioSessionConfiguration.m @@ -69,11 +69,11 @@ - (instancetype)init { // By default, using this category implies that our app’s audio is // nonmixable, hence activating the session will interrupt any other // audio sessions which are also nonmixable. - _category = AVAudioSessionCategoryPlayAndRecord; - _categoryOptions = AVAudioSessionCategoryOptionAllowBluetooth; + _category = AVAudioSessionCategorySoloAmbient; + _categoryOptions = 0; // Specify mode for two-way voice communication (e.g. VoIP). - _mode = AVAudioSessionModeVoiceChat; + _mode = AVAudioSessionModeDefault; // Set the session's sample rate or the hardware sample rate. // It is essential that we use the same sample rate as stream format