| Index: talk/examples/android/src/org/appspot/apprtc/ConnectActivity.java
|
| diff --git a/talk/examples/android/src/org/appspot/apprtc/ConnectActivity.java b/talk/examples/android/src/org/appspot/apprtc/ConnectActivity.java
|
| index 5a6f99ca9e52f3b48e0db5e06528b58efa66d996..69aeda5cbd48a527ba631eb6357cea171c548b5d 100644
|
| --- a/talk/examples/android/src/org/appspot/apprtc/ConnectActivity.java
|
| +++ b/talk/examples/android/src/org/appspot/apprtc/ConnectActivity.java
|
| @@ -81,6 +81,7 @@ public class ConnectActivity extends Activity {
|
| private String keyprefAudioBitrateValue;
|
| private String keyprefAudioCodec;
|
| private String keyprefHwCodecAcceleration;
|
| + private String keyprefNoAudioProcessingPipeline;
|
| private String keyprefCpuUsageDetection;
|
| private String keyprefDisplayHud;
|
| private String keyprefRoomServerUrl;
|
| @@ -106,6 +107,7 @@ public class ConnectActivity extends Activity {
|
| keyprefAudioBitrateType = getString(R.string.pref_startaudiobitrate_key);
|
| keyprefAudioBitrateValue = getString(R.string.pref_startaudiobitratevalue_key);
|
| keyprefAudioCodec = getString(R.string.pref_audiocodec_key);
|
| + keyprefNoAudioProcessingPipeline = getString(R.string.pref_noaudioprocessing_key);
|
| keyprefCpuUsageDetection = getString(R.string.pref_cpu_usage_detection_key);
|
| keyprefDisplayHud = getString(R.string.pref_displayhud_key);
|
| keyprefRoomServerUrl = getString(R.string.pref_room_server_url_key);
|
| @@ -266,6 +268,11 @@ public class ConnectActivity extends Activity {
|
| boolean hwCodec = sharedPref.getBoolean(keyprefHwCodecAcceleration,
|
| Boolean.valueOf(getString(R.string.pref_hwcodec_default)));
|
|
|
| + // Check Disable Audio Processing flag.
|
| + boolean noAudioProcessing = sharedPref.getBoolean(
|
| + keyprefNoAudioProcessingPipeline,
|
| + Boolean.valueOf(getString(R.string.pref_noaudioprocessing_default)));
|
| +
|
| // Get video resolution from settings.
|
| int videoWidth = 0;
|
| int videoHeight = 0;
|
| @@ -342,6 +349,8 @@ public class ConnectActivity extends Activity {
|
| intent.putExtra(CallActivity.EXTRA_VIDEO_BITRATE, videoStartBitrate);
|
| intent.putExtra(CallActivity.EXTRA_VIDEOCODEC, videoCodec);
|
| intent.putExtra(CallActivity.EXTRA_HWCODEC_ENABLED, hwCodec);
|
| + intent.putExtra(CallActivity.EXTRA_NOAUDIOPROCESSING_ENABLED,
|
| + noAudioProcessing);
|
| intent.putExtra(CallActivity.EXTRA_AUDIO_BITRATE, audioStartBitrate);
|
| intent.putExtra(CallActivity.EXTRA_AUDIOCODEC, audioCodec);
|
| intent.putExtra(CallActivity.EXTRA_CPUOVERUSE_DETECTION,
|
|
|