[subtitles] adds new dialog for subtitles to core.
[vuplus_xbmc] / system / settings / settings.xml
1 <?xml version="1.0" encoding="utf-8" ?>
2 <settings>
3   <section id="appearance" label="480" help="36101">
4     <category id="lookandfeel" label="166" help="36102">
5       <group id="1">
6         <setting id="lookandfeel.skin" type="addon" label="166" help="36103">
7           <level>0</level>
8           <default>skin.confluence</default>
9           <constraints>
10             <addontype>xbmc.gui.skin</addontype>
11           </constraints>
12           <control type="button" format="addon" />
13         </setting>
14         <setting id="lookandfeel.skinsettings" type="action" parent="lookandfeel.skin" label="21417" help="36104">
15           <level>0</level>
16           <dependencies>
17             <dependency type="enable" on="property" name="AddonHasSettings" setting="lookandfeel.skin" />
18           </dependencies>
19           <control type="button" format="action" />
20         </setting>
21         <setting id="lookandfeel.skintheme" type="string" parent="lookandfeel.skin" label="15111" help="36105">
22           <level>1</level>
23           <default>SKINDEFAULT</default>
24           <constraints>
25             <options>skinthemes</options>
26           </constraints>
27           <dependencies>
28             <dependency type="update" setting="lookandfeel.skin" />
29           </dependencies>
30           <control type="spinner" format="string" delayed="true" />
31         </setting>
32         <setting id="lookandfeel.skincolors" type="string" parent="lookandfeel.skin" label="14078" help="36106">
33           <level>1</level>
34           <default>SKINDEFAULT</default>
35           <constraints>
36             <options>skincolors</options>
37           </constraints>
38           <dependencies>
39             <dependency type="update" setting="lookandfeel.skin" />
40           </dependencies>
41           <control type="spinner" format="string" delayed="true" />
42         </setting>
43         <setting id="lookandfeel.font" type="string" parent="lookandfeel.skin" label="13303" help="36107">
44           <level>1</level>
45           <default>Default</default>
46           <constraints>
47             <options>skinfonts</options>
48           </constraints>
49           <dependencies>
50             <dependency type="update" setting="lookandfeel.skin" />
51           </dependencies>
52           <control type="spinner" format="string" delayed="true" />
53         </setting>
54         <setting id="lookandfeel.skinzoom" type="integer" parent="lookandfeel.skin" label="20109" help="36108">
55           <level>2</level>
56           <default>0</default>
57           <constraints>
58             <minimum>-20</minimum>
59             <step>2</step>
60             <maximum>20</maximum>
61           </constraints>
62           <dependencies>
63             <dependency type="update" setting="lookandfeel.skin" />
64           </dependencies>
65           <control type="spinner" format="string">
66             <formatlabel>14047</formatlabel>
67           </control>
68         </setting>
69         <setting id="lookandfeel.startupwindow" type="integer" label="512" help="36109">
70           <level>0</level>
71           <default>10000</default> <!-- WINDOW_HOME -->
72           <constraints>
73             <options>startupwindows</options>
74           </constraints>
75           <dependencies>
76             <dependency type="update" setting="lookandfeel.skin" />
77           </dependencies>
78           <control type="spinner" format="string" />
79         </setting>
80         <setting id="lookandfeel.soundskin" type="string" label="15108" help="36110">
81           <level>0</level>
82           <default>SKINDEFAULT</default>
83           <constraints>
84             <options>skinsounds</options>
85           </constraints>
86           <dependencies>
87             <dependency type="update" setting="lookandfeel.skin" />
88           </dependencies>
89           <control type="spinner" format="string" />
90         </setting>
91       </group>
92       <group id="2">
93         <setting id="lookandfeel.enablerssfeeds" type="boolean" label="13305" help="36111">
94           <level>1</level>
95           <default>true</default>
96           <control type="toggle" />
97         </setting>
98         <setting id="lookandfeel.rssedit" type="string" parent="lookandfeel.enablerssfeeds" label="21450" help="36112">
99           <level>1</level>
100           <default></default>
101           <constraints>
102             <allowempty>true</allowempty>
103           </constraints>
104           <dependencies>
105             <dependency type="enable" setting="lookandfeel.enablerssfeeds">true</dependency>
106           </dependencies>
107           <control type="button" format="action">
108             <hidevalue>true</hidevalue>
109           </control>
110         </setting>
111       </group>
112     </category>
113     <category id="locale" label="14090" help="36113">
114       <group id="1">
115         <setting id="locale.language" type="string" label="248" help="36114">
116           <level>0</level>
117           <default>English</default>
118           <constraints>
119             <options>languages</options>
120           </constraints>
121           <control type="list" format="string" />
122         </setting>
123         <setting id="locale.country" type="string" label="20026" help="36115">
124           <level>0</level>
125           <default>USA (12h)</default>
126           <constraints>
127             <options>regions</options>
128           </constraints>
129           <dependencies>
130             <dependency type="update" setting="locale.language" />
131           </dependencies>
132           <control type="list" format="string" />
133         </setting>
134         <setting id="locale.charset" type="string" label="14091" help="36116">
135           <level>1</level>
136           <default>DEFAULT</default>
137           <constraints>
138             <options>charsets</options>
139           </constraints>
140           <dependencies>
141             <dependency type="update" setting="locale.language" />
142           </dependencies>
143           <control type="list" format="string" />
144         </setting>
145       </group>
146       <group id="2">
147         <setting id="locale.timezonecountry" type="string" label="14079" help="36117">
148           <level>2</level>
149           <default>default</default> <!-- will be properly set on startup -->
150           <constraints>
151             <options>timezonecountries</options>
152           </constraints>
153           <control type="list" format="string" />
154         </setting>
155         <setting id="locale.timezone" type="string" label="14080" help="36118">
156           <level>2</level>
157           <default>default</default> <!-- will be properly set on startup -->
158           <constraints>
159             <options>timezones</options>
160           </constraints>
161           <dependencies>
162             <dependency type="update" setting="locale.timezonecountry" />
163           </dependencies>
164           <control type="list" format="string" />
165         </setting>
166       </group>
167       <group id="4">
168         <setting id="locale.audiolanguage" type="string" label="285" help="36119">
169           <level>1</level>
170           <default>original</default>
171           <constraints>
172             <options>streamlanguages</options>
173           </constraints>
174           <control type="list" format="string" />
175         </setting>
176         <setting id="locale.subtitlelanguage" type="string" label="286" help="36120">
177           <level>1</level>
178           <default>original</default>
179           <constraints>
180             <options>streamlanguages</options>
181           </constraints>
182           <control type="list" format="string" />
183         </setting>
184       </group>
185     </category>
186     <category id="filelists" label="14081" help="36121">
187       <group id="1">
188         <setting id="filelists.showparentdiritems" type="boolean" label="13306" help="36122">
189           <level>1</level>
190           <default>true</default>
191           <control type="toggle" />
192         </setting>
193         <setting id="filelists.showextensions" type="boolean" label="497" help="36123">
194           <level>1</level>
195           <default>true</default>
196           <control type="toggle" />
197         </setting>
198         <setting id="filelists.ignorethewhensorting" type="boolean" label="13399" help="36124">
199           <level>1</level>
200           <default>true</default>
201           <control type="toggle" />
202         </setting>
203         <setting id="filelists.allowfiledeletion" type="boolean" label="14071" help="36125">
204           <level>1</level>
205           <default>false</default>
206           <dependencies>
207             <dependency type="enable">
208               <or>
209                 <condition on="property" operator="!is" name="ProfileHasFilesLocked" />
210                 <condition on="property" name="IsMasterUser" />
211               </or>
212             </dependency>
213           </dependencies>
214           <control type="toggle" />
215         </setting>
216         <setting id="filelists.showaddsourcebuttons" type="boolean" label="21382" help="36126">
217           <level>1</level>
218           <default>true</default>
219           <dependencies>
220             <dependency type="enable">
221               <or>
222                 <condition on="property" name="ProfileCanWriteSources" />
223                 <condition on="property" name="IsMasterUser" />
224               </or>
225             </dependency>
226           </dependencies>
227           <control type="toggle" />
228         </setting>
229         <setting id="filelists.showhidden" type="boolean" label="21330" help="36127">
230           <level>1</level>
231           <default>false</default>
232           <control type="toggle" />
233         </setting>
234       </group>
235     </category>
236     <category id="screensaver" label="360" help="36128">
237       <group id="1">
238         <setting id="screensaver.mode" type="addon" label="356" help="36129">
239           <level>0</level>
240           <default>screensaver.xbmc.builtin.dim</default>
241           <constraints>
242             <addontype>xbmc.ui.screensaver</addontype>
243             <allowempty>true</allowempty>
244           </constraints>
245           <updates>
246             <update type="change" />
247           </updates>
248           <control type="button" format="addon" />
249         </setting>
250         <setting id="screensaver.settings" parent="screensaver.mode" type="action" label="21417" help="36130">
251           <level>0</level>
252           <dependencies>
253             <dependency type="enable">
254               <and>
255                 <condition on="setting" setting="screensaver.mode" operator="!is"></condition>
256                 <condition on="property" name="AddonHasSettings" setting="screensaver.mode" />
257               </and>
258             </dependency>
259           </dependencies>
260           <control type="button" format="action" />
261         </setting>
262         <setting id="screensaver.preview" type="action" parent="screensaver.mode" label="1000" help="36131">
263           <level>0</level>
264           <dependencies>
265             <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency>
266           </dependencies>
267           <control type="button" format="action" />
268         </setting>
269         <setting id="screensaver.time" type="integer" label="355" help="36132">
270           <level>0</level>
271           <default>3</default>
272           <constraints>
273             <minimum>1</minimum>
274             <step>1</step>
275             <maximum>60</maximum>
276           </constraints>
277           <dependencies>
278             <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency>
279           </dependencies>
280           <control type="spinner" format="string">
281             <formatlabel>14044</formatlabel>
282           </control>
283         </setting>
284       </group>
285       <group id="2">
286         <setting id="screensaver.usemusicvisinstead" type="boolean" label="13392" help="36133">
287           <level>1</level>
288           <default>true</default>
289           <dependencies>
290             <dependency type="enable" setting="screensaver.mode" operator="!is"></dependency>
291           </dependencies>
292           <control type="toggle" />
293         </setting>
294         <setting id="screensaver.usedimonpause" type="boolean" label="22014" help="36134">
295           <level>1</level>
296           <default>true</default>
297           <dependencies>
298             <dependency type="enable">
299               <and>
300                 <condition setting="screensaver.mode" operator="!is">screensaver.xbmc.builtin.dim</condition>
301                 <condition setting="screensaver.mode" operator="!is"></condition>
302               </and>
303             </dependency>
304           </dependencies>
305           <control type="toggle" />
306         </setting>
307       </group>
308     </category>
309     <category id="window" label="0" help="36135">
310       <visible>false</visible>
311       <group id="1">
312         <setting id="window.width" type="integer" label="0" help="36136">
313           <level>4</level>
314           <default>720</default>
315         </setting>
316         <setting id="window.height" type="integer" label="0" help="36137">
317           <level>4</level>
318           <default>480</default>
319         </setting>
320       </group>
321     </category>
322   </section>
323   <section id="videos" label="3" help="36138">
324     <category id="videolibrary" label="14022" help="36139">
325       <group id="1">
326         <setting id="videolibrary.enabled" type="boolean" label="24022" help="36140">
327           <level>4</level>
328           <default>true</default>
329           <control type="toggle" />
330         </setting>
331         <setting id="videolibrary.showunwatchedplots" type="boolean" label="20369" help="36141">
332           <level>0</level>
333           <default>true</default>
334           <control type="toggle" />
335         </setting>
336         <setting id="videolibrary.seasonthumbs" type="boolean" label="20382" help="36142">
337           <level>4</level>
338           <default>true</default>
339           <control type="toggle" />
340         </setting>
341         <setting id="videolibrary.actorthumbs" type="boolean" label="20402" help="36143">
342           <level>1</level>
343           <default>true</default>
344           <control type="toggle" />
345         </setting>
346         <setting id="videolibrary.flattentvshows" type="integer" label="20412" help="36144">
347           <level>1</level>
348           <default>1</default> <!-- if only one season -->
349           <constraints>
350             <options>
351               <option label="20420">0</option> <!-- never -->
352               <option label="20421">1</option> <!-- if only one season -->
353               <option label="20422">2</option> <!-- always -->
354             </options>
355           </constraints>
356           <control type="spinner" format="string" />
357         </setting>
358         <setting id="videolibrary.groupmoviesets" type="boolean" label="20458" help="36145">
359           <level>0</level>
360           <default>false</default>
361           <control type="toggle" />
362         </setting>
363         <setting id="videolibrary.updateonstartup" type="boolean" label="22000" help="36146">
364           <level>1</level>
365           <default>false</default>
366           <control type="toggle" />
367         </setting>
368         <setting id="videolibrary.backgroundupdate" type="boolean" label="22001" help="36147">
369           <level>1</level>
370           <default>false</default>
371           <control type="toggle" />
372         </setting>
373       </group>
374       <group id="2">
375         <setting id="videolibrary.cleanup" type="action" label="334" help="36148">
376           <level>2</level>
377           <control type="button" format="action" />
378         </setting>
379         <setting id="videolibrary.export" type="action" label="647" help="36149">
380           <level>2</level>
381           <control type="button" format="action" />
382         </setting>
383         <setting id="videolibrary.import" type="action" label="648" help="36150">
384           <level>2</level>
385           <control type="button" format="action" />
386         </setting>
387       </group>
388     </category>
389     <category id="videoplayer" label="14086" help="36151">
390       <group id="1">
391         <setting id="videoplayer.autoplaynextitem" type="boolean" label="13433" help="36152">
392           <level>1</level>
393           <default>false</default>
394           <control type="toggle" />
395         </setting>
396       </group>
397       <group id="2">
398         <setting id="videoplayer.rendermethod" type="integer" label="13415" help="36153">
399           <level>2</level>
400           <default>0</default> <!-- RENDER_METHOD_AUTO -->
401           <constraints>
402             <options>rendermethods</options>
403           </constraints>
404           <control type="spinner" format="string" />
405         </setting>
406         <setting id="videoplayer.hqscalers" type="integer" label="13435" help="36154">
407           <level>2</level>
408           <default>0</default>
409           <constraints>
410             <minimum>0</minimum>
411             <step>10</step>
412             <maximum>100</maximum>
413           </constraints>
414           <control type="spinner" format="string">
415             <formatlabel>14047</formatlabel>
416           </control>
417         </setting>
418         <setting id="videoplayer.usevdpau" type="boolean" label="13425" help="36155">
419           <requirement>HAVE_LIBVDPAU</requirement>
420           <level>2</level>
421           <default>true</default>
422           <control type="toggle" />
423         </setting>
424         <setting id="videoplayer.usevdpaumixer" type="boolean" label="13437" help="36421">
425           <requirement>HAVE_LIBVDPAU</requirement>
426           <level>2</level>
427           <default>true</default>
428           <dependencies>
429             <dependency type="enable" setting="videoplayer.usevdpau" operator="is">true</dependency> <!-- USE VDPAU -->
430           </dependencies>
431           <control type="toggle" />
432         </setting>
433         <setting id="videoplayer.usevaapi" type="boolean" label="13426" help="36156">
434           <requirement>HAVE_LIBVA</requirement>
435           <level>2</level>
436           <default>true</default>
437           <control type="toggle" />
438         </setting>
439         <setting id="videoplayer.usedxva2" type="boolean" label="13427" help="36158">
440           <requirement>HasDXVA2</requirement>
441           <level>2</level>
442           <default>true</default>
443           <control type="toggle" />
444         </setting>
445         <setting id="videoplayer.usechd" type="boolean" label="13428" help="36159">
446           <requirement>HasCrystalHDDevice</requirement>
447           <level>2</level>
448           <default>true</default>
449           <control type="toggle" />
450         </setting>
451         <setting id="videoplayer.useomx" type="boolean" label="13430" help="36161">
452           <requirement>HAVE_LIBOPENMAX</requirement>
453           <level>2</level>
454           <default>true</default>
455           <control type="toggle" />
456         </setting>
457         <setting id="videoplayer.usevideotoolbox" type="boolean" label="13432" help="36162">
458           <requirement>HasVideoToolBoxDecoder</requirement>
459           <level>2</level>
460           <default>true</default>
461           <control type="toggle" />
462         </setting>
463         <setting id="videoplayer.usepbo" type="boolean" label="13424" help="36163">
464           <requirement>HAS_GL</requirement>
465           <level>4</level>
466           <default>true</default>
467           <control type="toggle" />
468         </setting>
469         <setting id="videoplayer.useframemtdec" type="boolean" label="13440" help="36423">
470           <level>2</level>
471           <default>false</default>
472           <control type="toggle" />
473         </setting>
474         <setting id="videoplayer.adjustrefreshrate" type="integer" label="170" help="36164">
475           <level>2</level>
476           <default>0</default> <!-- ADJUST_REFRESHRATE_OFF -->
477           <constraints>
478             <options>
479               <option label="351">0</option> <!-- ADJUST_REFRESHRATE_OFF -->
480               <option label="36035">1</option> <!-- ADJUST_REFRESHRATE_ALWAYS -->
481               <option label="36036">2</option> <!-- ADJUST_REFRESHRATE_ON_STARTSTOP -->
482             </options>
483           </constraints>
484           <control type="spinner" format="string" />
485         </setting>
486         <setting id="videoplayer.pauseafterrefreshchange" type="integer" label="13550" help="36165">
487           <level>2</level>
488           <default>0</default>
489           <constraints>
490             <options>refreshchangedelays</options>
491           </constraints>
492           <dependencies>
493             <dependency type="enable" setting="videoplayer.adjustrefreshrate" operator="!is">0</dependency> <!-- ADJUST_REFRESHRATE_OFF -->
494           </dependencies>
495           <control type="spinner" format="string" />
496         </setting>
497         <setting id="videoplayer.usedisplayasclock" type="boolean" label="13510" help="36166">
498           <level>2</level>
499           <default>false</default>
500           <control type="toggle" />
501         </setting>
502         <setting id="videoplayer.synctype" type="integer" label="13500" help="36167">
503           <level>2</level>
504           <default>2</default> <!-- SYNC_RESAMPLE -->
505           <constraints>
506             <options>
507               <option label="13501">0</option> <!-- SYNC_DISCON -->
508               <option label="13502">1</option> <!-- SYNC_SKIPDUP -->
509               <option label="13503">2</option> <!-- SYNC_RESAMPLE -->
510             </options>
511           </constraints>
512           <dependencies>
513             <dependency type="enable" setting="videoplayer.usedisplayasclock" operator="is">true</dependency>
514           </dependencies>
515           <control type="spinner" format="string" />
516         </setting>
517         <setting id="videoplayer.maxspeedadjust" type="number" label="13504" help="36168">
518           <level>4</level>
519           <default>5.0</default>
520           <constraints>
521             <minimum>0.0</minimum>
522             <step>0.1</step>
523             <maximum>10.0</maximum>
524           </constraints>
525           <dependencies>
526             <dependency type="enable">
527               <and>
528                 <condition setting="videoplayer.usedisplayasclock" operator="is">true</condition>
529                 <condition setting="videoplayer.synctype" operator="is">2</condition> <!-- SYNC_RESAMPLE -->
530               </and>
531             </dependency>
532           </dependencies>
533           <control type="spinner" format="number" />
534         </setting>
535         <setting id="videoplayer.errorinaspect" type="integer" label="22021" help="36170">
536           <level>2</level>
537           <default>0</default>
538           <constraints>
539             <minimum label="231">0</minimum>
540             <step>1</step>
541             <maximum>20</maximum>
542           </constraints>
543           <control type="spinner" format="string">
544             <formatlabel>14047</formatlabel>
545           </control>
546         </setting>
547         <setting id="videoplayer.stretch43" type="integer" label="173" help="36171">
548           <level>1</level>
549           <default>0</default> <!-- ViewModeNormal -->
550           <constraints>
551             <options>
552               <option label="630">0</option> <!-- ViewModeNormal -->
553               <option label="633">3</option> <!-- ViewModeWideZoom -->
554               <option label="634">4</option> <!-- ViewModeStretch16x9 -->
555               <option label="631">1</option> <!-- ViewModeZoom -->
556             </options>
557           </constraints>
558           <control type="spinner" format="string" />
559         </setting>
560         <setting id="videoplayer.vdpau_allow_xrandr" type="boolean" label="13122" help="36172">
561           <requirement>HAVE_LIBVDPAU</requirement>
562           <level>4</level>
563           <default>false</default>
564           <control type="toggle" />
565         </setting>
566       </group>
567       <group id="3">
568         <requirement>
569           <and>
570             <or>
571               <condition>HAS_GL</condition>
572               <condition>HAS_GLESv2</condition>
573             </or>
574             <condition>HAVE_LIBVDPAU</condition>
575           </and>
576         </requirement>
577         <setting id="videoplayer.vdpauUpscalingLevel" type="boolean" label="13121" help="36173">
578           <level>4</level>
579           <default>false</default>
580           <control type="toggle" />
581         </setting>
582       </group>
583       <group id="4">
584         <setting id="videoplayer.teletextenabled" type="boolean" label="23050" help="36174">
585           <level>1</level>
586           <default>true</default>
587           <control type="toggle" />
588         </setting>
589         <setting id="videoplayer.teletextscale" type="boolean" label="23055" help="36175">
590           <level>1</level>
591           <default>true</default>
592           <control type="toggle" />
593         </setting>
594       </group>
595       <group id="5">
596         <setting id="videoplayer.stereoscopicplaybackmode" type="integer" label="36520" help="36537">
597           <level>2</level>
598           <default>0</default>
599           <constraints>
600             <options>
601               <option label="36521">0</option> <!-- ASK     -->
602               <option label="36522">1</option> <!-- Preferred mode -->
603             </options>
604           </constraints>
605           <control type="spinner" format="integer" delayed="true"/>
606         </setting>
607         <setting id="videoplayer.quitstereomodeonstop" type="boolean" label="36526" help="36538">
608           <level>2</level>
609           <default>true</default>
610           <control type="toggle" />
611         </setting>
612       </group>
613     </category>
614     <category id="myvideos" label="14081" help="36176">
615       <group id="1">
616         <setting id="myvideos.selectaction" type="integer" label="22079" help="36177">
617           <level>1</level>
618           <default>1</default> <!-- SELECT_ACTION_PLAY_OR_RESUME -->
619           <constraints>
620             <options>
621               <option label="22080">0</option> <!-- SELECT_ACTION_CHOOSE -->
622               <option label="208">1</option> <!-- SELECT_ACTION_PLAY_OR_RESUME -->
623               <option label="13404">2</option> <!-- SELECT_ACTION_RESUME -->
624               <option label="22081">3</option> <!-- SELECT_ACTION_INFO -->
625             </options>
626           </constraints>
627           <control type="spinner" format="string" />
628         </setting>
629         <setting id="myvideos.extractflags" type="boolean" label="20433" help="36178">
630           <level>1</level>
631           <default>true</default>
632           <control type="toggle" />
633         </setting>
634         <setting id="myvideos.replacelabels" type="boolean" label="20419" help="36179">
635           <level>1</level>
636           <default>true</default>
637           <control type="toggle" />
638         </setting>
639         <setting id="myvideos.extractthumb" type="boolean" label="20433" help="36180">
640           <level>4</level>
641           <default>true</default>
642           <control type="toggle" />
643         </setting>
644       </group>
645       <group id="2">
646         <setting id="myvideos.startwindow" type="integer" label="0" help="36181">
647           <level>4</level>
648           <default>100024</default> <!-- WINDOW_VIDEO_FILES -->
649         </setting>
650         <setting id="myvideos.stackvideos" type="boolean" label="20435" help="36182">
651           <level>1</level>
652           <default>false</default>
653           <control type="toggle" />
654         </setting>
655         <setting id="myvideos.flatten" type="boolean" label="20456" help="36183">
656           <level>1</level>
657           <default>false</default>
658           <control type="toggle" />
659         </setting>
660       </group>
661     </category>
662     <category id="subtitles" label="287" help="36184">
663       <group id="1">
664         <setting id="subtitles.font" type="string" label="14089" help="36185">
665           <level>1</level>
666           <default>arial.ttf</default>
667           <constraints>
668             <options>fonts</options>
669           </constraints>
670           <control type="spinner" format="string" />
671         </setting>
672         <setting id="subtitles.height" type="integer" parent="subtitles.font" label="289" help="36186">
673           <level>1</level>
674           <default>28</default>
675           <constraints>
676             <minimum>16</minimum>
677             <step>2</step>
678             <maximum>74</maximum>
679           </constraints>
680           <dependencies>
681             <dependency type="update" setting="subtitles.font" />
682           </dependencies>
683           <control type="spinner" format="string" />
684         </setting>
685         <setting id="subtitles.style" type="integer" parent="subtitles.font" label="736" help="36187">
686           <level>1</level>
687           <default>1</default> <!-- FONT_STYLE_BOLD -->
688           <constraints>
689             <options>
690               <option label="738">0</option> <!-- FONT_STYLE_NORMAL -->
691               <option label="739">1</option> <!-- FONT_STYLE_BOLD -->
692               <option label="740">2</option> <!-- FONT_STYLE_ITALICS -->
693               <option label="741">3</option> <!-- FONT_STYLE_BOLD | FONT_STYLE_ITALICS -->
694             </options>
695           </constraints>
696           <dependencies>
697             <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" />
698           </dependencies>
699           <control type="spinner" format="string" />
700         </setting>
701         <setting id="subtitles.color" type="integer" parent="subtitles.font" label="737" help="36188">
702           <level>1</level>
703           <default>1</default> <!-- White -->
704           <constraints>
705             <options>
706               <option label="760">0</option> <!-- Yellow -->
707               <option label="761">1</option> <!-- White -->
708               <option label="762">2</option> <!-- Blue -->
709               <option label="763">3</option> <!-- Bright green -->
710               <option label="764">4</option> <!-- Yellow green -->
711               <option label="765">5</option> <!-- Cyan -->
712               <option label="766">6</option> <!-- Light grey -->
713               <option label="767">7</option> <!-- Grey -->
714             </options>
715           </constraints>
716           <dependencies>
717             <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" />
718           </dependencies>
719           <control type="spinner" format="string" />
720         </setting>
721         <setting id="subtitles.charset" type="string" parent="subtitles.font" label="735" help="36189">
722           <level>1</level>
723           <default>DEFAULT</default>
724           <constraints>
725             <options>charsets</options>
726           </constraints>
727           <dependencies>
728             <dependency type="enable" on="property" name="IsUsingTTFSubtitles" setting="subtitles.font" />
729           </dependencies>
730           <control type="list" format="string" />
731         </setting>
732         <setting id="subtitles.overrideassfonts" type="boolean" label="21368" help="36190">
733           <level>1</level>
734           <default>false</default>
735           <control type="toggle" />
736         </setting>
737       </group>
738       <group id="2">
739         <setting id="subtitles.savetomoviefolder" type="boolean" label="24115" help="24106">
740           <level>1</level>
741           <default>true</default>
742           <control type="toggle" />
743         </setting>
744         <setting id="subtitles.pauseonsearch" type="boolean" label="24105" help="">
745           <level>1</level>
746           <default>true</default>
747           <control type="toggle" />
748         </setting>
749         <setting id="subtitles.languages" type="list[string]" label="24111" help="24112">
750           <level>1</level>
751           <default>English</default>
752           <constraints>
753             <options>languages</options>
754             <delimiter>,</delimiter>
755             <minimum>1</minimum>
756           </constraints>
757           <control type="list" format="string">
758             <multiselect>true</multiselect>
759           </control>
760         </setting>
761         <setting id="subtitles.custompath" type="path" label="21366" help="36191">
762           <level>1</level>
763           <default></default>
764           <constraints>
765             <allowempty>true</allowempty>
766             <writable>false</writable>
767             <sources>
768               <source>videos</source>
769             </sources>
770           </constraints>
771           <control type="button" format="path">
772             <heading>657</heading>
773           </control>
774         </setting>
775         <setting id="subtitles.align" type="integer" label="21460" help="36192">
776           <level>1</level>
777           <default>0</default> <!-- SUBTITLE_ALIGN_MANUAL -->
778           <constraints>
779             <options>
780               <option label="21461">0</option> <!-- SUBTITLE_ALIGN_MANUAL -->
781               <option label="21462">1</option> <!-- SUBTITLE_ALIGN_BOTTOM_INSIDE -->
782               <option label="21463">2</option> <!-- SUBTITLE_ALIGN_BOTTOM_OUTSIDE -->
783               <option label="21464">3</option> <!-- SUBTITLE_ALIGN_TOP_INSIDE -->
784               <option label="21465">4</option> <!-- SUBTITLE_ALIGN_TOP_OUTSIDE -->
785             </options>
786           </constraints>
787           <control type="spinner" format="string" />
788         </setting>
789         <setting id="subtitles.preferexternal" type="boolean" label="21600" help="21601">
790           <level>1</level>
791           <default>true</default>
792           <control type="toggle" />
793         </setting>
794       </group>
795     </category>
796     <category id="dvds" label="14087" help="36193">
797       <group id="1">
798         <setting id="dvds.autorun" type="boolean" label="14088" help="36194">
799           <level>0</level>
800           <default>false</default>
801           <control type="toggle" />
802         </setting>
803         <setting id="dvds.playerregion" type="integer" label="21372" help="36195">
804           <level>2</level>
805           <default>0</default>
806           <constraints>
807             <minimum label="351">0</minimum>
808             <step>1</step>
809             <maximum>8</maximum>
810           </constraints>
811           <control type="spinner" format="string" />
812         </setting>
813         <setting id="dvds.automenu" type="boolean" label="21882" help="36196">
814           <level>1</level>
815           <default>false</default>
816           <control type="toggle" />
817         </setting>
818       </group>
819     </category>
820     <category id="scrapers" label="0" help="36197">
821       <visible>false</visible>
822       <group id="1">
823         <setting id="scrapers.moviesdefault" type="addon" label="21413" help="36198">
824           <level>4</level>
825           <default>metadata.themoviedb.org</default>
826           <constraints>
827             <addontype>xbmc.metadata.scraper.movies</addontype>
828           </constraints>
829         </setting>
830         <setting id="scrapers.tvshowsdefault" type="addon" label="21414" help="36199">
831           <level>4</level>
832           <default>metadata.tvdb.com</default>
833           <constraints>
834             <addontype>xbmc.metadata.scraper.tvshows</addontype>
835           </constraints>
836         </setting>
837         <setting id="scrapers.musicvideosdefault" type="addon" label="21415" help="36200">
838           <level>4</level>
839           <default>metadata.musicvideos.theaudiodb.com</default>
840           <constraints>
841             <addontype>xbmc.metadata.scraper.musicvideos</addontype>
842           </constraints>
843           <updates>
844             <update type="change" />
845           </updates>
846         </setting>
847       </group>
848     </category>
849   </section>
850   <section id="pvr" label="19180" help="36201">
851     <category id="pvrmanager" label="128" help="36202">
852       <group id="1">
853         <setting id="pvrmanager.enabled" type="boolean" label="449" help="36203">
854           <level>1</level>
855           <default>false</default>
856           <control type="toggle" />
857         </setting>
858       </group>
859       <group id="2">
860         <setting id="pvrmanager.syncchannelgroups" type="boolean" label="19221" help="36204">
861           <level>1</level>
862           <default>true</default>
863           <control type="toggle" />
864         </setting>
865         <setting id="pvrmanager.backendchannelorder" type="boolean" label="19231" help="36205">
866           <level>2</level>
867           <default>true</default>
868           <control type="toggle" />
869         </setting>
870         <setting id="pvrmanager.usebackendchannelnumbers" type="boolean" label="19234" help="36206">
871           <level>2</level>
872           <default>false</default>
873           <control type="toggle" />
874         </setting>
875       </group>
876       <group id="3">
877         <setting id="pvrmanager.channelmanager" type="action" label="19199" help="36207">
878           <level>1</level>
879           <dependencies>
880             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
881           </dependencies>
882           <control type="button" format="action" />
883         </setting>
884         <setting id="pvrmanager.channelscan" type="action" label="19117" help="36208">
885           <level>1</level>
886           <dependencies>
887             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
888           </dependencies>
889           <control type="button" format="action" />
890         </setting>
891         <setting id="pvrmanager.resetdb" type="action" label="19185" help="36209">
892           <level>2</level>
893           <control type="button" format="action" />
894         </setting>
895       </group>
896       <group id="4">
897         <setting id="pvrmanager.hideconnectionlostwarning" type="boolean" label="19269" help="36210">
898           <level>1</level>
899           <default>false</default>
900           <control type="toggle" />
901         </setting>
902       </group>
903     </category>
904     <category id="pvrmenu" label="19181" help="36211">
905       <group id="1">
906         <setting id="pvrmenu.infoswitch" type="boolean" label="19178" help="36212">
907           <level>1</level>
908           <default>true</default>
909           <control type="toggle" />
910         </setting>
911         <setting id="pvrmenu.infotimeout" type="boolean" label="19179" help="36213">
912           <level>1</level>
913           <default>true</default>
914           <control type="toggle" />
915         </setting>
916         <setting id="pvrmenu.closechannelosdonswitch" type="boolean" label="19229" help="36214">
917           <level>1</level>
918           <default>false</default>
919           <control type="toggle" />
920         </setting>
921         <setting id="pvrmenu.infotime" type="integer" label="19184" help="36215">
922           <level>1</level>
923           <default>5</default>
924           <constraints>
925             <minimum>1</minimum>
926             <step>1</step>
927             <maximum>10</maximum>
928           </constraints>
929           <control type="spinner" format="string">
930             <formatlabel>14045</formatlabel>
931           </control>
932         </setting>
933       </group>
934       <group id="2">
935         <setting id="pvrmenu.iconpath" type="path" label="19018" help="36216">
936           <level>1</level>
937           <default></default>
938           <constraints>
939             <allowempty>true</allowempty>
940             <writable>false</writable>
941           </constraints>
942           <control type="button" format="path">
943             <heading>657</heading>
944           </control>
945         </setting>
946         <setting id="pvrmenu.searchicons" type="action" label="19167" help="36217">
947           <level>1</level>
948           <dependencies>
949             <dependency type="enable">
950               <and>
951                 <condition setting="pvrmanager.enabled" operator="is">true</condition>
952                 <condition setting="pvrmenu.iconpath" operator="!is"></condition>
953               </and>
954             </dependency>
955           </dependencies>
956           <control type="button" format="action" />
957         </setting>
958       </group>
959     </category>
960     <category id="epg" label="19069" help="36218">
961       <group id="1">
962         <setting id="epg.defaultguideview" type="integer" label="19065" help="36219">
963           <level>1</level>
964           <default>3</default> <!-- GUIDE_VIEW_TIMELINE -->
965           <constraints>
966             <minimum>0</minimum>
967             <step>1</step>
968             <maximum>3</maximum>
969             <options>epgguideviews</options>
970           </constraints>
971           <control type="spinner" format="string" />
972         </setting>
973         <setting id="epg.daystodisplay" type="integer" label="19182" help="36220">
974           <level>1</level>
975           <default>3</default>
976           <constraints>
977             <minimum>1</minimum>
978             <step>1</step>
979             <maximum>14</maximum>
980           </constraints>
981           <control type="spinner" format="string">
982             <formatlabel>17999</formatlabel>
983           </control>
984         </setting>
985       </group>
986       <group id="2">
987         <setting id="epg.epgupdate" type="integer" label="19071" help="36221">
988           <level>1</level>
989           <default>120</default>
990           <constraints>
991             <minimum>15</minimum>
992             <step>15</step>
993             <maximum>2880</maximum>
994           </constraints>
995           <control type="spinner" format="string">
996             <formatlabel>14044</formatlabel>
997           </control>
998         </setting>
999         <setting id="epg.preventupdateswhileplayingtv" type="boolean" label="19230" help="36222">
1000           <level>1</level>
1001           <default>false</default>
1002           <control type="toggle" />
1003         </setting>
1004         <setting id="epg.ignoredbforclient" type="boolean" label="19072" help="36223">
1005           <level>1</level>
1006           <default>false</default>
1007           <control type="toggle" />
1008         </setting>
1009         <setting id="epg.hidenoinfoavailable" type="boolean" label="19268" help="36224">
1010           <level>1</level>
1011           <default>true</default>
1012           <control type="toggle" />
1013         </setting>
1014         <setting id="epg.resetepg" type="action" label="19187" help="36225">
1015           <level>1</level>
1016           <control type="button" format="action" />
1017         </setting>
1018       </group>
1019     </category>
1020     <category id="pvrplayback" label="19177" help="36226">
1021       <group id="1">
1022         <setting id="pvrplayback.playminimized" type="boolean" label="19171" help="36227">
1023           <level>1</level>
1024           <default>true</default>
1025           <control type="toggle" />
1026         </setting>
1027         <setting id="pvrplayback.startlast" type="integer" label="19189" help="36228">
1028           <level>1</level>
1029           <default>0</default> <!-- START_LAST_CHANNEL_OFF -->
1030           <constraints>
1031             <minimum>0</minimum>
1032             <step>1</step>
1033             <maximum>2</maximum>
1034             <options>pvrstartlastchannel</options>
1035           </constraints>
1036           <control type="spinner" format="string" />
1037         </setting>
1038         <setting id="pvrplayback.signalquality" type="boolean" label="19037" help="36229">
1039           <level>1</level>
1040           <default>true</default>
1041           <control type="toggle" />
1042         </setting>
1043       </group>
1044       <group id="2">
1045         <setting id="pvrplayback.scantime" type="integer" label="19170" help="36230">
1046           <level>1</level>
1047           <default>10</default>
1048           <constraints>
1049             <minimum>1</minimum>
1050             <step>1</step>
1051             <maximum>60</maximum>
1052           </constraints>
1053           <control type="spinner" format="string">
1054             <formatlabel>14045</formatlabel>
1055           </control>
1056         </setting>
1057         <setting id="pvrplayback.confirmchannelswitch" type="boolean" label="19281" help="36231">
1058           <level>1</level>
1059           <default>false</default>
1060           <control type="toggle" />
1061         </setting>
1062         <setting id="pvrplayback.channelentrytimeout" type="integer" label="19073" help="36232">
1063           <level>1</level>
1064           <default>0</default>
1065           <constraints>
1066             <minimum>0</minimum>
1067             <step>250</step>
1068             <maximum>10000</maximum>
1069           </constraints>
1070           <control type="spinner" format="string">
1071             <formatlabel>14046</formatlabel>
1072           </control>
1073         </setting>
1074       </group>
1075     </category>
1076     <category id="pvrrecord" label="19043" help="36233">
1077       <group id="1">
1078         <setting id="pvrrecord.instantrecordtime" type="integer" label="19172" help="36234">
1079           <level>1</level>
1080           <default>120</default>
1081           <constraints>
1082             <minimum>1</minimum>
1083             <step>1</step>
1084             <maximum>720</maximum>
1085           </constraints>
1086           <control type="spinner" format="string">
1087             <formatlabel>14044</formatlabel>
1088           </control>
1089         </setting>
1090         <setting id="pvrrecord.defaultpriority" type="integer" label="19173" help="36235">
1091           <level>1</level>
1092           <default>50</default>
1093           <constraints>
1094             <minimum>1</minimum>
1095             <step>1</step>
1096             <maximum>100</maximum>
1097           </constraints>
1098           <control type="spinner" format="integer" />
1099         </setting>
1100         <setting id="pvrrecord.defaultlifetime" type="integer" label="19174" help="36236">
1101           <level>1</level>
1102           <default>99</default>
1103           <constraints>
1104             <minimum>1</minimum>
1105             <step>1</step>
1106             <maximum>365</maximum>
1107           </constraints>
1108           <control type="spinner" format="string">
1109             <formatlabel>17999</formatlabel>
1110           </control>
1111         </setting>
1112         <setting id="pvrrecord.marginstart" type="integer" label="19175" help="36237">
1113           <level>1</level>
1114           <default>0</default>
1115           <constraints>
1116             <minimum>0</minimum>
1117             <step>1</step>
1118             <maximum>60</maximum>
1119           </constraints>
1120           <control type="spinner" format="string">
1121             <formatlabel>14044</formatlabel>
1122           </control>
1123         </setting>
1124         <setting id="pvrrecord.marginend" type="integer" label="19176" help="36238">
1125           <level>1</level>
1126           <default>0</default>
1127           <constraints>
1128             <minimum>0</minimum>
1129             <step>1</step>
1130             <maximum>60</maximum>
1131           </constraints>
1132           <control type="spinner" format="string">
1133             <formatlabel>14044</formatlabel>
1134           </control>
1135         </setting>
1136       </group>
1137       <group id="2">
1138         <setting id="pvrrecord.timernotifications" type="boolean" label="19233" help="36239">
1139           <level>1</level>
1140           <default>true</default>
1141           <control type="toggle" />
1142         </setting>
1143       </group>
1144     </category>
1145     <category id="pvrpowermanagement" label="14095" help="36240">
1146       <group id="1">
1147         <setting id="pvrpowermanagement.enabled" type="boolean" label="305" help="36241">
1148           <level>1</level>
1149           <default>false</default>
1150           <control type="toggle" />
1151         </setting>
1152       </group>
1153       <group id="2">
1154         <setting id="pvrpowermanagement.backendidletime" type="integer" label="19244" help="36242">
1155           <level>1</level>
1156           <default>15</default>
1157           <constraints>
1158             <minimum label="351">0</minimum>
1159             <step>5</step>
1160             <maximum>360</maximum>
1161           </constraints>
1162           <control type="spinner" format="string">
1163             <formatlabel>14044</formatlabel>
1164           </control>
1165         </setting>
1166         <setting id="pvrpowermanagement.setwakeupcmd" type="string" label="19245" help="36243">
1167           <level>1</level>
1168           <default></default>
1169           <constraints>
1170             <allowempty>true</allowempty>
1171           </constraints>
1172           <control type="edit" format="string" />
1173         </setting>
1174         <setting id="pvrpowermanagement.prewakeup" type="integer" label="19246" help="36244">
1175           <level>1</level>
1176           <default>15</default>
1177           <constraints>
1178             <minimum label="351">0</minimum>
1179             <step>1</step>
1180             <maximum>60</maximum>
1181           </constraints>
1182           <control type="spinner" format="string">
1183             <formatlabel>14044</formatlabel>
1184           </control>
1185         </setting>
1186       </group>
1187       <group id="3">
1188         <setting id="pvrpowermanagement.dailywakeup" type="boolean" label="19247" help="36245">
1189           <level>1</level>
1190           <default>false</default>
1191           <control type="toggle" />
1192         </setting>
1193         <setting id="pvrpowermanagement.dailywakeuptime" type="string" label="19248" help="36246">
1194           <level>1</level>
1195           <default>00:00:00</default>
1196           <control type="edit" format="string" />
1197         </setting>
1198       </group>
1199     </category>
1200     <category id="pvrparental" label="19259" help="36247">
1201       <access>CheckPVRParentalPin</access>
1202       <group id="1">
1203         <setting id="pvrparental.enabled" type="boolean" label="449" help="36248">
1204           <level>1</level>
1205           <default>false</default>
1206           <control type="toggle" />
1207         </setting>
1208       </group>
1209       <group id="2">
1210         <setting id="pvrparental.pin" type="string" label="19261" help="36249">
1211           <level>1</level>
1212           <default></default>
1213           <constraints>
1214             <allowempty>true</allowempty>
1215           </constraints>
1216           <dependencies>
1217             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1218           </dependencies>
1219           <control type="edit" format="integer" delayed="false">
1220             <hidden>true</hidden>
1221             <verifynew>true</verifynew>
1222           </control>
1223         </setting>
1224         <setting id="pvrparental.duration" type="integer" label="19260" help="36250">
1225           <level>1</level>
1226           <default>300</default>
1227           <constraints>
1228             <minimum>5</minimum>
1229             <step>5</step>
1230             <maximum>1200</maximum>
1231           </constraints>
1232           <dependencies>
1233             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1234           </dependencies>
1235           <control type="spinner" format="string">
1236             <formatlabel>14045</formatlabel>
1237           </control>
1238         </setting>
1239       </group>
1240     </category>
1241     <category id="pvrclient" label="19279" help="36251">
1242       <group id="1">
1243         <setting id="pvrclient.menuhook" type="action" label="19280" help="36252">
1244           <level>1</level>
1245           <control type="button" format="action" />
1246         </setting>
1247       </group>
1248     </category>
1249   </section>
1250   <section id="music" label="2" help="36253">
1251     <category id="musiclibrary" label="14022" help="36138">
1252       <group id="1">
1253         <setting id="musiclibrary.enabled" type="boolean" label="24022" help="36254">
1254           <level>4</level>
1255           <default>true</default>
1256           <control type="toggle" />
1257         </setting>
1258         <setting id="musiclibrary.showcompilationartists" type="boolean" label="13414" help="36255">
1259           <level>1</level>
1260           <default>true</default>
1261           <control type="toggle" />
1262         </setting>
1263       </group>
1264       <group id="2">
1265         <setting id="musiclibrary.downloadinfo" type="boolean" label="20192" help="36256">
1266           <level>0</level>
1267           <default>false</default>
1268           <control type="toggle" />
1269         </setting>
1270         <setting id="musiclibrary.albumsscraper" type="addon" label="20193" help="36257">
1271           <level>1</level>
1272           <default>metadata.album.universal</default>
1273           <constraints>
1274             <addontype>xbmc.metadata.scraper.albums</addontype>
1275           </constraints>
1276           <control type="button" format="addon" />
1277         </setting>
1278         <setting id="musiclibrary.artistsscraper" type="addon" label="20194" help="36258">
1279           <level>1</level>
1280           <default>metadata.artists.universal</default>
1281           <constraints>
1282             <addontype>xbmc.metadata.scraper.artists</addontype>
1283           </constraints>
1284           <control type="button" format="addon" />
1285         </setting>
1286         <setting id="musiclibrary.updateonstartup" type="boolean" label="22000" help="36259">
1287           <level>1</level>
1288           <default>false</default>
1289           <control type="toggle" />
1290         </setting>
1291         <setting id="musiclibrary.backgroundupdate" type="boolean" label="22001" help="36147">
1292           <level>1</level>
1293           <default>false</default>
1294           <control type="toggle" />
1295         </setting>
1296       </group>
1297       <group id="3">
1298         <setting id="musiclibrary.cleanup" type="action" label="334" help="36148">
1299           <level>2</level>
1300           <control type="button" format="action" />
1301         </setting>
1302         <setting id="musiclibrary.export" type="action" label="20196" help="36262">
1303           <level>2</level>
1304           <control type="button" format="action" />
1305         </setting>
1306         <setting id="musiclibrary.import" type="action" label="20197" help="36263">
1307           <level>2</level>
1308           <control type="button" format="action" />
1309         </setting>
1310       </group>
1311     </category>
1312     <category id="musicplayer" label="14086" help="36264">
1313       <group id="1">
1314         <setting id="musicplayer.autoplaynextitem" type="boolean" label="489" help="36265">
1315           <level>0</level>
1316           <default>true</default>
1317           <control type="toggle" />
1318         </setting>
1319         <setting id="musicplayer.queuebydefault" type="boolean" label="14084" help="36266">
1320           <level>1</level>
1321           <default>false</default>
1322           <control type="toggle" />
1323         </setting>
1324       </group>
1325       <group id="2">
1326         <setting id="musicplayer.replaygaintype" type="integer" label="638" help="36267">
1327           <level>2</level>
1328           <default>1</default> <!-- REPLAY_GAIN_ALBUM -->
1329           <constraints>
1330             <options>
1331               <option label="351">0</option> <!-- REPLAY_GAIN_NONE -->
1332               <option label="639">2</option> <!-- REPLAY_GAIN_TRACK -->
1333               <option label="640">1</option> <!-- REPLAY_GAIN_ALBUM -->
1334             </options>
1335           </constraints>
1336           <control type="spinner" format="string" />
1337         </setting>
1338         <setting id="musicplayer.replaygainpreamp" type="integer" label="641" help="36268">
1339           <level>2</level>
1340           <default>89</default>
1341           <constraints>
1342             <minimum>77</minimum>
1343             <step>1</step>
1344             <maximum>101</maximum>
1345           </constraints>
1346           <control type="spinner" format="string">
1347             <formatlabel>14050</formatlabel>
1348           </control>
1349         </setting>
1350         <setting id="musicplayer.replaygainnogainpreamp" type="integer" label="642" help="36269">
1351           <level>2</level>
1352           <default>89</default>
1353           <constraints>
1354             <minimum>77</minimum>
1355             <step>1</step>
1356             <maximum>101</maximum>
1357           </constraints>
1358           <control type="spinner" format="string">
1359             <formatlabel>14050</formatlabel>
1360           </control>
1361         </setting>
1362         <setting id="musicplayer.replaygainavoidclipping" type="boolean" label="643" help="36270">
1363           <level>2</level>
1364           <default>false</default>
1365           <control type="toggle" />
1366         </setting>
1367       </group>
1368       <group id="3">
1369         <setting id="musicplayer.crossfade" type="integer" label="13314" help="36271">
1370           <level>1</level>
1371           <default>0</default>
1372           <constraints>
1373             <minimum label="351">0</minimum>
1374             <step>1</step>
1375             <maximum>15</maximum>
1376           </constraints>
1377           <control type="spinner" format="string">
1378             <formatlabel>14045</formatlabel>
1379           </control>
1380         </setting>
1381         <setting id="musicplayer.crossfadealbumtracks" type="boolean" label="13400" help="36272">
1382           <level>1</level>
1383           <default>true</default>
1384           <dependencies>
1385             <dependency type="enable">
1386               <and>
1387                 <condition setting="musicplayer.crossfade" operator="!is">0</condition>
1388               </and>
1389             </dependency>
1390           </dependencies>
1391           <control type="toggle" />
1392         </setting>
1393       </group>
1394       <group id="4">
1395         <setting id="musicplayer.visualisation" type="addon" label="250" help="36273">
1396           <level>0</level>
1397           <default>visualization.glspectrum</default>
1398           <constraints>
1399             <addontype>xbmc.player.musicviz</addontype>
1400             <allowempty>true</allowempty>
1401           </constraints>
1402           <control type="button" format="addon" />
1403         </setting>
1404       </group>
1405     </category>
1406     <category id="musicfiles" label="14081" help="36274">
1407       <group id="1">
1408         <setting id="musicfiles.usetags" type="boolean" label="258" help="36274">
1409           <level>0</level>
1410           <default>true</default>
1411           <control type="toggle" />
1412         </setting>
1413         <setting id="musicfiles.trackformat" type="string" label="13307" help="36275">
1414           <level>2</level>
1415           <default>[%N. ]%A - %T</default>
1416           <control type="edit" format="string">
1417             <heading>16016</heading>
1418           </control>
1419         </setting>
1420         <setting id="musicfiles.trackformatright" type="string" label="13387" help="36276">
1421           <level>2</level>
1422           <default>%D</default>
1423           <control type="edit" format="string">
1424             <heading>16016</heading>
1425           </control>
1426         </setting>
1427         <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help="36277">
1428           <level>4</level>
1429           <default></default>
1430           <constraints>
1431             <allowempty>true</allowempty>
1432           </constraints>
1433           <control type="edit" format="string">
1434             <heading>16016</heading>
1435           </control>
1436         </setting>
1437         <setting id="musicfiles.nowplayingtrackformatright" type="string" label="13387" help="36278">
1438           <level>4</level>
1439           <default></default>
1440           <constraints>
1441             <allowempty>true</allowempty>
1442           </constraints>
1443           <control type="edit" format="string">
1444             <heading>16016</heading>
1445           </control>
1446         </setting>
1447         <setting id="musicfiles.librarytrackformat" type="string" label="13307" help="36279">
1448           <level>4</level>
1449           <default></default>
1450           <constraints>
1451             <allowempty>true</allowempty>
1452           </constraints>
1453           <control type="edit" format="string">
1454             <heading>16016</heading>
1455           </control>
1456         </setting>
1457         <setting id="musicfiles.librarytrackformatright" type="string" label="13387" help="36280">
1458           <level>4</level>
1459           <default></default>
1460           <constraints>
1461             <allowempty>true</allowempty>
1462           </constraints>
1463           <control type="edit" format="string">
1464             <heading>16016</heading>
1465           </control>
1466         </setting>
1467         <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help="36281">
1468           <level>0</level>
1469           <default>true</default>
1470           <control type="toggle" />
1471         </setting>
1472       </group>
1473     </category>
1474     <category id="audiocds" label="620" help="36282">
1475       <group id="1">
1476         <setting id="audiocds.autoaction" type="integer" label="14097" help="36283">
1477           <level>1</level>
1478           <default>0</default> <!-- AUTOCD_NONE -->
1479           <constraints>
1480             <options>audiocdactions</options>
1481           </constraints>
1482           <control type="spinner" format="string" />
1483         </setting>
1484         <setting id="audiocds.usecddb" type="boolean" label="227" help="36284">
1485           <level>1</level>
1486           <default>true</default>
1487           <control type="toggle" />
1488         </setting>
1489       </group>
1490       <group id="2">
1491         <setting id="audiocds.recordingpath" type="path" label="20000" help="36285">
1492           <level>1</level>
1493           <default></default>
1494           <constraints>
1495             <allowempty>true</allowempty>
1496           </constraints>
1497           <control type="button" format="path">
1498             <heading>657</heading>
1499           </control>
1500         </setting>
1501         <setting id="audiocds.trackpathformat" type="string" label="13307" help="36286">
1502           <level>2</level>
1503           <default>%A/%A - %B/[%N. ][%A - ]%T</default>
1504           <control type="edit" format="string">
1505             <heading>16016</heading>
1506           </control>
1507         </setting>
1508         <setting id="audiocds.encoder" type="integer" label="621" help="36287">
1509           <level>2</level>
1510           <default>3</default> <!-- CDDARIP_ENCODER_FLAC -->
1511           <constraints>
1512             <options>audiocdencoders</options>
1513           </constraints>
1514           <control type="spinner" format="string" />
1515         </setting>
1516         <setting id="audiocds.quality" type="integer" label="622" help="36288">
1517           <level>2</level>
1518           <default>0</default> <!-- CDDARIP_QUALITY_CBR -->
1519           <constraints>
1520             <options>
1521               <option label="604">0</option> <!-- CDDARIP_QUALITY_CBR -->
1522               <option label="601">1</option> <!-- CDDARIP_QUALITY_MEDIUM -->
1523               <option label="602">2</option> <!-- CDDARIP_QUALITY_STANDARD -->
1524               <option label="603">3</option> <!-- CDDARIP_QUALITY_EXTREME -->
1525             </options>
1526           </constraints>
1527           <dependencies>
1528             <dependency type="enable">
1529               <and>
1530                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1531                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1532               </and>
1533             </dependency>
1534           </dependencies>
1535           <control type="spinner" format="string" />
1536         </setting>
1537         <setting id="audiocds.bitrate" type="integer" label="623" help="36289">
1538           <level>2</level>
1539           <default>192</default>
1540           <constraints>
1541             <minimum>128</minimum>
1542             <step>32</step>
1543             <maximum>320</maximum>
1544           </constraints>
1545           <dependencies>
1546             <dependency type="enable">
1547               <and>
1548                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1549                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1550                 <condition setting="audiocds.quality" operator="is">0</condition> <!-- CDDARIP_QUALITY_CBR -->
1551               </and>
1552             </dependency>
1553           </dependencies>
1554           <control type="spinner" format="string">
1555             <formatlabel>14048</formatlabel>
1556           </control>
1557         </setting>
1558         <setting id="audiocds.compressionlevel" type="integer" label="665" help="36290">
1559           <level>2</level>
1560           <default>5</default>
1561           <constraints>
1562             <minimum>0</minimum>
1563             <step>1</step>
1564             <maximum>8</maximum>
1565           </constraints>
1566           <dependencies>
1567             <dependency type="enable" setting="audiocds.encoder">3</dependency> <!-- CDDARIP_ENCODER_FLAC -->
1568           </dependencies>
1569           <control type="spinner" format="integer" />
1570         </setting>
1571         <setting id="audiocds.ejectonrip" type="boolean" label="14099" help="36291">
1572           <level>1</level>
1573           <default>true</default>
1574           <control type="toggle" />
1575         </setting>
1576       </group>
1577     </category>
1578     <category id="karaoke" label="13327" help="36292">
1579       <requirement>HAS_KARAOKE</requirement>
1580       <group id="1">
1581         <setting id="karaoke.enabled" type="boolean" label="13323" help="36293">
1582           <level>2</level>
1583           <default>false</default>
1584           <control type="toggle" />
1585         </setting>
1586         <setting id="karaoke.autopopupselector" type="boolean" label="22037" help="36294">
1587           <level>2</level>
1588           <default>false</default>
1589           <dependencies>
1590             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1591           </dependencies>
1592           <control type="toggle" />
1593         </setting>
1594       </group>
1595       <group id="2">
1596         <setting id="karaoke.font" type="string" label="22030" help="36295">
1597           <level>2</level>
1598           <default>arial.ttf</default>
1599           <constraints>
1600             <options>fonts</options>
1601           </constraints>
1602           <dependencies>
1603             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1604           </dependencies>
1605           <control type="spinner" format="string" />
1606         </setting>
1607         <setting id="karaoke.fontheight" type="integer" parent="karaoke.font" label="22031" help="36296">
1608           <level>2</level>
1609           <default>36</default>
1610           <constraints>
1611             <minimum>16</minimum>
1612             <step>2</step>
1613             <maximum>74</maximum>
1614           </constraints>
1615           <dependencies>
1616             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1617             <dependency type="update" setting="karaoke.font" />
1618           </dependencies>
1619           <control type="spinner" format="string" />
1620         </setting>
1621         <setting id="karaoke.fontcolors" type="integer" parent="karaoke.font" label="22032" help="36297">
1622           <level>2</level>
1623           <default>0</default> <!-- white/green -->
1624           <constraints>
1625             <options>
1626               <option label="22040">0</option> <!-- white/green -->
1627               <option label="22041">1</option> <!-- white/red -->
1628               <option label="22042">2</option> <!-- white/blue -->
1629               <option label="22043">3</option> <!-- black/white -->
1630             </options>
1631           </constraints>
1632           <dependencies>
1633             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1634           </dependencies>
1635           <control type="spinner" format="string" />
1636         </setting>
1637         <setting id="karaoke.charset" type="string" parent="karaoke.font" label="22033" help="36298">
1638           <level>2</level>
1639           <default>DEFAULT</default>
1640           <constraints>
1641             <options>charsets</options>
1642           </constraints>
1643           <dependencies>
1644             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1645           </dependencies>
1646           <control type="list" format="string" />
1647         </setting>
1648       </group>
1649       <group id="3">
1650         <setting id="karaoke.export" type="action" label="22038" help="36299">
1651           <level>2</level>
1652           <dependencies>
1653             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1654           </dependencies>
1655           <control type="button" format="action" />
1656         </setting>
1657         <setting id="karaoke.importcsv" type="action" label="22036" help="36300">
1658           <level>2</level>
1659           <dependencies>
1660             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1661           </dependencies>
1662           <control type="button" format="action" />
1663         </setting>
1664       </group>
1665     </category>
1666     <category id="mymusic" label="0" help="0">
1667       <group id="1">
1668         <setting id="mymusic.startwindow" type="integer" label="0" help="36301">
1669           <level>4</level>
1670           <default>10501</default> <!-- WINDOW_MUSIC_FILES -->
1671         </setting>
1672         <setting id="mymusic.songthumbinvis" type="boolean" label="0" help="36302">
1673           <level>4</level>
1674           <default>false</default>
1675         </setting>
1676         <setting id="mymusic.defaultlibview" type="string" label="0" help="36303">
1677           <level>4</level>
1678           <default></default>
1679           <constraints>
1680             <allowempty>true</allowempty>
1681           </constraints>
1682         </setting>
1683       </group>
1684     </category>
1685   </section>
1686   <section id="pictures" label="1" help="36304">
1687     <category id="pictures" label="14081" help="36305">
1688       <group id="1">
1689         <setting id="pictures.usetags" type="boolean" label="14082" help="36306">
1690           <level>0</level>
1691           <default>true</default>
1692           <control type="toggle" />
1693         </setting>
1694         <setting id="pictures.generatethumbs" type="boolean" label="13360" help="36307">
1695           <level>1</level>
1696           <default>true</default>
1697           <control type="toggle" />
1698         </setting>
1699         <setting id="pictures.useexifrotation" type="boolean" label="20184" help="36308">
1700           <level>1</level>
1701           <default>true</default>
1702           <control type="toggle" />
1703         </setting>
1704         <setting id="pictures.showvideos" type="boolean" label="22022" help="36309">
1705           <level>1</level>
1706           <default>true</default>
1707           <control type="toggle" />
1708         </setting>
1709         <setting id="pictures.displayresolution" type="integer" label="169" help="36310">
1710           <visible>false</visible> <!-- not properly respected -->
1711           <level>1</level>
1712           <default>14</default> <!-- RES_AUTORES -->
1713           <constraints>
1714             <options>resolutions</options>
1715           </constraints>
1716           <control type="spinner" format="string" />
1717         </setting>
1718       </group>
1719     </category>
1720     <category id="slideshow" label="108" help="36311">
1721       <group id="1">
1722         <setting id="slideshow.staytime" type="integer" label="12378" help="36312">
1723           <level>0</level>
1724           <default>5</default>
1725           <constraints>
1726             <minimum>1</minimum>
1727             <step>1</step>
1728             <maximum>100</maximum>
1729           </constraints>
1730           <control type="spinner" format="string">
1731             <formatlabel>14045</formatlabel>
1732           </control>
1733         </setting>
1734         <setting id="slideshow.displayeffects" type="boolean" label="12379" help="36313">
1735           <level>0</level>
1736           <default>true</default>
1737           <control type="toggle" />
1738         </setting>
1739         <setting id="slideshow.shuffle" type="boolean" label="13319" help="36314">
1740           <level>2</level>
1741           <default>false</default>
1742           <control type="toggle" />
1743         </setting>
1744       </group>
1745     </category>
1746   </section>
1747   <section id="weather" label="8" help="36315">
1748     <category id="weather" label="16000" help="36316">
1749       <group id="1">
1750         <setting id="weather.currentlocation" type="integer" label="0" help="36317">
1751           <level>4</level>
1752           <default>1</default>
1753           <control type="spinner" format="string" />
1754         </setting>
1755         <setting id="weather.addon" type="addon" label="24029" help="36318">
1756           <level>0</level>
1757           <default></default>
1758           <constraints>
1759             <addontype>xbmc.python.weather</addontype>
1760             <allowempty>true</allowempty>
1761           </constraints>
1762           <control type="button" format="addon" />
1763         </setting>
1764         <setting id="weather.addonsettings" type="action" parent="weather.addon" label="21417" help="36419">
1765           <level>0</level>
1766           <dependencies>
1767             <dependency type="enable" on="property" name="AddonHasSettings" setting="weather.addon" />
1768           </dependencies>
1769           <control type="button" format="action" />
1770         </setting>
1771       </group>
1772     </category>
1773   </section>
1774   <section id="services" label="14036" help="36319">
1775     <category id="general" label="16000" help="36320">
1776       <group id="1">
1777         <setting id="services.devicename" type="string" label="1271" help="36321">
1778           <level>0</level>
1779           <default>XBMC</default>
1780           <control type="edit" format="string" />
1781         </setting>
1782       </group>
1783     </category>
1784     <category id="upnp" label="20187" help="36322">
1785       <group id="1">
1786         <setting id="services.upnpserver" type="boolean" label="21360" help="36323">
1787           <level>0</level>
1788           <default>false</default>
1789           <control type="toggle" />
1790         </setting>
1791         <setting id="services.upnpannounce" type="boolean" label="20188" help="36324">
1792           <level>2</level>
1793           <default>true</default>
1794           <dependencies>
1795             <dependency type="enable" setting="services.upnpserver">true</dependency>
1796           </dependencies>
1797           <control type="toggle" />
1798         </setting>
1799         <setting id="services.upnprenderer" type="boolean" label="21881" help="36325">
1800           <level>1</level>
1801           <default>false</default>
1802           <control type="toggle" />
1803         </setting>
1804         <setting id="services.upnpcontroller" type="boolean" label="21361" help="36326">
1805           <level>1</level>
1806           <default>false</default>
1807           <control type="toggle" />
1808         </setting>
1809       </group>
1810     </category>
1811     <category id="webserver" label="33101" help="36327">
1812       <requirement>HAS_WEB_SERVER</requirement>
1813       <group id="1">
1814         <setting id="services.webserver" type="boolean" label="263" help="36328">
1815           <level>1</level>
1816           <default>false</default>
1817           <control type="toggle" />
1818         </setting>
1819         <setting id="services.webserverport" type="integer" parent="services.webserver" label="730" help="36329">
1820           <level>2</level>
1821           <default>8080</default>
1822           <constraints>
1823             <minimum>1</minimum>
1824             <step>1</step>
1825             <maximum>65535</maximum>
1826           </constraints>
1827           <control type="edit" format="integer" />
1828         </setting>
1829         <setting id="services.webserverusername" type="string" parent="services.webserver" label="1048" help="36330">
1830           <level>2</level>
1831           <default>xbmc</default>
1832           <constraints>
1833             <allowempty>true</allowempty>
1834           </constraints>
1835           <dependencies>
1836             <dependency type="enable" setting="services.webserver">true</dependency>
1837           </dependencies>
1838           <control type="edit" format="string" />
1839         </setting>
1840         <setting id="services.webserverpassword" type="string" parent="services.webserver" label="733" help="36331">
1841           <level>2</level>
1842           <default></default>
1843           <constraints>
1844             <allowempty>true</allowempty>
1845           </constraints>
1846           <dependencies>
1847             <dependency type="enable" setting="services.webserver">true</dependency>
1848           </dependencies>
1849           <control type="edit" format="string">
1850             <hidden>true</hidden>
1851           </control>
1852         </setting>
1853         <setting id="services.webskin" type="addon" label="199" help="36332">
1854           <level>1</level>
1855           <default>webinterface.default</default>
1856           <constraints>
1857             <addontype>xbmc.gui.webinterface</addontype>
1858           </constraints>
1859           <control type="button" format="addon" />
1860         </setting>
1861       </group>
1862     </category>
1863     <category id="remotecontrol" label="790" help="36333">
1864       <requirement>
1865         <or>
1866           <condition>HAS_EVENT_SERVER</condition>
1867           <condition>HAS_JSONRPC</condition>
1868         </or>
1869       </requirement>
1870       <group id="1">
1871         <setting id="services.esenabled" type="boolean" label="791" help="36334">
1872           <level>1</level>
1873           <default>true</default>
1874           <control type="toggle" />
1875         </setting>
1876         <setting id="services.esport" type="integer" label="792" help="36335">
1877           <requirement>HAS_EVENT_SERVER</requirement>
1878           <level>4</level>
1879           <default>9777</default>
1880           <constraints>
1881             <minimum>1</minimum>
1882             <step>1</step>
1883             <maximum>65535</maximum>
1884           </constraints>
1885           <dependencies>
1886             <dependency type="enable" setting="services.esenabled">true</dependency>
1887           </dependencies>
1888           <control type="edit" format="integer" />
1889         </setting>
1890         <setting id="services.esportrange" type="integer" label="793" help="36336">
1891           <requirement>HAS_EVENT_SERVER</requirement>
1892           <level>4</level>
1893           <default>10</default>
1894           <constraints>
1895             <minimum>1</minimum>
1896             <step>1</step>
1897             <maximum>100</maximum>
1898           </constraints>
1899           <dependencies>
1900             <dependency type="enable" setting="services.esenabled">true</dependency>
1901           </dependencies>
1902           <control type="spinner" format="integer" />
1903         </setting>
1904         <setting id="services.esmaxclients" type="integer" label="797" help="36337">
1905           <requirement>HAS_EVENT_SERVER</requirement>
1906           <level>4</level>
1907           <default>20</default>
1908           <constraints>
1909             <minimum>1</minimum>
1910             <step>1</step>
1911             <maximum>100</maximum>
1912           </constraints>
1913           <dependencies>
1914             <dependency type="enable" setting="services.esenabled">true</dependency>
1915           </dependencies>
1916           <control type="spinner" format="integer" />
1917         </setting>
1918         <setting id="services.esallinterfaces" type="boolean" label="794" help="36338">
1919           <level>1</level>
1920           <default>false</default>
1921           <dependencies>
1922             <dependency type="enable" setting="services.esenabled">true</dependency>
1923           </dependencies>
1924           <control type="toggle" />
1925         </setting>
1926         <setting id="services.esinitialdelay" type="integer" label="795" help="36339">
1927           <requirement>HAS_EVENT_SERVER</requirement>
1928           <level>4</level>
1929           <default>750</default>
1930           <constraints>
1931             <minimum>5</minimum>
1932             <step>5</step>
1933             <maximum>10000</maximum>
1934           </constraints>
1935           <dependencies>
1936             <dependency type="enable" setting="services.esenabled">true</dependency>
1937           </dependencies>
1938           <control type="spinner" format="integer" />
1939         </setting>
1940         <setting id="services.escontinuousdelay" type="integer" label="796" help="36340">
1941           <requirement>HAS_EVENT_SERVER</requirement>
1942           <level>4</level>
1943           <default>25</default>
1944           <constraints>
1945             <minimum>5</minimum>
1946             <step>5</step>
1947             <maximum>10000</maximum>
1948           </constraints>
1949           <dependencies>
1950             <dependency type="enable" setting="services.esenabled">true</dependency>
1951           </dependencies>
1952           <control type="spinner" format="integer" />
1953         </setting>
1954       </group>
1955     </category>
1956     <category id="zeroconf" label="1259" help="36341">
1957       <requirement>HAS_ZEROCONF</requirement>
1958       <group id="1">
1959         <setting id="services.zeroconf" type="boolean" label="1260" help="36342">
1960           <level>2</level>
1961           <default>true</default>
1962           <control type="toggle" />
1963         </setting>
1964       </group>
1965     </category>
1966     <category id="airplay" label="1273" help="36343">
1967       <requirement>HAS_AIRPLAY</requirement>
1968       <group id="1">
1969         <setting id="services.airplay" type="boolean" label="1270" help="36343">
1970           <level>1</level>
1971           <default>false</default>
1972           <control type="toggle" />
1973         </setting>
1974         <setting id="services.airplayvolumecontrol" type="boolean" parent="services.airplay" label="1269" help="36541">
1975           <level>2</level>
1976           <default>true</default>
1977           <dependencies>
1978             <dependency type="enable" setting="services.airplay">true</dependency>
1979           </dependencies>
1980           <control type="toggle" />
1981         </setting>
1982         <setting id="services.useairplaypassword" type="boolean" parent="services.airplay" label="1272" help="36344">
1983           <level>1</level>
1984           <default>false</default>
1985           <dependencies>
1986             <dependency type="enable" setting="services.airplay">true</dependency>
1987           </dependencies>
1988           <control type="toggle" />
1989         </setting>
1990         <setting id="services.airplaypassword" type="string" parent="services.useairplaypassword" label="733" help="36345">
1991           <level>1</level>
1992           <default></default>
1993           <constraints>
1994             <allowempty>true</allowempty>
1995           </constraints>
1996           <dependencies>
1997             <dependency type="enable" setting="services.useairplaypassword">true</dependency>
1998           </dependencies>
1999           <control type="edit" format="string">
2000             <hidden>true</hidden>
2001           </control>
2002         </setting>
2003       </group>
2004     </category>
2005     <category id="smb" label="1200" help="36346">
2006       <group id="1">
2007         <setting id="smb.winsserver" type="string" label="1207" help="36347">
2008           <level>2</level>
2009           <default>0.0.0.0</default>
2010           <control type="edit" format="ip" />
2011         </setting>
2012         <setting id="smb.workgroup" type="string" label="1202" help="36348">
2013           <level>2</level>
2014           <default>WORKGROUP</default>
2015           <control type="edit" format="string" />
2016         </setting>
2017       </group>
2018     </category>
2019   </section>
2020   <section id="system" label="13000" help="36349">
2021     <category id="videoscreen" label="21373" help="36350">
2022       <group id="1">
2023         <setting id="videoscreen.screen" type="integer" label="240" help="36351">
2024           <level>0</level>
2025           <default>0</default>
2026           <constraints>
2027             <options>screens</options>
2028           </constraints>
2029           <dependencies>
2030             <dependency type="update" setting="videoscreen.screenmode" />
2031           </dependencies>
2032           <control type="spinner" format="string" delayed="true" />
2033         </setting>
2034         <setting id="videoscreen.resolution" type="integer" label="169" help="36352">
2035           <level>0</level>
2036           <default>16</default> <!-- RES_DESKTOP -->
2037           <constraints>
2038             <options>resolutions</options>
2039           </constraints>
2040           <dependencies>
2041             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2042             <dependency type="update" setting="videoscreen.screen" />
2043             <dependency type="update" setting="videoscreen.screenmode" />
2044           </dependencies>
2045           <control type="list" format="string" />
2046         </setting>
2047         <setting id="videoscreen.screenmode" type="string" label="243" help="36353">
2048           <requirement>IsStandAlone</requirement>
2049           <level>0</level>
2050           <default>DESKTOP</default>
2051           <constraints>
2052             <options>refreshrates</options>
2053           </constraints>
2054           <updates>
2055             <update type="change" />
2056           </updates>
2057           <dependencies>
2058             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2059             <dependency type="update" setting="videoscreen.screen" />
2060             <dependency type="update" setting="videoscreen.resolution" />
2061           </dependencies>
2062           <control type="spinner" format="string" delayed="true" />
2063         </setting>
2064         <setting id="videoscreen.fakefullscreen" type="boolean" label="14083" help="36354">
2065           <level>2</level>
2066           <default>true</default>
2067           <dependencies>
2068             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2069           </dependencies>
2070           <control type="toggle" />
2071         </setting>
2072         <setting id="videoscreen.blankdisplays" type="boolean" label="13130" help="36355">
2073           <level>1</level>
2074           <default>false</default>
2075           <dependencies>
2076             <dependency type="enable" on="property" name="IsFullscreen" />
2077           </dependencies>
2078           <control type="toggle" />
2079         </setting>
2080       </group>
2081       <group id="2">
2082         <setting id="videoscreen.stereoscopicmode" type="integer" label="36500" help="36539">
2083           <level>2</level>
2084           <default>0</default>
2085           <constraints>
2086             <options>stereoscopicmodes</options>
2087           </constraints>
2088           <control type="list" format="integer"/>
2089         </setting>
2090         <setting id="videoscreen.preferedstereoscopicmode" parent="videoscreen.stereoscopicmode" type="integer" label="36524" help="36540">
2091           <level>2</level>
2092           <default>0</default>
2093           <constraints>
2094             <options>preferedstereoscopicviewmodes</options>
2095           </constraints>
2096           <control type="list" format="integer"/>
2097         </setting>
2098       </group>
2099       <group id="3">
2100         <setting id="videoscreen.vsync" type="integer" label="13105" help="36356">
2101           <level>2</level>
2102           <default>3</default> <!-- VSYNC_DRIVER -->
2103           <constraints>
2104             <options>verticalsyncs</options>
2105           </constraints>
2106           <control type="spinner" format="string" />
2107         </setting>
2108         <setting id="videoscreen.guicalibration" type="action" label="214" help="36357">
2109           <level>1</level>
2110           <control type="button" format="action" />
2111         </setting>
2112         <setting id="videoscreen.testpattern" type="action" label="226" help="36358">
2113           <requirement>HAS_GL</requirement>
2114           <level>1</level>
2115           <control type="button" format="action" />
2116         </setting>
2117         <setting id="videoscreen.limitedrange" type="boolean" label="36042" help="36359">
2118           <requirement>
2119             <or>
2120               <condition>HAS_GL</condition>
2121               <condition>HAS_DX</condition>
2122             </or>
2123           </requirement>
2124           <level>3</level>
2125           <default>false</default>
2126           <updates>
2127             <update type="rename">videoplayer.vdpaustudiolevel</update>
2128           </updates>
2129           <control type="toggle" />
2130         </setting>
2131       </group>
2132     </category>
2133     <category id="audiooutput" label="772" help="36360">
2134       <group id="1">
2135         <setting id="audiooutput.audiodevice" type="string" label="545" help="36371">
2136           <level>0</level>
2137           <default>Default</default> <!-- will be properly set on startup -->
2138           <constraints>
2139             <options>audiodevices</options>
2140           </constraints>
2141           <control type="list" format="string" />
2142         </setting>
2143         <setting id="audiooutput.channels" type="integer" label="34100" help="36362">
2144           <level>0</level>
2145           <default>1</default> <!-- AE_CH_LAYOUT_2_0 -->
2146           <dependencies>
2147             <dependency type="visible" on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.channels</dependency>
2148           </dependencies>
2149           <constraints>
2150             <options>
2151               <option label="34101">1</option> <!-- AE_CH_LAYOUT_2_0 -->
2152               <option label="34102">2</option> <!-- AE_CH_LAYOUT_2_1 -->
2153               <option label="34103">3</option> <!-- AE_CH_LAYOUT_3_0 -->
2154               <option label="34104">4</option> <!-- AE_CH_LAYOUT_3_1 -->
2155               <option label="34105">5</option> <!-- AE_CH_LAYOUT_4_0 -->
2156               <option label="34106">6</option> <!-- AE_CH_LAYOUT_4_1 -->
2157               <option label="34107">7</option> <!-- AE_CH_LAYOUT_5_0 -->
2158               <option label="34108">8</option> <!-- AE_CH_LAYOUT_5_1 -->
2159               <option label="34109">9</option> <!-- AE_CH_LAYOUT_7_0 -->
2160               <option label="34110">10</option> <!-- AE_CH_LAYOUT_7_1 -->
2161             </options>
2162           </constraints>
2163           <control type="spinner" format="string" />
2164         </setting>
2165         <setting id="audiooutput.config" type="integer" label="337" help="36361">
2166           <level>2</level>
2167           <default>2</default>
2168           <constraints>
2169             <options>
2170               <option label="338">1</option>
2171               <option label="339">2</option>
2172               <option label="420">3</option>
2173             </options>
2174           </constraints>
2175           <control type="spinner" format="integer" />
2176         </setting>
2177         <setting id="audiooutput.samplerate" type="integer" label="458" help="36523">
2178           <level>2</level>
2179           <default>48000</default>
2180           <dependencies>
2181             <dependency type="visible">
2182               <and>
2183                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.samplerate</condition>
2184                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.samplerate</condition>
2185               </and>
2186             </dependency>
2187           </dependencies>
2188           <constraints>
2189             <options>
2190               <option label="34124">44100</option>
2191               <option label="34125">48000</option>
2192               <option label="34126">88200</option>
2193               <option label="34127">96000</option>
2194               <option label="34128">192000</option>
2195             </options>
2196           </constraints>
2197           <control type="spinner" format="integer" />
2198         </setting>
2199         <setting id="audiooutput.stereoupmix" type="boolean" label="252" help="36364">
2200           <level>2</level>
2201           <default>false</default>
2202           <dependencies>
2203             <dependency type="visible" setting="audiooutput.channels" operator="!is">1</dependency>
2204           </dependencies>
2205           <control type="toggle" />
2206         </setting>
2207         <setting id="audiooutput.normalizelevels" type="boolean" label="346" help="36533">
2208           <level>2</level>
2209           <default>true</default>
2210           <control type="toggle" />
2211         </setting>
2212         <setting id="audiooutput.processquality" type="integer" label="13505" help="36169">
2213           <requirement>HAS_AE_QUALITY_LEVELS</requirement>
2214           <level>2</level>
2215           <default>30</default> <!-- AE_QUALITY_MID -->
2216           <constraints>
2217             <options>aequalitylevels</options>
2218           </constraints>
2219           <control type="spinner" format="string" />
2220         </setting>
2221         <setting id="audiooutput.streamsilence" type="integer" label="421" help="34111">
2222           <level>1</level>
2223           <default>1</default>
2224           <constraints>
2225             <options>audiostreamsilence</options>
2226           </constraints>
2227           <control type="spinner" format="string" />
2228         </setting>
2229       </group>
2230       <group id="2">
2231         <setting id="audiooutput.guisoundmode" type="integer" label="34120" help="36373">
2232           <level>0</level>
2233           <default>1</default> <!-- AE_SOUND_IDLE -->
2234           <constraints>
2235             <options>
2236               <option label="34121">1</option> <!-- AE_SOUND_IDLE -->
2237               <option label="34122">2</option> <!-- AE_SOUND_ALWAYS -->
2238               <option label="34123">0</option> <!-- AE_SOUND_OFF -->
2239             </options>
2240           </constraints>
2241           <control type="spinner" format="string" />
2242         </setting>
2243       </group>
2244       <group id="3">
2245         <setting id="audiooutput.passthrough" type="boolean" label="348" help="36368">
2246           <level>2</level>
2247           <default>false</default>
2248           <dependencies>
2249             <dependency type="visible">
2250               <and>
2251                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.passthrough</condition>
2252                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2253               </and>
2254             </dependency>
2255           </dependencies>
2256           <control type="toggle" />
2257         </setting>
2258         <setting id="audiooutput.passthroughdevice" type="string" label="546" help="36372">
2259           <level>2</level>
2260           <default>Default</default> <!-- will be properly set on startup -->
2261           <dependencies>
2262             <dependency type="visible">
2263               <and>
2264                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2265                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthrough">audiooutput.passthrough</condition>
2266                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2267               </and>
2268             </dependency>
2269           </dependencies>
2270           <constraints>
2271             <options>audiodevicespassthrough</options>
2272           </constraints>
2273           <control type="list" format="string" />
2274         </setting>
2275         <setting id="audiooutput.ac3passthrough" type="boolean" label="364" help="36365">
2276           <level>2</level>
2277           <default>true</default>
2278           <dependencies>
2279             <dependency type="visible">
2280               <and>
2281                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2282                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2283               </and>
2284             </dependency>
2285           </dependencies>
2286           <control type="toggle" />
2287         </setting>
2288         <setting id="audiooutput.eac3passthrough" type="boolean" label="448" help="37016">
2289           <level>2</level>
2290           <default>false</default>
2291           <dependencies>
2292             <dependency type="visible">
2293               <and>
2294                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2295                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2296               </and>
2297             </dependency>
2298           </dependencies>
2299           <control type="toggle" />
2300         </setting>
2301         <setting id="audiooutput.dtspassthrough" type="boolean" label="254" help="36366">
2302           <level>2</level>
2303           <default>false</default>
2304           <dependencies>
2305             <dependency type="visible">
2306               <and>
2307                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2308                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2309               </and>
2310             </dependency>
2311           </dependencies>
2312           <control type="toggle" />
2313         </setting>
2314         <setting id="audiooutput.truehdpassthrough" type="boolean" label="349" help="36369">
2315           <level>2</level>
2316           <default>false</default>
2317           <dependencies>
2318             <dependency type="visible">
2319               <and>
2320                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2321                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.truehdpassthrough</condition>
2322                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.truehdpassthrough</condition>
2323               </and>
2324             </dependency>
2325           </dependencies>
2326           <control type="toggle" />
2327         </setting>
2328         <setting id="audiooutput.dtshdpassthrough" type="boolean" label="347" help="36370">
2329           <level>2</level>
2330           <default>false</default>
2331           <dependencies>
2332             <dependency type="visible">
2333               <and>
2334                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2335                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.dtshdpassthrough</condition>
2336                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.dtshdpassthrough</condition>
2337               </and>
2338             </dependency>
2339           </dependencies>
2340           <control type="toggle" />
2341         </setting>
2342       </group>
2343     </category>
2344     <category id="input" label="14094" help="36374">
2345       <group id="1">
2346         <setting id="input.peripherals" type="action" label="35000" help="36375">
2347           <level>1</level>
2348           <dependencies>
2349             <dependency type="enable" on="property" name="HasPeripherals" />
2350           </dependencies>
2351           <control type="button" format="action" />
2352         </setting>
2353       </group>
2354       <group id="2">
2355         <setting id="input.remoteaskeyboard" type="boolean" label="21449" help="36376">
2356           <level>2</level>
2357           <default>false</default>
2358           <control type="toggle" />
2359         </setting>
2360         <setting id="input.enablemouse" type="boolean" label="21369" help="36377">
2361           <level>0</level>
2362           <control type="toggle" />
2363           <default>true</default>
2364         </setting>
2365         <setting id="input.enablejoystick" type="boolean" label="35100" help="36378">
2366           <requirement>HAS_SDL_JOYSTICK</requirement>
2367           <level>0</level>
2368           <default>true</default>
2369           <control type="toggle" />
2370         </setting>
2371         <setting id="input.enablesystemkeys" type="boolean" label="35103" help="37019">
2372           <and>
2373             <requirement>HAS_GL</requirement>
2374             <requirement>HAVE_X11</requirement>
2375           </and>
2376           <level>2</level>
2377           <default>false</default>
2378           <control type="toggle" />
2379         </setting>
2380       </group>
2381     </category>
2382     <category id="network" label="798" help="36379">
2383       <group id="1">
2384         <setting id="network.usehttpproxy" type="boolean" label="708" help="36380">
2385           <level>1</level>
2386           <default>false</default>
2387           <control type="toggle" />
2388         </setting>
2389         <setting id="network.httpproxytype" type="integer" parent="network.usehttpproxy" label="1180" help="36381">
2390           <level>1</level>
2391           <default>0</default>
2392           <constraints>
2393             <options>
2394               <option label="1181">0</option> <!-- PROXY_HTTP -->
2395               <option label="1182">1</option> <!-- PROXY_SOCKS4 -->
2396               <option label="1183">2</option> <!-- PROXY_SOCKS4A -->
2397               <option label="1184">3</option> <!-- PROXY_SOCKS5 -->
2398               <option label="1185">4</option> <!-- PROXY_SOCKS5_REMOTE -->
2399             </options>
2400           </constraints>
2401           <dependencies>
2402             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2403           </dependencies>
2404           <control type="spinner" format="string" />
2405         </setting>
2406         <setting id="network.httpproxyserver" type="string" parent="network.usehttpproxy" label="706" help="36382">
2407           <level>1</level>
2408           <default></default>
2409           <constraints>
2410             <allowempty>true</allowempty>
2411           </constraints>
2412           <dependencies>
2413             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2414           </dependencies>
2415           <control type="edit" format="string" />
2416         </setting>
2417         <setting id="network.httpproxyport" type="integer" parent="network.usehttpproxy" label="730" help="36383">
2418           <level>1</level>
2419           <default>8080</default>
2420           <constraints>
2421             <minimum>1</minimum>
2422             <step>1</step>
2423             <maximum>65535</maximum>
2424           </constraints>
2425           <dependencies>
2426             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2427           </dependencies>
2428           <control type="edit" format="integer" />
2429         </setting>
2430         <setting id="network.httpproxyusername" type="string" parent="network.usehttpproxy" label="1048" help="36384">
2431           <level>1</level>
2432           <default></default>
2433           <constraints>
2434             <allowempty>true</allowempty>
2435           </constraints>
2436           <dependencies>
2437             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2438           </dependencies>
2439           <control type="edit" format="string" />
2440         </setting>
2441         <setting id="network.httpproxypassword" type="string" parent="network.usehttpproxy" label="733" help="36385">
2442           <level>1</level>
2443           <default></default>
2444           <constraints>
2445             <allowempty>true</allowempty>
2446           </constraints>
2447           <dependencies>
2448             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2449           </dependencies>
2450           <control type="edit" format="string">
2451             <hidden>true</hidden>
2452           </control>
2453         </setting>
2454       </group>
2455       <group id="2">
2456         <setting id="network.bandwidth" type="integer" label="14041" help="36386">
2457           <level>2</level>
2458           <default>0</default>
2459           <constraints>
2460             <minimum label="351">0</minimum>
2461             <step>512</step>
2462             <maximum>102400</maximum>
2463           </constraints>
2464           <control type="spinner" format="string">
2465             <formatlabel>14048</formatlabel>
2466           </control>
2467         </setting>
2468       </group>
2469     </category>
2470     <category id="powermanagement" label="14095" help="36387">
2471       <group id="1">
2472         <setting id="powermanagement.displaysoff" type="integer" label="1450" help="36388">
2473           <level>0</level>
2474           <default>0</default>
2475           <constraints>
2476             <minimum label="351">0</minimum>
2477             <step>5</step>
2478             <maximum>120</maximum>
2479           </constraints>
2480           <control type="spinner" format="string">
2481             <formatlabel>14044</formatlabel>
2482           </control>
2483         </setting>
2484         <setting id="powermanagement.shutdowntime" type="integer" label="357" help="36389">
2485           <level>2</level>
2486           <default>0</default>
2487           <constraints>
2488             <minimum label="351">0</minimum>
2489             <step>5</step>
2490             <maximum>120</maximum>
2491           </constraints>
2492           <control type="spinner" format="string">
2493             <formatlabel>14044</formatlabel>
2494           </control>
2495         </setting>
2496         <setting id="powermanagement.shutdownstate" type="integer" label="13008" help="36390">
2497           <level>2</level>
2498           <default>0</default> <!-- POWERSTATE_QUIT -->
2499           <constraints>
2500             <options>shutdownstates</options>
2501           </constraints>
2502           <control type="spinner" format="string" />
2503         </setting>
2504       </group>
2505       <group id="2">
2506         <setting id="powermanagement.wakeonaccess" type="boolean" label="13026" help="36350">
2507           <level>1</level>
2508           <default>false</default>
2509           <control type="toggle" />
2510         </setting>
2511       </group>
2512     </category>
2513     <category id="debug" label="14092" help="36391">
2514       <group id="1">
2515         <setting id="debug.showloginfo" type="boolean" label="20191" help="36392">
2516           <level>1</level>
2517           <default>false</default>
2518           <control type="toggle" />
2519         </setting>
2520         <setting id="debug.setextraloglevel" type="action" parent="debug.showloginfo" label="666" help="36394">
2521           <level>1</level>
2522           <dependencies>
2523             <dependency type="enable" setting="debug.showloginfo">true</dependency>
2524           </dependencies>
2525           <control type="button" format="action" />
2526         </setting>
2527         <setting id="debug.screenshotpath" type="path" label="20004" help="36261">
2528           <level>1</level>
2529           <default></default>
2530           <constraints>
2531             <allowempty>true</allowempty>
2532           </constraints>
2533           <control type="button" format="path">
2534             <heading>657</heading>
2535           </control>
2536         </setting>
2537       </group>
2538     </category>
2539     <category id="masterlock" label="12360" help="36395">
2540       <access>CheckMasterLock</access>
2541       <group id="1">
2542         <setting id="masterlock.lockcode" type="string" label="20100" help="36396">
2543           <level>2</level>
2544           <default>-</default>
2545           <control type="button" format="action">
2546             <hidevalue>true</hidevalue>
2547           </control>
2548         </setting>
2549         <setting id="masterlock.startuplock" type="boolean" label="20076" help="36397">
2550           <level>2</level>
2551           <default>false</default>
2552           <dependencies>
2553             <dependency type="enable" on="property" name="ProfileLockMode" operator="!is">0</dependency>
2554           </dependencies>
2555           <control type="toggle" />
2556         </setting>
2557         <setting id="masterlock.maxretries" type="integer" label="12364" help="36398">
2558           <level>4</level>
2559           <default>3</default>
2560           <constraints>
2561             <minimum>3</minimum>
2562             <step>1</step>
2563             <maximum>100</maximum>
2564           </constraints>
2565           <control type="spinner" format="integer" />
2566         </setting>
2567       </group>
2568     </category>
2569     <category id="cache" label="439" help="36399">
2570       <visible>false</visible>
2571       <group id="1">
2572         <setting id="cache.harddisk" type="integer" label="14025" help="36400">
2573           <level>4</level>
2574           <default>256</default>
2575           <constraints>
2576             <minimum label="351">0</minimum>
2577             <step>256</step>
2578             <maximum>4096</maximum>
2579           </constraints>
2580           <control type="spinner" format="string">
2581             <formatlabel>14049</formatlabel>
2582           </control>
2583         </setting>
2584       </group>
2585       <group id="2">
2586         <setting id="cachevideo.dvdrom" type="integer" label="14026" help="36401">
2587           <level>4</level>
2588           <default>2048</default>
2589           <constraints>
2590             <minimum label="351">0</minimum>
2591             <step>256</step>
2592             <maximum>16384</maximum>
2593           </constraints>
2594           <control type="spinner" format="string">
2595             <formatlabel>14049</formatlabel>
2596           </control>
2597         </setting>
2598         <setting id="cachevideo.lan" type="integer" label="14027" help="36402">
2599           <level>4</level>
2600           <default>2048</default>
2601           <constraints>
2602             <minimum label="351">0</minimum>
2603             <step>256</step>
2604             <maximum>16384</maximum>
2605           </constraints>
2606           <control type="spinner" format="string">
2607             <formatlabel>14049</formatlabel>
2608           </control>
2609         </setting>
2610         <setting id="cachevideo.internet" type="integer" label="14028" help="36403">
2611           <level>4</level>
2612           <default>4096</default>
2613           <constraints>
2614             <minimum label="351">0</minimum>
2615             <step>256</step>
2616             <maximum>16384</maximum>
2617           </constraints>
2618           <control type="spinner" format="string">
2619             <formatlabel>14049</formatlabel>
2620           </control>
2621         </setting>
2622       </group>
2623       <group id="3">
2624         <setting id="cacheaudio.dvdrom" type="integer" label="14030" help="36404">
2625           <level>4</level>
2626           <default>256</default>
2627           <constraints>
2628             <minimum label="351">0</minimum>
2629             <step>256</step>
2630             <maximum>4096</maximum>
2631           </constraints>
2632           <control type="spinner" format="string">
2633             <formatlabel>14049</formatlabel>
2634           </control>
2635         </setting>
2636         <setting id="cacheaudio.lan" type="integer" label="14031" help="36405">
2637           <level>4</level>
2638           <default>256</default>
2639           <constraints>
2640             <minimum label="351">0</minimum>
2641             <step>256</step>
2642             <maximum>4096</maximum>
2643           </constraints>
2644           <control type="spinner" format="string">
2645             <formatlabel>14049</formatlabel>
2646           </control>
2647         </setting>
2648         <setting id="cacheaudio.internet" type="integer" label="14032" help="36406">
2649           <level>4</level>
2650           <default>256</default>
2651           <constraints>
2652             <minimum label="351">0</minimum>
2653             <step>256</step>
2654             <maximum>4096</maximum>
2655           </constraints>
2656           <control type="spinner" format="string">
2657             <formatlabel>14049</formatlabel>
2658           </control>
2659         </setting>
2660       </group>
2661       <group id="4">
2662         <setting id="cachedvd.dvdrom" type="integer" label="14034" help="36407">
2663           <level>4</level>
2664           <default>2048</default>
2665           <constraints>
2666             <minimum label="351">0</minimum>
2667             <step>256</step>
2668             <maximum>16384</maximum>
2669           </constraints>
2670           <control type="spinner" format="string">
2671             <formatlabel>14049</formatlabel>
2672           </control>
2673         </setting>
2674         <setting id="cachedvd.lan" type="integer" label="14060" help="36408">
2675           <level>4</level>
2676           <default>2048</default>
2677           <constraints>
2678             <minimum label="351">0</minimum>
2679             <step>256</step>
2680             <maximum>16384</maximum>
2681           </constraints>
2682           <control type="spinner" format="string">
2683             <formatlabel>14049</formatlabel>
2684           </control>
2685         </setting>
2686       </group>
2687       <group id="5">
2688         <setting id="cacheunknown.internet" type="integer" label="4096" help="36409">
2689           <level>4</level>
2690           <default>4096</default>
2691           <constraints>
2692             <minimum label="351">0</minimum>
2693             <step>256</step>
2694             <maximum>16384</maximum>
2695           </constraints>
2696           <control type="spinner" format="string">
2697             <formatlabel>14049</formatlabel>
2698           </control>
2699         </setting>
2700       </group>
2701     </category>
2702     <category id="paths" label="" help="36410">
2703       <group id="1">
2704         <setting id="system.playlistspath" type="path" label="20006" help="36411">
2705           <level>4</level>
2706           <default></default>
2707           <constraints>
2708             <allowempty>true</allowempty>
2709           </constraints>
2710         </setting>
2711       </group>
2712     </category>
2713     <category id="general" label="" help="36412">
2714       <group id="1">
2715         <setting id="general.addonautoupdate" type="boolean" label="0" help="36413">
2716           <level>4</level>
2717           <default>true</default>
2718         </setting>
2719         <setting id="general.addonnotifications" type="boolean" label="0" help="36414">
2720           <level>4</level>
2721           <default>true</default>
2722         </setting>
2723         <setting id="general.addonforeignfilter" type="boolean" label="0" help="36415">
2724           <level>4</level>
2725           <default>false</default>
2726         </setting>
2727       </group>
2728     </category>
2729   </section>
2730 </settings>