Chromium Code Reviews| Index: talk/examples/android/src/org/appspot/apprtc/AppRTCAudioManager.java |
| diff --git a/talk/examples/android/src/org/appspot/apprtc/AppRTCAudioManager.java b/talk/examples/android/src/org/appspot/apprtc/AppRTCAudioManager.java |
| index 90c6610a872ddd25afcaca79c9825d760e962d77..a703c3e722b08b686d5c07a329b3aba8b03d44bf 100644 |
| --- a/talk/examples/android/src/org/appspot/apprtc/AppRTCAudioManager.java |
| +++ b/talk/examples/android/src/org/appspot/apprtc/AppRTCAudioManager.java |
| @@ -151,10 +151,11 @@ public class AppRTCAudioManager { |
| audioManager.requestAudioFocus(null, AudioManager.STREAM_VOICE_CALL, |
| AudioManager.AUDIOFOCUS_GAIN_TRANSIENT); |
| - // Start by setting RINGTONE as default audio mode. The native WebRTC |
| - // audio layer will switch to COMMUNICATION mode when the first streaming |
| - // session starts and return to RINGTONE mode when all streaming stops. |
| - audioManager.setMode(AudioManager.MODE_RINGTONE); |
| + // Start by setting MODE_IN_COMMUNICATION as default audio mode. It is |
| + // required to be in this moden when playout and/or recording starts for |
|
AlexG
2015/06/04 16:53:36
nit: moden -> mode?
henrika_webrtc
2015/06/05 07:41:27
Done.
|
| + // best possible VoIP performance. |
| + // TODO(henrika): we migh want to start with RINGTONE mode here instead. |
| + audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION); |
| // Always disable microphone mute during a WebRTC call. |
| setMicrophoneMute(false); |