xref: /aosp_15_r20/external/webrtc/examples/androidapp/res/xml/preferences.xml (revision d9f758449e529ab9291ac668be2861e7a55c2422)
1*d9f75844SAndroid Build Coastguard Worker<?xml version="1.0" encoding="utf-8"?>
2*d9f75844SAndroid Build Coastguard Worker<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
3*d9f75844SAndroid Build Coastguard Worker    <PreferenceCategory
4*d9f75844SAndroid Build Coastguard Worker        android:key="@string/pref_videosettings_key"
5*d9f75844SAndroid Build Coastguard Worker        android:title="@string/pref_videosettings_title">
6*d9f75844SAndroid Build Coastguard Worker
7*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
8*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_videocall_key"
9*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_videocall_title"
10*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_videocall_dlg"
11*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_videocall_default" />
12*d9f75844SAndroid Build Coastguard Worker
13*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
14*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_screencapture_key"
15*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_screencapture_title"
16*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_screencapture_default" />
17*d9f75844SAndroid Build Coastguard Worker
18*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
19*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_camera2_key"
20*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_camera2_title"
21*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_camera2_default" />
22*d9f75844SAndroid Build Coastguard Worker
23*d9f75844SAndroid Build Coastguard Worker        <ListPreference
24*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_resolution_key"
25*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_resolution_title"
26*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_resolution_default"
27*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_resolution_dlg"
28*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/videoResolutions"
29*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/videoResolutionsValues" />
30*d9f75844SAndroid Build Coastguard Worker
31*d9f75844SAndroid Build Coastguard Worker        <ListPreference
32*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_fps_key"
33*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_fps_title"
34*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_fps_default"
35*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_fps_dlg"
36*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/cameraFps"
37*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/cameraFps" />
38*d9f75844SAndroid Build Coastguard Worker
39*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
40*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_capturequalityslider_key"
41*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_capturequalityslider_title"
42*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_capturequalityslider_dlg"
43*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_capturequalityslider_default" />
44*d9f75844SAndroid Build Coastguard Worker
45*d9f75844SAndroid Build Coastguard Worker        <ListPreference
46*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_maxvideobitrate_key"
47*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_maxvideobitrate_title"
48*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_maxvideobitrate_default"
49*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_maxvideobitrate_dlg"
50*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/startBitrate"
51*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/startBitrate" />
52*d9f75844SAndroid Build Coastguard Worker
53*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
54*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_maxvideobitratevalue_key"
55*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_maxvideobitratevalue_title"
56*d9f75844SAndroid Build Coastguard Worker            android:inputType="number"
57*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_maxvideobitratevalue_default"
58*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_maxvideobitratevalue_dlg" />
59*d9f75844SAndroid Build Coastguard Worker
60*d9f75844SAndroid Build Coastguard Worker        <ListPreference
61*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_videocodec_key"
62*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_videocodec_title"
63*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_videocodec_default"
64*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_videocodec_dlg"
65*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/videoCodecs"
66*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/videoCodecs" />
67*d9f75844SAndroid Build Coastguard Worker
68*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
69*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_hwcodec_key"
70*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_hwcodec_title"
71*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_hwcodec_dlg"
72*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_hwcodec_default" />
73*d9f75844SAndroid Build Coastguard Worker
74*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
75*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_capturetotexture_key"
76*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_capturetotexture_title"
77*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_capturetotexture_dlg"
78*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_capturetotexture_default" />
79*d9f75844SAndroid Build Coastguard Worker
80*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
81*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_flexfec_key"
82*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_flexfec_title"
83*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_flexfec_dlg"
84*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_flexfec_default" />
85*d9f75844SAndroid Build Coastguard Worker    </PreferenceCategory>
86*d9f75844SAndroid Build Coastguard Worker
87*d9f75844SAndroid Build Coastguard Worker    <PreferenceCategory
88*d9f75844SAndroid Build Coastguard Worker        android:key="@string/pref_audiosettings_key"
89*d9f75844SAndroid Build Coastguard Worker        android:title="@string/pref_audiosettings_title">
90*d9f75844SAndroid Build Coastguard Worker
91*d9f75844SAndroid Build Coastguard Worker        <ListPreference
92*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_startaudiobitrate_key"
93*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_startaudiobitrate_title"
94*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_startaudiobitrate_default"
95*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_startaudiobitrate_dlg"
96*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/startBitrate"
97*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/startBitrate" />
98*d9f75844SAndroid Build Coastguard Worker
99*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
100*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_startaudiobitratevalue_key"
101*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_startaudiobitratevalue_title"
102*d9f75844SAndroid Build Coastguard Worker            android:inputType="number"
103*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_startaudiobitratevalue_default"
104*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_startaudiobitratevalue_dlg" />
105*d9f75844SAndroid Build Coastguard Worker
106*d9f75844SAndroid Build Coastguard Worker        <ListPreference
107*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_audiocodec_key"
108*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_audiocodec_title"
109*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_audiocodec_default"
110*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_audiocodec_dlg"
111*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/audioCodecs"
112*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/audioCodecs" />
113*d9f75844SAndroid Build Coastguard Worker
114*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
115*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_noaudioprocessing_key"
116*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_noaudioprocessing_title"
117*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_noaudioprocessing_dlg"
118*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_noaudioprocessing_default" />
119*d9f75844SAndroid Build Coastguard Worker
120*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
121*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_aecdump_key"
122*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_aecdump_title"
123*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_aecdump_dlg"
124*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_aecdump_default" />
125*d9f75844SAndroid Build Coastguard Worker
126*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
127*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_enable_save_input_audio_to_file_key"
128*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_enable_save_input_audio_to_file_title"
129*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_enable_save_input_audio_to_file_dlg"
130*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_enable_save_input_audio_to_file_default" />
131*d9f75844SAndroid Build Coastguard Worker
132*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
133*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_opensles_key"
134*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_opensles_title"
135*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_opensles_dlg"
136*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_opensles_default" />
137*d9f75844SAndroid Build Coastguard Worker
138*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
139*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_disable_built_in_aec_key"
140*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_disable_built_in_aec_title"
141*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_disable_built_in_aec_dlg"
142*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_disable_built_in_aec_default" />
143*d9f75844SAndroid Build Coastguard Worker
144*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
145*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_disable_built_in_agc_key"
146*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_disable_built_in_agc_title"
147*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_disable_built_in_agc_dlg"
148*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_disable_built_in_agc_default" />
149*d9f75844SAndroid Build Coastguard Worker
150*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
151*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_disable_built_in_ns_key"
152*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_disable_built_in_ns_title"
153*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_disable_built_in_ns_dlg"
154*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_disable_built_in_ns_default" />
155*d9f75844SAndroid Build Coastguard Worker
156*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
157*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_disable_webrtc_agc_and_hpf_key"
158*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_disable_webrtc_agc_and_hpf_title"
159*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_disable_webrtc_agc_default" />
160*d9f75844SAndroid Build Coastguard Worker
161*d9f75844SAndroid Build Coastguard Worker        <ListPreference
162*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_speakerphone_key"
163*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_speakerphone_title"
164*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_speakerphone_default"
165*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_speakerphone_dlg"
166*d9f75844SAndroid Build Coastguard Worker            android:entries="@array/speakerphone"
167*d9f75844SAndroid Build Coastguard Worker            android:entryValues="@array/speakerphoneValues" />
168*d9f75844SAndroid Build Coastguard Worker    </PreferenceCategory>
169*d9f75844SAndroid Build Coastguard Worker
170*d9f75844SAndroid Build Coastguard Worker    <PreferenceCategory
171*d9f75844SAndroid Build Coastguard Worker        android:key="@string/pref_datasettings_key"
172*d9f75844SAndroid Build Coastguard Worker        android:title="@string/pref_datasettings_title">
173*d9f75844SAndroid Build Coastguard Worker
174*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
175*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_enable_datachannel_key"
176*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_enable_datachannel_title"
177*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_enable_datachannel_default" />
178*d9f75844SAndroid Build Coastguard Worker
179*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
180*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_ordered_key"
181*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_ordered_title"
182*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_ordered_default" />
183*d9f75844SAndroid Build Coastguard Worker
184*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
185*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_data_protocol_key"
186*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_data_protocol_title"
187*d9f75844SAndroid Build Coastguard Worker            android:inputType="text"
188*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_data_protocol_default"
189*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_data_protocol_dlg" />
190*d9f75844SAndroid Build Coastguard Worker
191*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
192*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_negotiated_key"
193*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_negotiated_title"
194*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_negotiated_default" />
195*d9f75844SAndroid Build Coastguard Worker
196*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
197*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_max_retransmit_time_ms_key"
198*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_max_retransmit_time_ms_title"
199*d9f75844SAndroid Build Coastguard Worker            android:inputType="number"
200*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_max_retransmit_time_ms_default"
201*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_max_retransmit_time_ms_dlg" />
202*d9f75844SAndroid Build Coastguard Worker
203*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
204*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_max_retransmits_key"
205*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_max_retransmits_title"
206*d9f75844SAndroid Build Coastguard Worker            android:inputType="number"
207*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_max_retransmits_default"
208*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_max_retransmits_dlg" />
209*d9f75844SAndroid Build Coastguard Worker
210*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
211*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_data_id_key"
212*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_data_id_title"
213*d9f75844SAndroid Build Coastguard Worker            android:inputType="number"
214*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_data_id_default"
215*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_data_id_dlg" />
216*d9f75844SAndroid Build Coastguard Worker    </PreferenceCategory>
217*d9f75844SAndroid Build Coastguard Worker
218*d9f75844SAndroid Build Coastguard Worker    <PreferenceCategory
219*d9f75844SAndroid Build Coastguard Worker        android:key="@string/pref_miscsettings_key"
220*d9f75844SAndroid Build Coastguard Worker        android:title="@string/pref_miscsettings_title">
221*d9f75844SAndroid Build Coastguard Worker
222*d9f75844SAndroid Build Coastguard Worker        <EditTextPreference
223*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_room_server_url_key"
224*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_room_server_url_title"
225*d9f75844SAndroid Build Coastguard Worker            android:inputType="text"
226*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_room_server_url_default"
227*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_room_server_url_dlg" />
228*d9f75844SAndroid Build Coastguard Worker
229*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
230*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_displayhud_key"
231*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_displayhud_title"
232*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_displayhud_dlg"
233*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_displayhud_default" />
234*d9f75844SAndroid Build Coastguard Worker
235*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
236*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_tracing_key"
237*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_tracing_title"
238*d9f75844SAndroid Build Coastguard Worker            android:dialogTitle="@string/pref_tracing_dlg"
239*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_tracing_default" />
240*d9f75844SAndroid Build Coastguard Worker
241*d9f75844SAndroid Build Coastguard Worker        <CheckBoxPreference
242*d9f75844SAndroid Build Coastguard Worker            android:key="@string/pref_enable_rtceventlog_key"
243*d9f75844SAndroid Build Coastguard Worker            android:title="@string/pref_enable_rtceventlog_title"
244*d9f75844SAndroid Build Coastguard Worker            android:defaultValue="@string/pref_enable_rtceventlog_default"/>
245*d9f75844SAndroid Build Coastguard Worker    </PreferenceCategory>
246*d9f75844SAndroid Build Coastguard Worker
247*d9f75844SAndroid Build Coastguard Worker</PreferenceScreen>
248