From e0e59e7862401087f1914dd6cd7c2559f3de8990 Mon Sep 17 00:00:00 2001 From: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Date: Fri, 24 Sep 2021 13:54:58 +0900 Subject: [PATCH] Change defaults to iOS defaults (#7) --- 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