Index: webrtc/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java |
diff --git a/webrtc/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java b/webrtc/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java |
index 2d1d5aa46e3b4bfc8ee649b3d20a49708851ed4b..f4e3afb2a2949337b72e69d6dd6ddaa6a8ff9084 100644 |
--- a/webrtc/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java |
+++ b/webrtc/examples/androidapp/src/org/appspot/apprtc/ConnectActivity.java |
@@ -67,6 +67,7 @@ public class ConnectActivity extends Activity { |
private String keyprefHwCodecAcceleration; |
private String keyprefCaptureToTexture; |
private String keyprefNoAudioProcessingPipeline; |
+ private String keyprefAecDump; |
private String keyprefOpenSLES; |
private String keyprefDisplayHud; |
private String keyprefRoomServerUrl; |
@@ -95,6 +96,7 @@ public class ConnectActivity extends Activity { |
keyprefAudioBitrateValue = getString(R.string.pref_startaudiobitratevalue_key); |
keyprefAudioCodec = getString(R.string.pref_audiocodec_key); |
keyprefNoAudioProcessingPipeline = getString(R.string.pref_noaudioprocessing_key); |
+ keyprefAecDump = getString(R.string.pref_aecdump_key); |
keyprefOpenSLES = getString(R.string.pref_opensles_key); |
keyprefDisplayHud = getString(R.string.pref_displayhud_key); |
keyprefRoomServerUrl = getString(R.string.pref_room_server_url_key); |
@@ -264,6 +266,11 @@ public class ConnectActivity extends Activity { |
keyprefNoAudioProcessingPipeline, |
Boolean.valueOf(getString(R.string.pref_noaudioprocessing_default))); |
+ // Check Disable Audio Processing flag. |
+ boolean aecDump = sharedPref.getBoolean( |
+ keyprefAecDump, |
+ Boolean.valueOf(getString(R.string.pref_aecdump_default))); |
+ |
// Check OpenSL ES enabled flag. |
boolean useOpenSLES = sharedPref.getBoolean( |
keyprefOpenSLES, |
@@ -348,6 +355,7 @@ public class ConnectActivity extends Activity { |
intent.putExtra(CallActivity.EXTRA_CAPTURETOTEXTURE_ENABLED, captureToTexture); |
intent.putExtra(CallActivity.EXTRA_NOAUDIOPROCESSING_ENABLED, |
noAudioProcessing); |
+ intent.putExtra(CallActivity.EXTRA_AECDUMP_ENABLED, aecDump); |
intent.putExtra(CallActivity.EXTRA_OPENSLES_ENABLED, useOpenSLES); |
intent.putExtra(CallActivity.EXTRA_AUDIO_BITRATE, audioStartBitrate); |
intent.putExtra(CallActivity.EXTRA_AUDIOCODEC, audioCodec); |