Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Side by Side Diff: webrtc/examples/androidapp/src/org/appspot/apprtc/SettingsActivity.java

Issue 2550393002: Add FlexFEC settings toggle in Android AppRTCMobile. (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright 2014 The WebRTC Project Authors. All rights reserved. 2 * Copyright 2014 The WebRTC Project Authors. All rights reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 10
(...skipping 17 matching lines...) Expand all
28 private String keyprefScreencapture; 28 private String keyprefScreencapture;
29 private String keyprefCamera2; 29 private String keyprefCamera2;
30 private String keyprefResolution; 30 private String keyprefResolution;
31 private String keyprefFps; 31 private String keyprefFps;
32 private String keyprefCaptureQualitySlider; 32 private String keyprefCaptureQualitySlider;
33 private String keyprefMaxVideoBitrateType; 33 private String keyprefMaxVideoBitrateType;
34 private String keyprefMaxVideoBitrateValue; 34 private String keyprefMaxVideoBitrateValue;
35 private String keyPrefVideoCodec; 35 private String keyPrefVideoCodec;
36 private String keyprefHwCodec; 36 private String keyprefHwCodec;
37 private String keyprefCaptureToTexture; 37 private String keyprefCaptureToTexture;
38 private String keyprefFlexfec;
38 39
39 private String keyprefStartAudioBitrateType; 40 private String keyprefStartAudioBitrateType;
40 private String keyprefStartAudioBitrateValue; 41 private String keyprefStartAudioBitrateValue;
41 private String keyPrefAudioCodec; 42 private String keyPrefAudioCodec;
42 private String keyprefNoAudioProcessing; 43 private String keyprefNoAudioProcessing;
43 private String keyprefAecDump; 44 private String keyprefAecDump;
44 private String keyprefOpenSLES; 45 private String keyprefOpenSLES;
45 private String keyprefDisableBuiltInAEC; 46 private String keyprefDisableBuiltInAEC;
46 private String keyprefDisableBuiltInAGC; 47 private String keyprefDisableBuiltInAGC;
47 private String keyprefDisableBuiltInNS; 48 private String keyprefDisableBuiltInNS;
(...skipping 19 matching lines...) Expand all
67 keyprefScreencapture = getString(R.string.pref_screencapture_key); 68 keyprefScreencapture = getString(R.string.pref_screencapture_key);
68 keyprefCamera2 = getString(R.string.pref_camera2_key); 69 keyprefCamera2 = getString(R.string.pref_camera2_key);
69 keyprefResolution = getString(R.string.pref_resolution_key); 70 keyprefResolution = getString(R.string.pref_resolution_key);
70 keyprefFps = getString(R.string.pref_fps_key); 71 keyprefFps = getString(R.string.pref_fps_key);
71 keyprefCaptureQualitySlider = getString(R.string.pref_capturequalityslider_k ey); 72 keyprefCaptureQualitySlider = getString(R.string.pref_capturequalityslider_k ey);
72 keyprefMaxVideoBitrateType = getString(R.string.pref_maxvideobitrate_key); 73 keyprefMaxVideoBitrateType = getString(R.string.pref_maxvideobitrate_key);
73 keyprefMaxVideoBitrateValue = getString(R.string.pref_maxvideobitratevalue_k ey); 74 keyprefMaxVideoBitrateValue = getString(R.string.pref_maxvideobitratevalue_k ey);
74 keyPrefVideoCodec = getString(R.string.pref_videocodec_key); 75 keyPrefVideoCodec = getString(R.string.pref_videocodec_key);
75 keyprefHwCodec = getString(R.string.pref_hwcodec_key); 76 keyprefHwCodec = getString(R.string.pref_hwcodec_key);
76 keyprefCaptureToTexture = getString(R.string.pref_capturetotexture_key); 77 keyprefCaptureToTexture = getString(R.string.pref_capturetotexture_key);
78 keyprefFlexfec = getString(R.string.pref_flexfec_key);
77 79
78 keyprefStartAudioBitrateType = getString(R.string.pref_startaudiobitrate_key ); 80 keyprefStartAudioBitrateType = getString(R.string.pref_startaudiobitrate_key );
79 keyprefStartAudioBitrateValue = getString(R.string.pref_startaudiobitrateval ue_key); 81 keyprefStartAudioBitrateValue = getString(R.string.pref_startaudiobitrateval ue_key);
80 keyPrefAudioCodec = getString(R.string.pref_audiocodec_key); 82 keyPrefAudioCodec = getString(R.string.pref_audiocodec_key);
81 keyprefNoAudioProcessing = getString(R.string.pref_noaudioprocessing_key); 83 keyprefNoAudioProcessing = getString(R.string.pref_noaudioprocessing_key);
82 keyprefAecDump = getString(R.string.pref_aecdump_key); 84 keyprefAecDump = getString(R.string.pref_aecdump_key);
83 keyprefOpenSLES = getString(R.string.pref_opensles_key); 85 keyprefOpenSLES = getString(R.string.pref_opensles_key);
84 keyprefDisableBuiltInAEC = getString(R.string.pref_disable_built_in_aec_key) ; 86 keyprefDisableBuiltInAEC = getString(R.string.pref_disable_built_in_aec_key) ;
85 keyprefDisableBuiltInAGC = getString(R.string.pref_disable_built_in_agc_key) ; 87 keyprefDisableBuiltInAGC = getString(R.string.pref_disable_built_in_agc_key) ;
86 keyprefDisableBuiltInNS = getString(R.string.pref_disable_built_in_ns_key); 88 keyprefDisableBuiltInNS = getString(R.string.pref_disable_built_in_ns_key);
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 updateSummaryB(sharedPreferences, keyprefCamera2); 121 updateSummaryB(sharedPreferences, keyprefCamera2);
120 updateSummary(sharedPreferences, keyprefResolution); 122 updateSummary(sharedPreferences, keyprefResolution);
121 updateSummary(sharedPreferences, keyprefFps); 123 updateSummary(sharedPreferences, keyprefFps);
122 updateSummaryB(sharedPreferences, keyprefCaptureQualitySlider); 124 updateSummaryB(sharedPreferences, keyprefCaptureQualitySlider);
123 updateSummary(sharedPreferences, keyprefMaxVideoBitrateType); 125 updateSummary(sharedPreferences, keyprefMaxVideoBitrateType);
124 updateSummaryBitrate(sharedPreferences, keyprefMaxVideoBitrateValue); 126 updateSummaryBitrate(sharedPreferences, keyprefMaxVideoBitrateValue);
125 setVideoBitrateEnable(sharedPreferences); 127 setVideoBitrateEnable(sharedPreferences);
126 updateSummary(sharedPreferences, keyPrefVideoCodec); 128 updateSummary(sharedPreferences, keyPrefVideoCodec);
127 updateSummaryB(sharedPreferences, keyprefHwCodec); 129 updateSummaryB(sharedPreferences, keyprefHwCodec);
128 updateSummaryB(sharedPreferences, keyprefCaptureToTexture); 130 updateSummaryB(sharedPreferences, keyprefCaptureToTexture);
131 updateSummaryB(sharedPreferences, keyprefFlexfec);
129 132
130 updateSummary(sharedPreferences, keyprefStartAudioBitrateType); 133 updateSummary(sharedPreferences, keyprefStartAudioBitrateType);
131 updateSummaryBitrate(sharedPreferences, keyprefStartAudioBitrateValue); 134 updateSummaryBitrate(sharedPreferences, keyprefStartAudioBitrateValue);
132 setAudioBitrateEnable(sharedPreferences); 135 setAudioBitrateEnable(sharedPreferences);
133 updateSummary(sharedPreferences, keyPrefAudioCodec); 136 updateSummary(sharedPreferences, keyPrefAudioCodec);
134 updateSummaryB(sharedPreferences, keyprefNoAudioProcessing); 137 updateSummaryB(sharedPreferences, keyprefNoAudioProcessing);
135 updateSummaryB(sharedPreferences, keyprefAecDump); 138 updateSummaryB(sharedPreferences, keyprefAecDump);
136 updateSummaryB(sharedPreferences, keyprefOpenSLES); 139 updateSummaryB(sharedPreferences, keyprefOpenSLES);
137 updateSummaryB(sharedPreferences, keyprefDisableBuiltInAEC); 140 updateSummaryB(sharedPreferences, keyprefDisableBuiltInAEC);
138 updateSummaryB(sharedPreferences, keyprefDisableBuiltInAGC); 141 updateSummaryB(sharedPreferences, keyprefDisableBuiltInAGC);
(...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after
216 } else if (key.equals(keyprefMaxVideoBitrateValue) 219 } else if (key.equals(keyprefMaxVideoBitrateValue)
217 || key.equals(keyprefStartAudioBitrateValue)) { 220 || key.equals(keyprefStartAudioBitrateValue)) {
218 updateSummaryBitrate(sharedPreferences, key); 221 updateSummaryBitrate(sharedPreferences, key);
219 } else if (key.equals(keyprefVideoCall) 222 } else if (key.equals(keyprefVideoCall)
220 || key.equals(keyprefScreencapture) 223 || key.equals(keyprefScreencapture)
221 || key.equals(keyprefCamera2) 224 || key.equals(keyprefCamera2)
222 || key.equals(keyPrefTracing) 225 || key.equals(keyPrefTracing)
223 || key.equals(keyprefCaptureQualitySlider) 226 || key.equals(keyprefCaptureQualitySlider)
224 || key.equals(keyprefHwCodec) 227 || key.equals(keyprefHwCodec)
225 || key.equals(keyprefCaptureToTexture) 228 || key.equals(keyprefCaptureToTexture)
229 || key.equals(keyprefFlexfec)
226 || key.equals(keyprefNoAudioProcessing) 230 || key.equals(keyprefNoAudioProcessing)
227 || key.equals(keyprefAecDump) 231 || key.equals(keyprefAecDump)
228 || key.equals(keyprefOpenSLES) 232 || key.equals(keyprefOpenSLES)
229 || key.equals(keyprefDisableBuiltInAEC) 233 || key.equals(keyprefDisableBuiltInAEC)
230 || key.equals(keyprefDisableBuiltInAGC) 234 || key.equals(keyprefDisableBuiltInAGC)
231 || key.equals(keyprefDisableBuiltInNS) 235 || key.equals(keyprefDisableBuiltInNS)
232 || key.equals(keyprefEnableLevelControl) 236 || key.equals(keyprefEnableLevelControl)
233 || key.equals(keyPrefDisplayHud) 237 || key.equals(keyPrefDisplayHud)
234 || key.equals(keyprefEnableDataChannel) 238 || key.equals(keyprefEnableDataChannel)
235 || key.equals(keyprefOrdered) 239 || key.equals(keyprefOrdered)
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
302 private void setDataChannelEnable(SharedPreferences sharedPreferences) { 306 private void setDataChannelEnable(SharedPreferences sharedPreferences) {
303 boolean enabled = sharedPreferences.getBoolean(keyprefEnableDataChannel, tru e); 307 boolean enabled = sharedPreferences.getBoolean(keyprefEnableDataChannel, tru e);
304 settingsFragment.findPreference(keyprefOrdered).setEnabled(enabled); 308 settingsFragment.findPreference(keyprefOrdered).setEnabled(enabled);
305 settingsFragment.findPreference(keyprefMaxRetransmitTimeMs).setEnabled(enabl ed); 309 settingsFragment.findPreference(keyprefMaxRetransmitTimeMs).setEnabled(enabl ed);
306 settingsFragment.findPreference(keyprefMaxRetransmits).setEnabled(enabled); 310 settingsFragment.findPreference(keyprefMaxRetransmits).setEnabled(enabled);
307 settingsFragment.findPreference(keyprefDataProtocol).setEnabled(enabled); 311 settingsFragment.findPreference(keyprefDataProtocol).setEnabled(enabled);
308 settingsFragment.findPreference(keyprefNegotiated).setEnabled(enabled); 312 settingsFragment.findPreference(keyprefNegotiated).setEnabled(enabled);
309 settingsFragment.findPreference(keyprefDataId).setEnabled(enabled); 313 settingsFragment.findPreference(keyprefDataId).setEnabled(enabled);
310 } 314 }
311 } 315 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698