OLD | NEW |
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 12 matching lines...) Expand all Loading... |
23 implements OnSharedPreferenceChangeListener{ | 23 implements OnSharedPreferenceChangeListener{ |
24 private SettingsFragment settingsFragment; | 24 private SettingsFragment settingsFragment; |
25 private String keyprefVideoCall; | 25 private String keyprefVideoCall; |
26 private String keyprefResolution; | 26 private String keyprefResolution; |
27 private String keyprefFps; | 27 private String keyprefFps; |
28 private String keyprefCaptureQualitySlider; | 28 private String keyprefCaptureQualitySlider; |
29 private String keyprefStartVideoBitrateType; | 29 private String keyprefStartVideoBitrateType; |
30 private String keyprefStartVideoBitrateValue; | 30 private String keyprefStartVideoBitrateValue; |
31 private String keyPrefVideoCodec; | 31 private String keyPrefVideoCodec; |
32 private String keyprefHwCodec; | 32 private String keyprefHwCodec; |
| 33 private String keyprefCaptureToTexture; |
33 | 34 |
34 private String keyprefStartAudioBitrateType; | 35 private String keyprefStartAudioBitrateType; |
35 private String keyprefStartAudioBitrateValue; | 36 private String keyprefStartAudioBitrateValue; |
36 private String keyPrefAudioCodec; | 37 private String keyPrefAudioCodec; |
37 private String keyprefNoAudioProcessing; | 38 private String keyprefNoAudioProcessing; |
38 private String keyprefOpenSLES; | 39 private String keyprefOpenSLES; |
39 | 40 |
40 private String keyPrefRoomServerUrl; | 41 private String keyPrefRoomServerUrl; |
41 private String keyPrefDisplayHud; | 42 private String keyPrefDisplayHud; |
42 | 43 |
43 @Override | 44 @Override |
44 protected void onCreate(Bundle savedInstanceState) { | 45 protected void onCreate(Bundle savedInstanceState) { |
45 super.onCreate(savedInstanceState); | 46 super.onCreate(savedInstanceState); |
46 keyprefVideoCall = getString(R.string.pref_videocall_key); | 47 keyprefVideoCall = getString(R.string.pref_videocall_key); |
47 keyprefResolution = getString(R.string.pref_resolution_key); | 48 keyprefResolution = getString(R.string.pref_resolution_key); |
48 keyprefFps = getString(R.string.pref_fps_key); | 49 keyprefFps = getString(R.string.pref_fps_key); |
49 keyprefCaptureQualitySlider = getString(R.string.pref_capturequalityslider_k
ey); | 50 keyprefCaptureQualitySlider = getString(R.string.pref_capturequalityslider_k
ey); |
50 keyprefStartVideoBitrateType = getString(R.string.pref_startvideobitrate_key
); | 51 keyprefStartVideoBitrateType = getString(R.string.pref_startvideobitrate_key
); |
51 keyprefStartVideoBitrateValue = getString(R.string.pref_startvideobitrateval
ue_key); | 52 keyprefStartVideoBitrateValue = getString(R.string.pref_startvideobitrateval
ue_key); |
52 keyPrefVideoCodec = getString(R.string.pref_videocodec_key); | 53 keyPrefVideoCodec = getString(R.string.pref_videocodec_key); |
53 keyprefHwCodec = getString(R.string.pref_hwcodec_key); | 54 keyprefHwCodec = getString(R.string.pref_hwcodec_key); |
| 55 keyprefCaptureToTexture = getString(R.string.pref_capturetotexture_key); |
54 | 56 |
55 keyprefStartAudioBitrateType = getString(R.string.pref_startaudiobitrate_key
); | 57 keyprefStartAudioBitrateType = getString(R.string.pref_startaudiobitrate_key
); |
56 keyprefStartAudioBitrateValue = getString(R.string.pref_startaudiobitrateval
ue_key); | 58 keyprefStartAudioBitrateValue = getString(R.string.pref_startaudiobitrateval
ue_key); |
57 keyPrefAudioCodec = getString(R.string.pref_audiocodec_key); | 59 keyPrefAudioCodec = getString(R.string.pref_audiocodec_key); |
58 keyprefNoAudioProcessing = getString(R.string.pref_noaudioprocessing_key); | 60 keyprefNoAudioProcessing = getString(R.string.pref_noaudioprocessing_key); |
59 keyprefOpenSLES = getString(R.string.pref_opensles_key); | 61 keyprefOpenSLES = getString(R.string.pref_opensles_key); |
60 | 62 |
61 keyPrefRoomServerUrl = getString(R.string.pref_room_server_url_key); | 63 keyPrefRoomServerUrl = getString(R.string.pref_room_server_url_key); |
62 keyPrefDisplayHud = getString(R.string.pref_displayhud_key); | 64 keyPrefDisplayHud = getString(R.string.pref_displayhud_key); |
63 | 65 |
(...skipping 13 matching lines...) Expand all Loading... |
77 sharedPreferences.registerOnSharedPreferenceChangeListener(this); | 79 sharedPreferences.registerOnSharedPreferenceChangeListener(this); |
78 updateSummaryB(sharedPreferences, keyprefVideoCall); | 80 updateSummaryB(sharedPreferences, keyprefVideoCall); |
79 updateSummary(sharedPreferences, keyprefResolution); | 81 updateSummary(sharedPreferences, keyprefResolution); |
80 updateSummary(sharedPreferences, keyprefFps); | 82 updateSummary(sharedPreferences, keyprefFps); |
81 updateSummaryB(sharedPreferences, keyprefCaptureQualitySlider); | 83 updateSummaryB(sharedPreferences, keyprefCaptureQualitySlider); |
82 updateSummary(sharedPreferences, keyprefStartVideoBitrateType); | 84 updateSummary(sharedPreferences, keyprefStartVideoBitrateType); |
83 updateSummaryBitrate(sharedPreferences, keyprefStartVideoBitrateValue); | 85 updateSummaryBitrate(sharedPreferences, keyprefStartVideoBitrateValue); |
84 setVideoBitrateEnable(sharedPreferences); | 86 setVideoBitrateEnable(sharedPreferences); |
85 updateSummary(sharedPreferences, keyPrefVideoCodec); | 87 updateSummary(sharedPreferences, keyPrefVideoCodec); |
86 updateSummaryB(sharedPreferences, keyprefHwCodec); | 88 updateSummaryB(sharedPreferences, keyprefHwCodec); |
| 89 updateSummaryB(sharedPreferences, keyprefCaptureToTexture); |
87 | 90 |
88 updateSummary(sharedPreferences, keyprefStartAudioBitrateType); | 91 updateSummary(sharedPreferences, keyprefStartAudioBitrateType); |
89 updateSummaryBitrate(sharedPreferences, keyprefStartAudioBitrateValue); | 92 updateSummaryBitrate(sharedPreferences, keyprefStartAudioBitrateValue); |
90 setAudioBitrateEnable(sharedPreferences); | 93 setAudioBitrateEnable(sharedPreferences); |
91 updateSummary(sharedPreferences, keyPrefAudioCodec); | 94 updateSummary(sharedPreferences, keyPrefAudioCodec); |
92 updateSummaryB(sharedPreferences, keyprefNoAudioProcessing); | 95 updateSummaryB(sharedPreferences, keyprefNoAudioProcessing); |
93 updateSummaryB(sharedPreferences, keyprefOpenSLES); | 96 updateSummaryB(sharedPreferences, keyprefOpenSLES); |
94 | 97 |
95 updateSummary(sharedPreferences, keyPrefRoomServerUrl); | 98 updateSummary(sharedPreferences, keyPrefRoomServerUrl); |
96 updateSummaryB(sharedPreferences, keyPrefDisplayHud); | 99 updateSummaryB(sharedPreferences, keyPrefDisplayHud); |
(...skipping 17 matching lines...) Expand all Loading... |
114 || key.equals(keyprefStartAudioBitrateType) | 117 || key.equals(keyprefStartAudioBitrateType) |
115 || key.equals(keyPrefAudioCodec) | 118 || key.equals(keyPrefAudioCodec) |
116 || key.equals(keyPrefRoomServerUrl)) { | 119 || key.equals(keyPrefRoomServerUrl)) { |
117 updateSummary(sharedPreferences, key); | 120 updateSummary(sharedPreferences, key); |
118 } else if (key.equals(keyprefStartVideoBitrateValue) | 121 } else if (key.equals(keyprefStartVideoBitrateValue) |
119 || key.equals(keyprefStartAudioBitrateValue)) { | 122 || key.equals(keyprefStartAudioBitrateValue)) { |
120 updateSummaryBitrate(sharedPreferences, key); | 123 updateSummaryBitrate(sharedPreferences, key); |
121 } else if (key.equals(keyprefVideoCall) | 124 } else if (key.equals(keyprefVideoCall) |
122 || key.equals(keyprefCaptureQualitySlider) | 125 || key.equals(keyprefCaptureQualitySlider) |
123 || key.equals(keyprefHwCodec) | 126 || key.equals(keyprefHwCodec) |
| 127 || key.equals(keyprefCaptureToTexture) |
124 || key.equals(keyprefNoAudioProcessing) | 128 || key.equals(keyprefNoAudioProcessing) |
125 || key.equals(keyprefOpenSLES) | 129 || key.equals(keyprefOpenSLES) |
126 || key.equals(keyPrefDisplayHud)) { | 130 || key.equals(keyPrefDisplayHud)) { |
127 updateSummaryB(sharedPreferences, key); | 131 updateSummaryB(sharedPreferences, key); |
128 } | 132 } |
129 if (key.equals(keyprefStartVideoBitrateType)) { | 133 if (key.equals(keyprefStartVideoBitrateType)) { |
130 setVideoBitrateEnable(sharedPreferences); | 134 setVideoBitrateEnable(sharedPreferences); |
131 } | 135 } |
132 if (key.equals(keyprefStartAudioBitrateType)) { | 136 if (key.equals(keyprefStartAudioBitrateType)) { |
133 setAudioBitrateEnable(sharedPreferences); | 137 setAudioBitrateEnable(sharedPreferences); |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 String bitrateTypeDefault = getString(R.string.pref_startaudiobitrate_defaul
t); | 176 String bitrateTypeDefault = getString(R.string.pref_startaudiobitrate_defaul
t); |
173 String bitrateType = sharedPreferences.getString( | 177 String bitrateType = sharedPreferences.getString( |
174 keyprefStartAudioBitrateType, bitrateTypeDefault); | 178 keyprefStartAudioBitrateType, bitrateTypeDefault); |
175 if (bitrateType.equals(bitrateTypeDefault)) { | 179 if (bitrateType.equals(bitrateTypeDefault)) { |
176 bitratePreferenceValue.setEnabled(false); | 180 bitratePreferenceValue.setEnabled(false); |
177 } else { | 181 } else { |
178 bitratePreferenceValue.setEnabled(true); | 182 bitratePreferenceValue.setEnabled(true); |
179 } | 183 } |
180 } | 184 } |
181 } | 185 } |
OLD | NEW |