[musicdb] adds setting to allow overriding of tag info with online info, defaulting...
[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="36130">
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="36131">
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="36132">
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="36129">
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             <maximum>3</maximum>
757           </constraints>
758           <control type="list" format="string">
759             <multiselect>true</multiselect>
760           </control>
761         </setting>
762         <setting id="subtitles.tv" type="addon" label="24116" help="24117">
763           <level>1</level>
764           <default>-</default>
765           <constraints>
766             <addontype>xbmc.subtitle.module</addontype>
767           </constraints>
768           <control type="button" format="addon" />
769         </setting>
770         <setting id="subtitles.movie" type="addon" label="24118" help="24119">
771           <level>1</level>
772           <default>-</default>
773           <constraints>
774             <addontype>xbmc.subtitle.module</addontype>
775           </constraints>
776           <control type="button" format="addon" />
777         </setting>
778         <setting id="subtitles.custompath" type="path" label="21366" help="36191">
779           <level>1</level>
780           <default></default>
781           <constraints>
782             <allowempty>true</allowempty>
783             <writable>false</writable>
784             <sources>
785               <source>videos</source>
786             </sources>
787           </constraints>
788           <control type="button" format="path">
789             <heading>657</heading>
790           </control>
791         </setting>
792         <setting id="subtitles.align" type="integer" label="21460" help="36192">
793           <level>1</level>
794           <default>0</default> <!-- SUBTITLE_ALIGN_MANUAL -->
795           <constraints>
796             <options>
797               <option label="21461">0</option> <!-- SUBTITLE_ALIGN_MANUAL -->
798               <option label="21462">1</option> <!-- SUBTITLE_ALIGN_BOTTOM_INSIDE -->
799               <option label="21463">2</option> <!-- SUBTITLE_ALIGN_BOTTOM_OUTSIDE -->
800               <option label="21464">3</option> <!-- SUBTITLE_ALIGN_TOP_INSIDE -->
801               <option label="21465">4</option> <!-- SUBTITLE_ALIGN_TOP_OUTSIDE -->
802             </options>
803           </constraints>
804           <control type="spinner" format="string" />
805         </setting>
806         <setting id="subtitles.preferexternal" type="boolean" label="21600" help="21601">
807           <level>1</level>
808           <default>true</default>
809           <control type="toggle" />
810         </setting>
811       </group>
812       <group id="3">
813         <setting id="subtitles.stereoscopicdepth" type="integer" label="36545" help="36546">
814           <level>0</level>
815           <default>0</default>
816           <constraints>
817             <minimum>0</minimum>
818             <step>1</step>
819             <maximum>10</maximum>
820           </constraints>
821           <control type="spinner" format="integer" delayed="true"/>
822         </setting>
823       </group>
824     </category>
825     <category id="dvds" label="14087" help="36193">
826       <group id="1">
827         <setting id="dvds.autorun" type="boolean" label="14088" help="36194">
828           <level>0</level>
829           <default>false</default>
830           <control type="toggle" />
831         </setting>
832         <setting id="dvds.playerregion" type="integer" label="21372" help="36195">
833           <level>2</level>
834           <default>0</default>
835           <constraints>
836             <minimum label="351">0</minimum>
837             <step>1</step>
838             <maximum>8</maximum>
839           </constraints>
840           <control type="spinner" format="string" />
841         </setting>
842         <setting id="dvds.automenu" type="boolean" label="21882" help="36196">
843           <level>1</level>
844           <default>false</default>
845           <control type="toggle" />
846         </setting>
847       </group>
848     </category>
849     <category id="scrapers" label="0" help="36197">
850       <visible>false</visible>
851       <group id="1">
852         <setting id="scrapers.moviesdefault" type="addon" label="21413" help="36198">
853           <level>4</level>
854           <default>metadata.themoviedb.org</default>
855           <constraints>
856             <addontype>xbmc.metadata.scraper.movies</addontype>
857           </constraints>
858         </setting>
859         <setting id="scrapers.tvshowsdefault" type="addon" label="21414" help="36199">
860           <level>4</level>
861           <default>metadata.tvdb.com</default>
862           <constraints>
863             <addontype>xbmc.metadata.scraper.tvshows</addontype>
864           </constraints>
865         </setting>
866         <setting id="scrapers.musicvideosdefault" type="addon" label="21415" help="36200">
867           <level>4</level>
868           <default>metadata.musicvideos.theaudiodb.com</default>
869           <constraints>
870             <addontype>xbmc.metadata.scraper.musicvideos</addontype>
871           </constraints>
872           <updates>
873             <update type="change" />
874           </updates>
875         </setting>
876       </group>
877     </category>
878   </section>
879   <section id="pvr" label="19180" help="36201">
880     <category id="pvrmanager" label="128" help="36202">
881       <group id="1">
882         <setting id="pvrmanager.enabled" type="boolean" label="449" help="36203">
883           <level>1</level>
884           <default>false</default>
885           <control type="toggle" />
886         </setting>
887       </group>
888       <group id="2">
889         <setting id="pvrmanager.syncchannelgroups" type="boolean" label="19221" help="36204">
890           <level>1</level>
891           <default>true</default>
892           <control type="toggle" />
893         </setting>
894         <setting id="pvrmanager.backendchannelorder" type="boolean" label="19231" help="36205">
895           <level>2</level>
896           <default>true</default>
897           <control type="toggle" />
898         </setting>
899         <setting id="pvrmanager.usebackendchannelnumbers" type="boolean" label="19234" help="36206">
900           <level>2</level>
901           <default>false</default>
902           <control type="toggle" />
903         </setting>
904       </group>
905       <group id="3">
906         <setting id="pvrmanager.channelmanager" type="action" label="19199" help="36207">
907           <level>1</level>
908           <dependencies>
909             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
910           </dependencies>
911           <control type="button" format="action" />
912         </setting>
913         <setting id="pvrmanager.channelscan" type="action" label="19117" help="36208">
914           <level>1</level>
915           <dependencies>
916             <dependency type="enable" setting="pvrmanager.enabled">true</dependency>
917           </dependencies>
918           <control type="button" format="action" />
919         </setting>
920         <setting id="pvrmanager.resetdb" type="action" label="19185" help="36209">
921           <level>2</level>
922           <control type="button" format="action" />
923         </setting>
924       </group>
925       <group id="4">
926         <setting id="pvrmanager.hideconnectionlostwarning" type="boolean" label="19269" help="36210">
927           <level>1</level>
928           <default>false</default>
929           <control type="toggle" />
930         </setting>
931       </group>
932     </category>
933     <category id="pvrmenu" label="19181" help="36211">
934       <group id="1">
935         <setting id="pvrmenu.infoswitch" type="boolean" label="19178" help="36212">
936           <level>1</level>
937           <default>true</default>
938           <control type="toggle" />
939         </setting>
940         <setting id="pvrmenu.infotimeout" type="boolean" label="19179" help="36213">
941           <level>1</level>
942           <default>true</default>
943           <control type="toggle" />
944         </setting>
945         <setting id="pvrmenu.closechannelosdonswitch" type="boolean" label="19229" help="36214">
946           <level>1</level>
947           <default>false</default>
948           <control type="toggle" />
949         </setting>
950         <setting id="pvrmenu.infotime" type="integer" label="19184" help="36215">
951           <level>1</level>
952           <default>5</default>
953           <constraints>
954             <minimum>1</minimum>
955             <step>1</step>
956             <maximum>10</maximum>
957           </constraints>
958           <control type="spinner" format="string">
959             <formatlabel>14045</formatlabel>
960           </control>
961         </setting>
962       </group>
963       <group id="2">
964         <setting id="pvrmenu.iconpath" type="path" label="19018" help="36216">
965           <level>1</level>
966           <default></default>
967           <constraints>
968             <allowempty>true</allowempty>
969             <writable>false</writable>
970           </constraints>
971           <control type="button" format="path">
972             <heading>657</heading>
973           </control>
974         </setting>
975         <setting id="pvrmenu.searchicons" type="action" label="19167" help="36217">
976           <level>1</level>
977           <dependencies>
978             <dependency type="enable">
979               <and>
980                 <condition setting="pvrmanager.enabled" operator="is">true</condition>
981                 <condition setting="pvrmenu.iconpath" operator="!is"></condition>
982               </and>
983             </dependency>
984           </dependencies>
985           <control type="button" format="action" />
986         </setting>
987       </group>
988     </category>
989     <category id="epg" label="19069" help="36218">
990       <group id="1">
991         <setting id="epg.defaultguideview" type="integer" label="19065" help="36219">
992           <level>1</level>
993           <default>3</default> <!-- GUIDE_VIEW_TIMELINE -->
994           <constraints>
995             <minimum>0</minimum>
996             <step>1</step>
997             <maximum>3</maximum>
998             <options>epgguideviews</options>
999           </constraints>
1000           <control type="spinner" format="string" />
1001         </setting>
1002         <setting id="epg.daystodisplay" type="integer" label="19182" help="36220">
1003           <level>1</level>
1004           <default>3</default>
1005           <constraints>
1006             <minimum>1</minimum>
1007             <step>1</step>
1008             <maximum>14</maximum>
1009           </constraints>
1010           <control type="spinner" format="string">
1011             <formatlabel>17999</formatlabel>
1012           </control>
1013         </setting>
1014       </group>
1015       <group id="2">
1016         <setting id="epg.epgupdate" type="integer" label="19071" help="36221">
1017           <level>1</level>
1018           <default>120</default>
1019           <constraints>
1020             <minimum>15</minimum>
1021             <step>15</step>
1022             <maximum>2880</maximum>
1023           </constraints>
1024           <control type="spinner" format="string">
1025             <formatlabel>14044</formatlabel>
1026           </control>
1027         </setting>
1028         <setting id="epg.preventupdateswhileplayingtv" type="boolean" label="19230" help="36222">
1029           <level>1</level>
1030           <default>false</default>
1031           <control type="toggle" />
1032         </setting>
1033         <setting id="epg.ignoredbforclient" type="boolean" label="19072" help="36223">
1034           <level>1</level>
1035           <default>false</default>
1036           <control type="toggle" />
1037         </setting>
1038         <setting id="epg.hidenoinfoavailable" type="boolean" label="19268" help="36224">
1039           <level>1</level>
1040           <default>true</default>
1041           <control type="toggle" />
1042         </setting>
1043         <setting id="epg.resetepg" type="action" label="19187" help="36225">
1044           <level>1</level>
1045           <control type="button" format="action" />
1046         </setting>
1047       </group>
1048     </category>
1049     <category id="pvrplayback" label="19177" help="36226">
1050       <group id="1">
1051         <setting id="pvrplayback.playminimized" type="boolean" label="19171" help="36227">
1052           <level>1</level>
1053           <default>true</default>
1054           <control type="toggle" />
1055         </setting>
1056         <setting id="pvrplayback.startlast" type="integer" label="19189" help="36228">
1057           <level>1</level>
1058           <default>0</default> <!-- START_LAST_CHANNEL_OFF -->
1059           <constraints>
1060             <minimum>0</minimum>
1061             <step>1</step>
1062             <maximum>2</maximum>
1063             <options>pvrstartlastchannel</options>
1064           </constraints>
1065           <control type="spinner" format="string" />
1066         </setting>
1067         <setting id="pvrplayback.signalquality" type="boolean" label="19037" help="36229">
1068           <level>1</level>
1069           <default>true</default>
1070           <control type="toggle" />
1071         </setting>
1072       </group>
1073       <group id="2">
1074         <setting id="pvrplayback.scantime" type="integer" label="19170" help="36230">
1075           <level>1</level>
1076           <default>10</default>
1077           <constraints>
1078             <minimum>1</minimum>
1079             <step>1</step>
1080             <maximum>60</maximum>
1081           </constraints>
1082           <control type="spinner" format="string">
1083             <formatlabel>14045</formatlabel>
1084           </control>
1085         </setting>
1086         <setting id="pvrplayback.confirmchannelswitch" type="boolean" label="19281" help="36231">
1087           <level>1</level>
1088           <default>false</default>
1089           <control type="toggle" />
1090         </setting>
1091         <setting id="pvrplayback.channelentrytimeout" type="integer" label="19073" help="36232">
1092           <level>1</level>
1093           <default>0</default>
1094           <constraints>
1095             <minimum>0</minimum>
1096             <step>250</step>
1097             <maximum>10000</maximum>
1098           </constraints>
1099           <control type="spinner" format="string">
1100             <formatlabel>14046</formatlabel>
1101           </control>
1102         </setting>
1103       </group>
1104     </category>
1105     <category id="pvrrecord" label="19043" help="36233">
1106       <group id="1">
1107         <setting id="pvrrecord.instantrecordtime" type="integer" label="19172" help="36234">
1108           <level>1</level>
1109           <default>120</default>
1110           <constraints>
1111             <minimum>1</minimum>
1112             <step>1</step>
1113             <maximum>720</maximum>
1114           </constraints>
1115           <control type="spinner" format="string">
1116             <formatlabel>14044</formatlabel>
1117           </control>
1118         </setting>
1119         <setting id="pvrrecord.defaultpriority" type="integer" label="19173" help="36235">
1120           <level>1</level>
1121           <default>50</default>
1122           <constraints>
1123             <minimum>1</minimum>
1124             <step>1</step>
1125             <maximum>100</maximum>
1126           </constraints>
1127           <control type="spinner" format="integer" />
1128         </setting>
1129         <setting id="pvrrecord.defaultlifetime" type="integer" label="19174" help="36236">
1130           <level>1</level>
1131           <default>99</default>
1132           <constraints>
1133             <minimum>1</minimum>
1134             <step>1</step>
1135             <maximum>365</maximum>
1136           </constraints>
1137           <control type="spinner" format="string">
1138             <formatlabel>17999</formatlabel>
1139           </control>
1140         </setting>
1141         <setting id="pvrrecord.marginstart" type="integer" label="19175" help="36237">
1142           <level>1</level>
1143           <default>0</default>
1144           <constraints>
1145             <minimum>0</minimum>
1146             <step>1</step>
1147             <maximum>60</maximum>
1148           </constraints>
1149           <control type="spinner" format="string">
1150             <formatlabel>14044</formatlabel>
1151           </control>
1152         </setting>
1153         <setting id="pvrrecord.marginend" type="integer" label="19176" help="36238">
1154           <level>1</level>
1155           <default>0</default>
1156           <constraints>
1157             <minimum>0</minimum>
1158             <step>1</step>
1159             <maximum>60</maximum>
1160           </constraints>
1161           <control type="spinner" format="string">
1162             <formatlabel>14044</formatlabel>
1163           </control>
1164         </setting>
1165       </group>
1166       <group id="2">
1167         <setting id="pvrrecord.timernotifications" type="boolean" label="19233" help="36239">
1168           <level>1</level>
1169           <default>true</default>
1170           <control type="toggle" />
1171         </setting>
1172       </group>
1173     </category>
1174     <category id="pvrpowermanagement" label="14095" help="36240">
1175       <group id="1">
1176         <setting id="pvrpowermanagement.enabled" type="boolean" label="305" help="36241">
1177           <level>1</level>
1178           <default>false</default>
1179           <control type="toggle" />
1180         </setting>
1181       </group>
1182       <group id="2">
1183         <setting id="pvrpowermanagement.backendidletime" type="integer" label="19244" help="36242">
1184           <level>1</level>
1185           <default>15</default>
1186           <constraints>
1187             <minimum label="351">0</minimum>
1188             <step>5</step>
1189             <maximum>360</maximum>
1190           </constraints>
1191           <control type="spinner" format="string">
1192             <formatlabel>14044</formatlabel>
1193           </control>
1194         </setting>
1195         <setting id="pvrpowermanagement.setwakeupcmd" type="string" label="19245" help="36243">
1196           <level>1</level>
1197           <default></default>
1198           <constraints>
1199             <allowempty>true</allowempty>
1200           </constraints>
1201           <control type="edit" format="string" />
1202         </setting>
1203         <setting id="pvrpowermanagement.prewakeup" type="integer" label="19246" help="36244">
1204           <level>1</level>
1205           <default>15</default>
1206           <constraints>
1207             <minimum label="351">0</minimum>
1208             <step>1</step>
1209             <maximum>60</maximum>
1210           </constraints>
1211           <control type="spinner" format="string">
1212             <formatlabel>14044</formatlabel>
1213           </control>
1214         </setting>
1215       </group>
1216       <group id="3">
1217         <setting id="pvrpowermanagement.dailywakeup" type="boolean" label="19247" help="36245">
1218           <level>1</level>
1219           <default>false</default>
1220           <control type="toggle" />
1221         </setting>
1222         <setting id="pvrpowermanagement.dailywakeuptime" type="string" label="19248" help="36246">
1223           <level>1</level>
1224           <default>00:00:00</default>
1225           <control type="edit" format="string" />
1226         </setting>
1227       </group>
1228     </category>
1229     <category id="pvrparental" label="19259" help="36247">
1230       <access>CheckPVRParentalPin</access>
1231       <group id="1">
1232         <setting id="pvrparental.enabled" type="boolean" label="449" help="36248">
1233           <level>1</level>
1234           <default>false</default>
1235           <control type="toggle" />
1236         </setting>
1237       </group>
1238       <group id="2">
1239         <setting id="pvrparental.pin" type="string" label="19261" help="36249">
1240           <level>1</level>
1241           <default></default>
1242           <constraints>
1243             <allowempty>true</allowempty>
1244           </constraints>
1245           <dependencies>
1246             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1247           </dependencies>
1248           <control type="edit" format="integer" delayed="false">
1249             <hidden>true</hidden>
1250             <verifynew>true</verifynew>
1251           </control>
1252         </setting>
1253         <setting id="pvrparental.duration" type="integer" label="19260" help="36250">
1254           <level>1</level>
1255           <default>300</default>
1256           <constraints>
1257             <minimum>5</minimum>
1258             <step>5</step>
1259             <maximum>1200</maximum>
1260           </constraints>
1261           <dependencies>
1262             <dependency type="enable" setting="pvrparental.enabled">true</dependency>
1263           </dependencies>
1264           <control type="spinner" format="string">
1265             <formatlabel>14045</formatlabel>
1266           </control>
1267         </setting>
1268       </group>
1269     </category>
1270     <category id="pvrclient" label="19279" help="36251">
1271       <group id="1">
1272         <setting id="pvrclient.menuhook" type="action" label="19280" help="36252">
1273           <level>1</level>
1274           <control type="button" format="action" />
1275         </setting>
1276       </group>
1277     </category>
1278   </section>
1279   <section id="music" label="2" help="36253">
1280     <category id="musiclibrary" label="14022" help="36138">
1281       <group id="1">
1282         <setting id="musiclibrary.enabled" type="boolean" label="24022" help="36254">
1283           <level>4</level>
1284           <default>true</default>
1285           <control type="toggle" />
1286         </setting>
1287         <setting id="musiclibrary.showcompilationartists" type="boolean" label="13414" help="36255">
1288           <level>1</level>
1289           <default>true</default>
1290           <control type="toggle" />
1291         </setting>
1292       </group>
1293       <group id="2">
1294         <setting id="musiclibrary.downloadinfo" type="boolean" label="20192" help="36256">
1295           <level>0</level>
1296           <default>false</default>
1297           <control type="toggle" />
1298         </setting>
1299         <setting id="musiclibrary.albumsscraper" type="addon" label="20193" help="36257">
1300           <level>1</level>
1301           <default>metadata.album.universal</default>
1302           <constraints>
1303             <addontype>xbmc.metadata.scraper.albums</addontype>
1304           </constraints>
1305           <control type="button" format="addon" />
1306         </setting>
1307         <setting id="musiclibrary.artistsscraper" type="addon" label="20194" help="36258">
1308           <level>1</level>
1309           <default>metadata.artists.universal</default>
1310           <constraints>
1311             <addontype>xbmc.metadata.scraper.artists</addontype>
1312           </constraints>
1313           <control type="button" format="addon" />
1314         </setting>
1315         <setting id="musiclibrary.overridetags" type="boolean" label="20220" help="20221">
1316           <level>1</level>
1317           <default>false</default>
1318           <control type="toggle" />
1319         </setting>
1320         <setting id="musiclibrary.updateonstartup" type="boolean" label="22000" help="36259">
1321           <level>1</level>
1322           <default>false</default>
1323           <control type="toggle" />
1324         </setting>
1325         <setting id="musiclibrary.backgroundupdate" type="boolean" label="22001" help="36147">
1326           <level>1</level>
1327           <default>false</default>
1328           <control type="toggle" />
1329         </setting>
1330       </group>
1331       <group id="3">
1332         <setting id="musiclibrary.cleanup" type="action" label="334" help="36148">
1333           <level>2</level>
1334           <control type="button" format="action" />
1335         </setting>
1336         <setting id="musiclibrary.export" type="action" label="20196" help="36262">
1337           <level>2</level>
1338           <control type="button" format="action" />
1339         </setting>
1340         <setting id="musiclibrary.import" type="action" label="20197" help="36263">
1341           <level>2</level>
1342           <control type="button" format="action" />
1343         </setting>
1344       </group>
1345     </category>
1346     <category id="musicplayer" label="14086" help="36264">
1347       <group id="1">
1348         <setting id="musicplayer.autoplaynextitem" type="boolean" label="489" help="36265">
1349           <level>0</level>
1350           <default>true</default>
1351           <control type="toggle" />
1352         </setting>
1353         <setting id="musicplayer.queuebydefault" type="boolean" label="14084" help="36266">
1354           <level>1</level>
1355           <default>false</default>
1356           <control type="toggle" />
1357         </setting>
1358       </group>
1359       <group id="2">
1360         <setting id="musicplayer.replaygaintype" type="integer" label="638" help="36267">
1361           <level>2</level>
1362           <default>1</default> <!-- REPLAY_GAIN_ALBUM -->
1363           <constraints>
1364             <options>
1365               <option label="351">0</option> <!-- REPLAY_GAIN_NONE -->
1366               <option label="639">2</option> <!-- REPLAY_GAIN_TRACK -->
1367               <option label="640">1</option> <!-- REPLAY_GAIN_ALBUM -->
1368             </options>
1369           </constraints>
1370           <control type="spinner" format="string" />
1371         </setting>
1372         <setting id="musicplayer.replaygainpreamp" type="integer" label="641" help="36268">
1373           <level>2</level>
1374           <default>89</default>
1375           <constraints>
1376             <minimum>77</minimum>
1377             <step>1</step>
1378             <maximum>101</maximum>
1379           </constraints>
1380           <control type="spinner" format="string">
1381             <formatlabel>14050</formatlabel>
1382           </control>
1383         </setting>
1384         <setting id="musicplayer.replaygainnogainpreamp" type="integer" label="642" help="36269">
1385           <level>2</level>
1386           <default>89</default>
1387           <constraints>
1388             <minimum>77</minimum>
1389             <step>1</step>
1390             <maximum>101</maximum>
1391           </constraints>
1392           <control type="spinner" format="string">
1393             <formatlabel>14050</formatlabel>
1394           </control>
1395         </setting>
1396         <setting id="musicplayer.replaygainavoidclipping" type="boolean" label="643" help="36270">
1397           <level>2</level>
1398           <default>false</default>
1399           <control type="toggle" />
1400         </setting>
1401       </group>
1402       <group id="3">
1403         <setting id="musicplayer.crossfade" type="integer" label="13314" help="36271">
1404           <level>1</level>
1405           <default>0</default>
1406           <constraints>
1407             <minimum label="351">0</minimum>
1408             <step>1</step>
1409             <maximum>15</maximum>
1410           </constraints>
1411           <control type="spinner" format="string">
1412             <formatlabel>14045</formatlabel>
1413           </control>
1414         </setting>
1415         <setting id="musicplayer.crossfadealbumtracks" type="boolean" label="13400" help="36272">
1416           <level>1</level>
1417           <default>true</default>
1418           <dependencies>
1419             <dependency type="enable">
1420               <and>
1421                 <condition setting="musicplayer.crossfade" operator="!is">0</condition>
1422               </and>
1423             </dependency>
1424           </dependencies>
1425           <control type="toggle" />
1426         </setting>
1427       </group>
1428       <group id="4">
1429         <setting id="musicplayer.visualisation" type="addon" label="250" help="36273">
1430           <level>0</level>
1431           <default>visualization.glspectrum</default>
1432           <constraints>
1433             <addontype>xbmc.player.musicviz</addontype>
1434             <allowempty>true</allowempty>
1435           </constraints>
1436           <control type="button" format="addon" />
1437         </setting>
1438       </group>
1439     </category>
1440     <category id="musicfiles" label="14081" help="36274">
1441       <group id="1">
1442         <setting id="musicfiles.usetags" type="boolean" label="258" help="36274">
1443           <level>0</level>
1444           <default>true</default>
1445           <control type="toggle" />
1446         </setting>
1447         <setting id="musicfiles.trackformat" type="string" label="13307" help="36275">
1448           <level>2</level>
1449           <default>[%N. ]%A - %T</default>
1450           <control type="edit" format="string">
1451             <heading>16016</heading>
1452           </control>
1453         </setting>
1454         <setting id="musicfiles.trackformatright" type="string" label="13387" help="36276">
1455           <level>2</level>
1456           <default>%D</default>
1457           <control type="edit" format="string">
1458             <heading>16016</heading>
1459           </control>
1460         </setting>
1461         <setting id="musicfiles.nowplayingtrackformat" type="string" label="13307" help="36277">
1462           <level>4</level>
1463           <default></default>
1464           <constraints>
1465             <allowempty>true</allowempty>
1466           </constraints>
1467           <control type="edit" format="string">
1468             <heading>16016</heading>
1469           </control>
1470         </setting>
1471         <setting id="musicfiles.nowplayingtrackformatright" type="string" label="13387" help="36278">
1472           <level>4</level>
1473           <default></default>
1474           <constraints>
1475             <allowempty>true</allowempty>
1476           </constraints>
1477           <control type="edit" format="string">
1478             <heading>16016</heading>
1479           </control>
1480         </setting>
1481         <setting id="musicfiles.librarytrackformat" type="string" label="13307" help="36279">
1482           <level>4</level>
1483           <default></default>
1484           <constraints>
1485             <allowempty>true</allowempty>
1486           </constraints>
1487           <control type="edit" format="string">
1488             <heading>16016</heading>
1489           </control>
1490         </setting>
1491         <setting id="musicfiles.librarytrackformatright" type="string" label="13387" help="36280">
1492           <level>4</level>
1493           <default></default>
1494           <constraints>
1495             <allowempty>true</allowempty>
1496           </constraints>
1497           <control type="edit" format="string">
1498             <heading>16016</heading>
1499           </control>
1500         </setting>
1501         <setting id="musicfiles.findremotethumbs" type="boolean" label="14059" help="36281">
1502           <level>0</level>
1503           <default>true</default>
1504           <control type="toggle" />
1505         </setting>
1506       </group>
1507     </category>
1508     <category id="audiocds" label="620" help="36282">
1509       <group id="1">
1510         <setting id="audiocds.autoaction" type="integer" label="14097" help="36283">
1511           <level>1</level>
1512           <default>0</default> <!-- AUTOCD_NONE -->
1513           <constraints>
1514             <options>audiocdactions</options>
1515           </constraints>
1516           <control type="spinner" format="string" />
1517         </setting>
1518         <setting id="audiocds.usecddb" type="boolean" label="227" help="36284">
1519           <level>1</level>
1520           <default>true</default>
1521           <control type="toggle" />
1522         </setting>
1523       </group>
1524       <group id="2">
1525         <setting id="audiocds.recordingpath" type="path" label="20000" help="36285">
1526           <level>1</level>
1527           <default></default>
1528           <constraints>
1529             <allowempty>true</allowempty>
1530           </constraints>
1531           <control type="button" format="path">
1532             <heading>657</heading>
1533           </control>
1534         </setting>
1535         <setting id="audiocds.trackpathformat" type="string" label="13307" help="36286">
1536           <level>2</level>
1537           <default>%A/%A - %B/[%N. ][%A - ]%T</default>
1538           <control type="edit" format="string">
1539             <heading>16016</heading>
1540           </control>
1541         </setting>
1542         <setting id="audiocds.encoder" type="integer" label="621" help="36287">
1543           <level>2</level>
1544           <default>3</default> <!-- CDDARIP_ENCODER_FLAC -->
1545           <constraints>
1546             <options>audiocdencoders</options>
1547           </constraints>
1548           <control type="spinner" format="string" />
1549         </setting>
1550         <setting id="audiocds.quality" type="integer" label="622" help="36288">
1551           <level>2</level>
1552           <default>0</default> <!-- CDDARIP_QUALITY_CBR -->
1553           <constraints>
1554             <options>
1555               <option label="604">0</option> <!-- CDDARIP_QUALITY_CBR -->
1556               <option label="601">1</option> <!-- CDDARIP_QUALITY_MEDIUM -->
1557               <option label="602">2</option> <!-- CDDARIP_QUALITY_STANDARD -->
1558               <option label="603">3</option> <!-- CDDARIP_QUALITY_EXTREME -->
1559             </options>
1560           </constraints>
1561           <dependencies>
1562             <dependency type="enable">
1563               <and>
1564                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1565                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1566               </and>
1567             </dependency>
1568           </dependencies>
1569           <control type="spinner" format="string" />
1570         </setting>
1571         <setting id="audiocds.bitrate" type="integer" label="623" help="36289">
1572           <level>2</level>
1573           <default>192</default>
1574           <constraints>
1575             <minimum>128</minimum>
1576             <step>32</step>
1577             <maximum>320</maximum>
1578           </constraints>
1579           <dependencies>
1580             <dependency type="enable">
1581               <and>
1582                 <condition setting="audiocds.encoder" operator="!is">2</condition> <!-- CDDARIP_ENCODER_WAV -->
1583                 <condition setting="audiocds.encoder" operator="!is">3</condition> <!-- CDDARIP_ENCODER_FLAC -->
1584                 <condition setting="audiocds.quality" operator="is">0</condition> <!-- CDDARIP_QUALITY_CBR -->
1585               </and>
1586             </dependency>
1587           </dependencies>
1588           <control type="spinner" format="string">
1589             <formatlabel>14048</formatlabel>
1590           </control>
1591         </setting>
1592         <setting id="audiocds.compressionlevel" type="integer" label="665" help="36290">
1593           <level>2</level>
1594           <default>5</default>
1595           <constraints>
1596             <minimum>0</minimum>
1597             <step>1</step>
1598             <maximum>8</maximum>
1599           </constraints>
1600           <dependencies>
1601             <dependency type="enable" setting="audiocds.encoder">3</dependency> <!-- CDDARIP_ENCODER_FLAC -->
1602           </dependencies>
1603           <control type="spinner" format="integer" />
1604         </setting>
1605         <setting id="audiocds.ejectonrip" type="boolean" label="14099" help="36291">
1606           <level>1</level>
1607           <default>true</default>
1608           <control type="toggle" />
1609         </setting>
1610       </group>
1611     </category>
1612     <category id="karaoke" label="13327" help="36292">
1613       <requirement>HAS_KARAOKE</requirement>
1614       <group id="1">
1615         <setting id="karaoke.enabled" type="boolean" label="13323" help="36293">
1616           <level>2</level>
1617           <default>false</default>
1618           <control type="toggle" />
1619         </setting>
1620         <setting id="karaoke.autopopupselector" type="boolean" label="22037" help="36294">
1621           <level>2</level>
1622           <default>false</default>
1623           <dependencies>
1624             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1625           </dependencies>
1626           <control type="toggle" />
1627         </setting>
1628       </group>
1629       <group id="2">
1630         <setting id="karaoke.font" type="string" label="22030" help="36295">
1631           <level>2</level>
1632           <default>arial.ttf</default>
1633           <constraints>
1634             <options>fonts</options>
1635           </constraints>
1636           <dependencies>
1637             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1638           </dependencies>
1639           <control type="spinner" format="string" />
1640         </setting>
1641         <setting id="karaoke.fontheight" type="integer" parent="karaoke.font" label="22031" help="36296">
1642           <level>2</level>
1643           <default>36</default>
1644           <constraints>
1645             <minimum>16</minimum>
1646             <step>2</step>
1647             <maximum>74</maximum>
1648           </constraints>
1649           <dependencies>
1650             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1651             <dependency type="update" setting="karaoke.font" />
1652           </dependencies>
1653           <control type="spinner" format="string" />
1654         </setting>
1655         <setting id="karaoke.fontcolors" type="integer" parent="karaoke.font" label="22032" help="36297">
1656           <level>2</level>
1657           <default>0</default> <!-- white/green -->
1658           <constraints>
1659             <options>
1660               <option label="22040">0</option> <!-- white/green -->
1661               <option label="22041">1</option> <!-- white/red -->
1662               <option label="22042">2</option> <!-- white/blue -->
1663               <option label="22043">3</option> <!-- black/white -->
1664             </options>
1665           </constraints>
1666           <dependencies>
1667             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1668           </dependencies>
1669           <control type="spinner" format="string" />
1670         </setting>
1671         <setting id="karaoke.charset" type="string" parent="karaoke.font" label="22033" help="36298">
1672           <level>2</level>
1673           <default>DEFAULT</default>
1674           <constraints>
1675             <options>charsets</options>
1676           </constraints>
1677           <dependencies>
1678             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1679           </dependencies>
1680           <control type="list" format="string" />
1681         </setting>
1682       </group>
1683       <group id="3">
1684         <setting id="karaoke.export" type="action" label="22038" help="36299">
1685           <level>2</level>
1686           <dependencies>
1687             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1688           </dependencies>
1689           <control type="button" format="action" />
1690         </setting>
1691         <setting id="karaoke.importcsv" type="action" label="22036" help="36300">
1692           <level>2</level>
1693           <dependencies>
1694             <dependency type="enable" setting="karaoke.enabled">true</dependency>
1695           </dependencies>
1696           <control type="button" format="action" />
1697         </setting>
1698       </group>
1699     </category>
1700     <category id="mymusic" label="0" help="0">
1701       <group id="1">
1702         <setting id="mymusic.startwindow" type="integer" label="0" help="36301">
1703           <level>4</level>
1704           <default>10501</default> <!-- WINDOW_MUSIC_FILES -->
1705         </setting>
1706         <setting id="mymusic.songthumbinvis" type="boolean" label="0" help="36302">
1707           <level>4</level>
1708           <default>false</default>
1709         </setting>
1710         <setting id="mymusic.defaultlibview" type="string" label="0" help="36303">
1711           <level>4</level>
1712           <default></default>
1713           <constraints>
1714             <allowempty>true</allowempty>
1715           </constraints>
1716         </setting>
1717       </group>
1718     </category>
1719   </section>
1720   <section id="pictures" label="1" help="36304">
1721     <category id="pictures" label="14081" help="36305">
1722       <group id="1">
1723         <setting id="pictures.usetags" type="boolean" label="14082" help="36306">
1724           <level>0</level>
1725           <default>true</default>
1726           <control type="toggle" />
1727         </setting>
1728         <setting id="pictures.generatethumbs" type="boolean" label="13360" help="36307">
1729           <level>1</level>
1730           <default>true</default>
1731           <control type="toggle" />
1732         </setting>
1733         <setting id="pictures.useexifrotation" type="boolean" label="20184" help="36308">
1734           <level>1</level>
1735           <default>true</default>
1736           <control type="toggle" />
1737         </setting>
1738         <setting id="pictures.showvideos" type="boolean" label="22022" help="36309">
1739           <level>1</level>
1740           <default>true</default>
1741           <control type="toggle" />
1742         </setting>
1743         <setting id="pictures.displayresolution" type="integer" label="169" help="36310">
1744           <visible>false</visible> <!-- not properly respected -->
1745           <level>1</level>
1746           <default>14</default> <!-- RES_AUTORES -->
1747           <constraints>
1748             <options>resolutions</options>
1749           </constraints>
1750           <control type="spinner" format="string" />
1751         </setting>
1752       </group>
1753     </category>
1754     <category id="slideshow" label="108" help="36311">
1755       <group id="1">
1756         <setting id="slideshow.staytime" type="integer" label="12378" help="36312">
1757           <level>0</level>
1758           <default>5</default>
1759           <constraints>
1760             <minimum>1</minimum>
1761             <step>1</step>
1762             <maximum>100</maximum>
1763           </constraints>
1764           <control type="spinner" format="string">
1765             <formatlabel>14045</formatlabel>
1766           </control>
1767         </setting>
1768         <setting id="slideshow.displayeffects" type="boolean" label="12379" help="36313">
1769           <level>0</level>
1770           <default>true</default>
1771           <control type="toggle" />
1772         </setting>
1773         <setting id="slideshow.shuffle" type="boolean" label="13319" help="36314">
1774           <level>2</level>
1775           <default>false</default>
1776           <control type="toggle" />
1777         </setting>
1778       </group>
1779     </category>
1780   </section>
1781   <section id="weather" label="8" help="36315">
1782     <category id="weather" label="16000" help="36316">
1783       <group id="1">
1784         <setting id="weather.currentlocation" type="integer" label="0" help="36317">
1785           <level>4</level>
1786           <default>1</default>
1787           <control type="spinner" format="string" />
1788         </setting>
1789         <setting id="weather.addon" type="addon" label="24029" help="36318">
1790           <level>0</level>
1791           <default></default>
1792           <constraints>
1793             <addontype>xbmc.python.weather</addontype>
1794             <allowempty>true</allowempty>
1795           </constraints>
1796           <control type="button" format="addon" />
1797         </setting>
1798         <setting id="weather.addonsettings" type="action" parent="weather.addon" label="21417" help="36419">
1799           <level>0</level>
1800           <dependencies>
1801             <dependency type="enable" on="property" name="AddonHasSettings" setting="weather.addon" />
1802           </dependencies>
1803           <control type="button" format="action" />
1804         </setting>
1805       </group>
1806     </category>
1807   </section>
1808   <section id="services" label="14036" help="36319">
1809     <category id="general" label="16000" help="36320">
1810       <group id="1">
1811         <setting id="services.devicename" type="string" label="1271" help="36321">
1812           <level>0</level>
1813           <default>XBMC</default>
1814           <control type="edit" format="string" />
1815         </setting>
1816       </group>
1817     </category>
1818     <category id="upnp" label="20187" help="36322">
1819       <group id="1">
1820         <setting id="services.upnpserver" type="boolean" label="21360" help="36323">
1821           <level>0</level>
1822           <default>false</default>
1823           <control type="toggle" />
1824         </setting>
1825         <setting id="services.upnpannounce" type="boolean" label="20188" help="36324">
1826           <level>2</level>
1827           <default>true</default>
1828           <dependencies>
1829             <dependency type="enable" setting="services.upnpserver">true</dependency>
1830           </dependencies>
1831           <control type="toggle" />
1832         </setting>
1833         <setting id="services.upnprenderer" type="boolean" label="21881" help="36325">
1834           <level>1</level>
1835           <default>false</default>
1836           <control type="toggle" />
1837         </setting>
1838         <setting id="services.upnpcontroller" type="boolean" label="21361" help="36326">
1839           <level>1</level>
1840           <default>false</default>
1841           <control type="toggle" />
1842         </setting>
1843       </group>
1844     </category>
1845     <category id="webserver" label="33101" help="36327">
1846       <requirement>HAS_WEB_SERVER</requirement>
1847       <group id="1">
1848         <setting id="services.webserver" type="boolean" label="263" help="36328">
1849           <level>1</level>
1850           <default>false</default>
1851           <control type="toggle" />
1852         </setting>
1853         <setting id="services.webserverport" type="integer" parent="services.webserver" label="730" help="36329">
1854           <level>2</level>
1855           <default>8080</default>
1856           <constraints>
1857             <minimum>1</minimum>
1858             <step>1</step>
1859             <maximum>65535</maximum>
1860           </constraints>
1861           <control type="edit" format="integer" />
1862         </setting>
1863         <setting id="services.webserverusername" type="string" parent="services.webserver" label="1048" help="36330">
1864           <level>2</level>
1865           <default>xbmc</default>
1866           <constraints>
1867             <allowempty>true</allowempty>
1868           </constraints>
1869           <dependencies>
1870             <dependency type="enable" setting="services.webserver">true</dependency>
1871           </dependencies>
1872           <control type="edit" format="string" />
1873         </setting>
1874         <setting id="services.webserverpassword" type="string" parent="services.webserver" label="733" help="36331">
1875           <level>2</level>
1876           <default></default>
1877           <constraints>
1878             <allowempty>true</allowempty>
1879           </constraints>
1880           <dependencies>
1881             <dependency type="enable" setting="services.webserver">true</dependency>
1882           </dependencies>
1883           <control type="edit" format="string">
1884             <hidden>true</hidden>
1885           </control>
1886         </setting>
1887         <setting id="services.webskin" type="addon" label="199" help="36332">
1888           <level>1</level>
1889           <default>webinterface.default</default>
1890           <constraints>
1891             <addontype>xbmc.gui.webinterface</addontype>
1892           </constraints>
1893           <control type="button" format="addon" />
1894         </setting>
1895       </group>
1896     </category>
1897     <category id="remotecontrol" label="790" help="36333">
1898       <requirement>
1899         <or>
1900           <condition>HAS_EVENT_SERVER</condition>
1901           <condition>HAS_JSONRPC</condition>
1902         </or>
1903       </requirement>
1904       <group id="1">
1905         <setting id="services.esenabled" type="boolean" label="791" help="36334">
1906           <level>1</level>
1907           <default>true</default>
1908           <control type="toggle" />
1909         </setting>
1910         <setting id="services.esport" type="integer" label="792" help="36335">
1911           <requirement>HAS_EVENT_SERVER</requirement>
1912           <level>4</level>
1913           <default>9777</default>
1914           <constraints>
1915             <minimum>1</minimum>
1916             <step>1</step>
1917             <maximum>65535</maximum>
1918           </constraints>
1919           <dependencies>
1920             <dependency type="enable" setting="services.esenabled">true</dependency>
1921           </dependencies>
1922           <control type="edit" format="integer" />
1923         </setting>
1924         <setting id="services.esportrange" type="integer" label="793" help="36336">
1925           <requirement>HAS_EVENT_SERVER</requirement>
1926           <level>4</level>
1927           <default>10</default>
1928           <constraints>
1929             <minimum>1</minimum>
1930             <step>1</step>
1931             <maximum>100</maximum>
1932           </constraints>
1933           <dependencies>
1934             <dependency type="enable" setting="services.esenabled">true</dependency>
1935           </dependencies>
1936           <control type="spinner" format="integer" />
1937         </setting>
1938         <setting id="services.esmaxclients" type="integer" label="797" help="36337">
1939           <requirement>HAS_EVENT_SERVER</requirement>
1940           <level>4</level>
1941           <default>20</default>
1942           <constraints>
1943             <minimum>1</minimum>
1944             <step>1</step>
1945             <maximum>100</maximum>
1946           </constraints>
1947           <dependencies>
1948             <dependency type="enable" setting="services.esenabled">true</dependency>
1949           </dependencies>
1950           <control type="spinner" format="integer" />
1951         </setting>
1952         <setting id="services.esallinterfaces" type="boolean" label="794" help="36338">
1953           <level>1</level>
1954           <default>false</default>
1955           <dependencies>
1956             <dependency type="enable" setting="services.esenabled">true</dependency>
1957           </dependencies>
1958           <control type="toggle" />
1959         </setting>
1960         <setting id="services.esinitialdelay" type="integer" label="795" help="36339">
1961           <requirement>HAS_EVENT_SERVER</requirement>
1962           <level>4</level>
1963           <default>750</default>
1964           <constraints>
1965             <minimum>5</minimum>
1966             <step>5</step>
1967             <maximum>10000</maximum>
1968           </constraints>
1969           <dependencies>
1970             <dependency type="enable" setting="services.esenabled">true</dependency>
1971           </dependencies>
1972           <control type="spinner" format="integer" />
1973         </setting>
1974         <setting id="services.escontinuousdelay" type="integer" label="796" help="36340">
1975           <requirement>HAS_EVENT_SERVER</requirement>
1976           <level>4</level>
1977           <default>25</default>
1978           <constraints>
1979             <minimum>5</minimum>
1980             <step>5</step>
1981             <maximum>10000</maximum>
1982           </constraints>
1983           <dependencies>
1984             <dependency type="enable" setting="services.esenabled">true</dependency>
1985           </dependencies>
1986           <control type="spinner" format="integer" />
1987         </setting>
1988       </group>
1989     </category>
1990     <category id="zeroconf" label="1259" help="36341">
1991       <requirement>HAS_ZEROCONF</requirement>
1992       <group id="1">
1993         <setting id="services.zeroconf" type="boolean" label="1260" help="36342">
1994           <level>2</level>
1995           <default>true</default>
1996           <control type="toggle" />
1997         </setting>
1998       </group>
1999     </category>
2000     <category id="airplay" label="1273" help="36343">
2001       <requirement>HAS_AIRPLAY</requirement>
2002       <group id="1">
2003         <setting id="services.airplay" type="boolean" label="1270" help="36343">
2004           <level>1</level>
2005           <default>false</default>
2006           <control type="toggle" />
2007         </setting>
2008         <setting id="services.airplayvolumecontrol" type="boolean" parent="services.airplay" label="1269" help="36541">
2009           <level>2</level>
2010           <default>true</default>
2011           <dependencies>
2012             <dependency type="enable" setting="services.airplay">true</dependency>
2013           </dependencies>
2014           <control type="toggle" />
2015         </setting>
2016         <setting id="services.useairplaypassword" type="boolean" parent="services.airplay" label="1272" help="36344">
2017           <level>1</level>
2018           <default>false</default>
2019           <dependencies>
2020             <dependency type="enable" setting="services.airplay">true</dependency>
2021           </dependencies>
2022           <control type="toggle" />
2023         </setting>
2024         <setting id="services.airplaypassword" type="string" parent="services.useairplaypassword" label="733" help="36345">
2025           <level>1</level>
2026           <default></default>
2027           <constraints>
2028             <allowempty>true</allowempty>
2029           </constraints>
2030           <dependencies>
2031             <dependency type="enable" setting="services.useairplaypassword">true</dependency>
2032           </dependencies>
2033           <control type="edit" format="string">
2034             <hidden>true</hidden>
2035           </control>
2036         </setting>
2037       </group>
2038     </category>
2039     <category id="smb" label="1200" help="36346">
2040       <group id="1">
2041         <setting id="smb.winsserver" type="string" label="1207" help="36347">
2042           <level>2</level>
2043           <default>0.0.0.0</default>
2044           <control type="edit" format="ip" />
2045         </setting>
2046         <setting id="smb.workgroup" type="string" label="1202" help="36348">
2047           <level>2</level>
2048           <default>WORKGROUP</default>
2049           <control type="edit" format="string" />
2050         </setting>
2051       </group>
2052     </category>
2053   </section>
2054   <section id="system" label="13000" help="36349">
2055     <category id="videoscreen" label="21373" help="36350">
2056       <group id="1">
2057         <setting id="videoscreen.screen" type="integer" label="240" help="36351">
2058           <level>0</level>
2059           <default>0</default>
2060           <constraints>
2061             <options>screens</options>
2062           </constraints>
2063           <dependencies>
2064             <dependency type="update" setting="videoscreen.screenmode" />
2065           </dependencies>
2066           <control type="spinner" format="string" delayed="true" />
2067         </setting>
2068         <setting id="videoscreen.resolution" type="integer" label="169" help="36352">
2069           <level>0</level>
2070           <default>16</default> <!-- RES_DESKTOP -->
2071           <constraints>
2072             <options>resolutions</options>
2073           </constraints>
2074           <dependencies>
2075             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2076             <dependency type="update" setting="videoscreen.screen" />
2077             <dependency type="update" setting="videoscreen.screenmode" />
2078           </dependencies>
2079           <control type="list" format="string" />
2080         </setting>
2081         <setting id="videoscreen.screenmode" type="string" label="243" help="36353">
2082           <requirement>IsStandAlone</requirement>
2083           <level>0</level>
2084           <default>DESKTOP</default>
2085           <constraints>
2086             <options>refreshrates</options>
2087           </constraints>
2088           <updates>
2089             <update type="change" />
2090           </updates>
2091           <dependencies>
2092             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2093             <dependency type="update" setting="videoscreen.screen" />
2094             <dependency type="update" setting="videoscreen.resolution" />
2095           </dependencies>
2096           <control type="spinner" format="string" delayed="true" />
2097         </setting>
2098         <setting id="videoscreen.fakefullscreen" type="boolean" label="14083" help="36354">
2099           <level>2</level>
2100           <default>true</default>
2101           <dependencies>
2102             <dependency type="enable" setting="videoscreen.screen" operator="!is">-1</dependency> <!-- DM_WINDOWED -->
2103           </dependencies>
2104           <control type="toggle" />
2105         </setting>
2106         <setting id="videoscreen.blankdisplays" type="boolean" label="13130" help="36355">
2107           <level>1</level>
2108           <default>false</default>
2109           <dependencies>
2110             <dependency type="enable" on="property" name="IsFullscreen" />
2111           </dependencies>
2112           <control type="toggle" />
2113         </setting>
2114       </group>
2115       <group id="2">
2116         <setting id="videoscreen.stereoscopicmode" type="integer" label="36500" help="36539">
2117           <level>2</level>
2118           <default>0</default>
2119           <constraints>
2120             <options>stereoscopicmodes</options>
2121           </constraints>
2122           <control type="list" format="integer"/>
2123         </setting>
2124         <setting id="videoscreen.preferedstereoscopicmode" parent="videoscreen.stereoscopicmode" type="integer" label="36524" help="36540">
2125           <level>2</level>
2126           <default>0</default>
2127           <constraints>
2128             <options>preferedstereoscopicviewmodes</options>
2129           </constraints>
2130           <control type="list" format="integer"/>
2131         </setting>
2132       </group>
2133       <group id="3">
2134         <setting id="videoscreen.vsync" type="integer" label="13105" help="36356">
2135           <level>2</level>
2136           <default>3</default> <!-- VSYNC_DRIVER -->
2137           <constraints>
2138             <options>verticalsyncs</options>
2139           </constraints>
2140           <control type="spinner" format="string" />
2141         </setting>
2142         <setting id="videoscreen.guicalibration" type="action" label="214" help="36357">
2143           <level>1</level>
2144           <control type="button" format="action" />
2145         </setting>
2146         <setting id="videoscreen.testpattern" type="action" label="226" help="36358">
2147           <requirement>
2148             <or>
2149               <condition>HAS_GL</condition>
2150               <condition>HAS_DX</condition>
2151             </or>
2152           </requirement>
2153           <level>1</level>
2154           <control type="button" format="action" />
2155         </setting>
2156         <setting id="videoscreen.limitedrange" type="boolean" label="36042" help="36359">
2157           <requirement>
2158             <or>
2159               <condition>HAS_GL</condition>
2160               <condition>HAS_DX</condition>
2161             </or>
2162           </requirement>
2163           <level>3</level>
2164           <default>false</default>
2165           <updates>
2166             <update type="rename">videoplayer.vdpaustudiolevel</update>
2167           </updates>
2168           <control type="toggle" />
2169         </setting>
2170       </group>
2171     </category>
2172     <category id="audiooutput" label="772" help="36360">
2173       <group id="1">
2174         <setting id="audiooutput.audiodevice" type="string" label="545" help="36371">
2175           <level>0</level>
2176           <default>Default</default> <!-- will be properly set on startup -->
2177           <constraints>
2178             <options>audiodevices</options>
2179           </constraints>
2180           <control type="list" format="string" />
2181         </setting>
2182         <setting id="audiooutput.channels" type="integer" label="34100" help="36362">
2183           <level>0</level>
2184           <default>1</default> <!-- AE_CH_LAYOUT_2_0 -->
2185           <dependencies>
2186             <dependency type="visible" on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.channels</dependency>
2187           </dependencies>
2188           <constraints>
2189             <options>
2190               <option label="34101">1</option> <!-- AE_CH_LAYOUT_2_0 -->
2191               <option label="34102">2</option> <!-- AE_CH_LAYOUT_2_1 -->
2192               <option label="34103">3</option> <!-- AE_CH_LAYOUT_3_0 -->
2193               <option label="34104">4</option> <!-- AE_CH_LAYOUT_3_1 -->
2194               <option label="34105">5</option> <!-- AE_CH_LAYOUT_4_0 -->
2195               <option label="34106">6</option> <!-- AE_CH_LAYOUT_4_1 -->
2196               <option label="34107">7</option> <!-- AE_CH_LAYOUT_5_0 -->
2197               <option label="34108">8</option> <!-- AE_CH_LAYOUT_5_1 -->
2198               <option label="34109">9</option> <!-- AE_CH_LAYOUT_7_0 -->
2199               <option label="34110">10</option> <!-- AE_CH_LAYOUT_7_1 -->
2200             </options>
2201           </constraints>
2202           <control type="spinner" format="string" />
2203         </setting>
2204         <setting id="audiooutput.config" type="integer" label="337" help="36361">
2205           <level>2</level>
2206           <default>2</default>
2207           <constraints>
2208             <options>
2209               <option label="338">1</option>
2210               <option label="339">2</option>
2211               <option label="420">3</option>
2212             </options>
2213           </constraints>
2214           <control type="spinner" format="integer" />
2215         </setting>
2216         <setting id="audiooutput.samplerate" type="integer" label="458" help="36523">
2217           <level>2</level>
2218           <default>48000</default>
2219           <dependencies>
2220             <dependency type="visible">
2221               <and>
2222                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.samplerate</condition>
2223                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.samplerate</condition>
2224               </and>
2225             </dependency>
2226           </dependencies>
2227           <constraints>
2228             <options>
2229               <option label="34124">44100</option>
2230               <option label="34125">48000</option>
2231               <option label="34126">88200</option>
2232               <option label="34127">96000</option>
2233               <option label="34128">192000</option>
2234             </options>
2235           </constraints>
2236           <control type="spinner" format="integer" />
2237         </setting>
2238         <setting id="audiooutput.stereoupmix" type="boolean" label="252" help="36364">
2239           <level>2</level>
2240           <default>false</default>
2241           <dependencies>
2242             <dependency type="visible">
2243               <or>
2244                 <condition on="property" name="aesettingvisible" setting="audiooutput.channels">audiooutput.stereoupmix</condition>
2245                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthrough">audiooutput.stereoupmix</condition>
2246                 <condition on="property" name="aesettingvisible" setting="audiooutput.ac3passthrough">audiooutput.stereoupmix</condition>
2247               </or>    
2248             </dependency>
2249           </dependencies>
2250           <control type="toggle" />
2251         </setting>
2252         <setting id="audiooutput.normalizelevels" type="boolean" label="346" help="36533">
2253           <level>2</level>
2254           <default>true</default>
2255           <control type="toggle" />
2256         </setting>
2257         <setting id="audiooutput.processquality" type="integer" label="13505" help="36169">
2258           <requirement>HAS_AE_QUALITY_LEVELS</requirement>
2259           <level>2</level>
2260           <default>30</default> <!-- AE_QUALITY_MID -->
2261           <constraints>
2262             <options>aequalitylevels</options>
2263           </constraints>
2264           <control type="spinner" format="string" />
2265         </setting>
2266         <setting id="audiooutput.streamsilence" type="integer" label="421" help="34111">
2267           <level>1</level>
2268           <default>1</default>
2269           <constraints>
2270             <options>audiostreamsilence</options>
2271           </constraints>
2272           <control type="spinner" format="string" />
2273         </setting>
2274       </group>
2275       <group id="2">
2276         <setting id="audiooutput.guisoundmode" type="integer" label="34120" help="36373">
2277           <level>0</level>
2278           <default>1</default> <!-- AE_SOUND_IDLE -->
2279           <constraints>
2280             <options>
2281               <option label="34121">1</option> <!-- AE_SOUND_IDLE -->
2282               <option label="34122">2</option> <!-- AE_SOUND_ALWAYS -->
2283               <option label="34123">0</option> <!-- AE_SOUND_OFF -->
2284             </options>
2285           </constraints>
2286           <control type="spinner" format="string" />
2287         </setting>
2288       </group>
2289       <group id="3">
2290         <setting id="audiooutput.passthrough" type="boolean" label="348" help="36368">
2291           <level>2</level>
2292           <default>false</default>
2293           <dependencies>
2294             <dependency type="visible">
2295               <and>
2296                 <condition on="property" name="aesettingvisible" setting="audiooutput.audiodevice">audiooutput.passthrough</condition>
2297                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2298               </and>
2299             </dependency>
2300           </dependencies>
2301           <control type="toggle" />
2302         </setting>
2303         <setting id="audiooutput.passthroughdevice" type="string" label="546" help="36372">
2304           <level>2</level>
2305           <default>Default</default> <!-- will be properly set on startup -->
2306           <dependencies>
2307             <dependency type="visible">
2308               <and>
2309                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2310                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthrough">audiooutput.passthrough</condition>
2311                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2312               </and>
2313             </dependency>
2314           </dependencies>
2315           <constraints>
2316             <options>audiodevicespassthrough</options>
2317           </constraints>
2318           <control type="list" format="string" />
2319         </setting>
2320         <setting id="audiooutput.ac3passthrough" type="boolean" label="364" help="36365">
2321           <level>2</level>
2322           <default>true</default>
2323           <dependencies>
2324             <dependency type="visible">
2325               <and>
2326                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2327                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2328               </and>
2329             </dependency>
2330           </dependencies>
2331           <control type="toggle" />
2332         </setting>
2333         <setting id="audiooutput.eac3passthrough" type="boolean" label="448" help="37016">
2334           <level>2</level>
2335           <default>false</default>
2336           <dependencies>
2337             <dependency type="visible">
2338               <and>
2339                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2340                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2341               </and>
2342             </dependency>
2343           </dependencies>
2344           <control type="toggle" />
2345         </setting>
2346         <setting id="audiooutput.dtspassthrough" type="boolean" label="254" help="36366">
2347           <level>2</level>
2348           <default>false</default>
2349           <dependencies>
2350             <dependency type="visible">
2351               <and>
2352                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2353                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.passthrough</condition>
2354               </and>
2355             </dependency>
2356           </dependencies>
2357           <control type="toggle" />
2358         </setting>
2359         <setting id="audiooutput.truehdpassthrough" type="boolean" label="349" help="36369">
2360           <level>2</level>
2361           <default>false</default>
2362           <dependencies>
2363             <dependency type="visible">
2364               <and>
2365                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2366                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.truehdpassthrough</condition>
2367                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.truehdpassthrough</condition>
2368               </and>
2369             </dependency>
2370           </dependencies>
2371           <control type="toggle" />
2372         </setting>
2373         <setting id="audiooutput.dtshdpassthrough" type="boolean" label="347" help="36370">
2374           <level>2</level>
2375           <default>false</default>
2376           <dependencies>
2377             <dependency type="visible">
2378               <and>
2379                 <condition setting="audiooutput.passthrough" operator="is">true</condition>
2380                 <condition on="property" name="aesettingvisible" setting="audiooutput.config">audiooutput.dtshdpassthrough</condition>
2381                 <condition on="property" name="aesettingvisible" setting="audiooutput.passthroughdevice">audiooutput.dtshdpassthrough</condition>
2382               </and>
2383             </dependency>
2384           </dependencies>
2385           <control type="toggle" />
2386         </setting>
2387       </group>
2388     </category>
2389     <category id="input" label="14094" help="36374">
2390       <group id="1">
2391         <setting id="input.peripherals" type="action" label="35000" help="36375">
2392           <level>1</level>
2393           <dependencies>
2394             <dependency type="enable" on="property" name="HasPeripherals" />
2395           </dependencies>
2396           <control type="button" format="action" />
2397         </setting>
2398       </group>
2399       <group id="2">
2400         <setting id="input.remoteaskeyboard" type="boolean" label="21449" help="36376">
2401           <level>2</level>
2402           <default>false</default>
2403           <control type="toggle" />
2404         </setting>
2405         <setting id="input.enablemouse" type="boolean" label="21369" help="36377">
2406           <level>0</level>
2407           <control type="toggle" />
2408           <default>true</default>
2409         </setting>
2410         <setting id="input.enablejoystick" type="boolean" label="35100" help="36378">
2411           <requirement>HAS_SDL_JOYSTICK</requirement>
2412           <level>0</level>
2413           <default>true</default>
2414           <control type="toggle" />
2415         </setting>
2416         <setting id="input.enablesystemkeys" type="boolean" label="35103" help="37019">
2417           <and>
2418             <requirement>HAS_GL</requirement>
2419             <requirement>HAVE_X11</requirement>
2420           </and>
2421           <level>2</level>
2422           <default>false</default>
2423           <control type="toggle" />
2424         </setting>
2425       </group>
2426     </category>
2427     <category id="network" label="798" help="36379">
2428       <group id="1">
2429         <setting id="network.usehttpproxy" type="boolean" label="708" help="36380">
2430           <level>1</level>
2431           <default>false</default>
2432           <control type="toggle" />
2433         </setting>
2434         <setting id="network.httpproxytype" type="integer" parent="network.usehttpproxy" label="1180" help="36381">
2435           <level>1</level>
2436           <default>0</default>
2437           <constraints>
2438             <options>
2439               <option label="1181">0</option> <!-- PROXY_HTTP -->
2440               <option label="1182">1</option> <!-- PROXY_SOCKS4 -->
2441               <option label="1183">2</option> <!-- PROXY_SOCKS4A -->
2442               <option label="1184">3</option> <!-- PROXY_SOCKS5 -->
2443               <option label="1185">4</option> <!-- PROXY_SOCKS5_REMOTE -->
2444             </options>
2445           </constraints>
2446           <dependencies>
2447             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2448           </dependencies>
2449           <control type="spinner" format="string" />
2450         </setting>
2451         <setting id="network.httpproxyserver" type="string" parent="network.usehttpproxy" label="706" help="36382">
2452           <level>1</level>
2453           <default></default>
2454           <constraints>
2455             <allowempty>true</allowempty>
2456           </constraints>
2457           <dependencies>
2458             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2459           </dependencies>
2460           <control type="edit" format="string" />
2461         </setting>
2462         <setting id="network.httpproxyport" type="integer" parent="network.usehttpproxy" label="730" help="36383">
2463           <level>1</level>
2464           <default>8080</default>
2465           <constraints>
2466             <minimum>1</minimum>
2467             <step>1</step>
2468             <maximum>65535</maximum>
2469           </constraints>
2470           <dependencies>
2471             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2472           </dependencies>
2473           <control type="edit" format="integer" />
2474         </setting>
2475         <setting id="network.httpproxyusername" type="string" parent="network.usehttpproxy" label="1048" help="36384">
2476           <level>1</level>
2477           <default></default>
2478           <constraints>
2479             <allowempty>true</allowempty>
2480           </constraints>
2481           <dependencies>
2482             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2483           </dependencies>
2484           <control type="edit" format="string" />
2485         </setting>
2486         <setting id="network.httpproxypassword" type="string" parent="network.usehttpproxy" label="733" help="36385">
2487           <level>1</level>
2488           <default></default>
2489           <constraints>
2490             <allowempty>true</allowempty>
2491           </constraints>
2492           <dependencies>
2493             <dependency type="enable" setting="network.usehttpproxy">true</dependency>
2494           </dependencies>
2495           <control type="edit" format="string">
2496             <hidden>true</hidden>
2497           </control>
2498         </setting>
2499       </group>
2500       <group id="2">
2501         <setting id="network.bandwidth" type="integer" label="14041" help="36386">
2502           <level>2</level>
2503           <default>0</default>
2504           <constraints>
2505             <minimum label="351">0</minimum>
2506             <step>512</step>
2507             <maximum>102400</maximum>
2508           </constraints>
2509           <control type="spinner" format="string">
2510             <formatlabel>14048</formatlabel>
2511           </control>
2512         </setting>
2513       </group>
2514     </category>
2515     <category id="powermanagement" label="14095" help="36387">
2516       <group id="1">
2517         <setting id="powermanagement.displaysoff" type="integer" label="1450" help="36388">
2518           <level>0</level>
2519           <default>0</default>
2520           <constraints>
2521             <minimum label="351">0</minimum>
2522             <step>5</step>
2523             <maximum>120</maximum>
2524           </constraints>
2525           <control type="spinner" format="string">
2526             <formatlabel>14044</formatlabel>
2527           </control>
2528         </setting>
2529         <setting id="powermanagement.shutdowntime" type="integer" label="357" help="36389">
2530           <level>2</level>
2531           <default>0</default>
2532           <constraints>
2533             <minimum label="351">0</minimum>
2534             <step>5</step>
2535             <maximum>120</maximum>
2536           </constraints>
2537           <control type="spinner" format="string">
2538             <formatlabel>14044</formatlabel>
2539           </control>
2540         </setting>
2541         <setting id="powermanagement.shutdownstate" type="integer" label="13008" help="36390">
2542           <level>2</level>
2543           <default>0</default> <!-- POWERSTATE_QUIT -->
2544           <constraints>
2545             <options>shutdownstates</options>
2546           </constraints>
2547           <control type="spinner" format="string" />
2548         </setting>
2549       </group>
2550       <group id="2">
2551         <setting id="powermanagement.wakeonaccess" type="boolean" label="13026" help="36350">
2552           <level>1</level>
2553           <default>false</default>
2554           <control type="toggle" />
2555         </setting>
2556       </group>
2557     </category>
2558     <category id="debug" label="14092" help="36391">
2559       <group id="1">
2560         <setting id="debug.showloginfo" type="boolean" label="20191" help="36392">
2561           <level>1</level>
2562           <default>false</default>
2563           <control type="toggle" />
2564         </setting>
2565         <setting id="debug.setextraloglevel" type="action" parent="debug.showloginfo" label="666" help="36394">
2566           <level>1</level>
2567           <dependencies>
2568             <dependency type="enable" setting="debug.showloginfo">true</dependency>
2569           </dependencies>
2570           <control type="button" format="action" />
2571         </setting>
2572         <setting id="debug.screenshotpath" type="path" label="20004" help="36261">
2573           <level>1</level>
2574           <default></default>
2575           <constraints>
2576             <allowempty>true</allowempty>
2577           </constraints>
2578           <control type="button" format="path">
2579             <heading>657</heading>
2580           </control>
2581         </setting>
2582       </group>
2583     </category>
2584     <category id="masterlock" label="12360" help="36395">
2585       <access>CheckMasterLock</access>
2586       <group id="1">
2587         <setting id="masterlock.lockcode" type="string" label="20100" help="36396">
2588           <level>2</level>
2589           <default>-</default>
2590           <control type="button" format="action">
2591             <hidevalue>true</hidevalue>
2592           </control>
2593         </setting>
2594         <setting id="masterlock.startuplock" type="boolean" label="20076" help="36397">
2595           <level>2</level>
2596           <default>false</default>
2597           <dependencies>
2598             <dependency type="enable" on="property" name="ProfileLockMode" operator="!is">0</dependency>
2599           </dependencies>
2600           <control type="toggle" />
2601         </setting>
2602         <setting id="masterlock.maxretries" type="integer" label="12364" help="36398">
2603           <level>4</level>
2604           <default>3</default>
2605           <constraints>
2606             <minimum>3</minimum>
2607             <step>1</step>
2608             <maximum>100</maximum>
2609           </constraints>
2610           <control type="spinner" format="integer" />
2611         </setting>
2612       </group>
2613     </category>
2614     <category id="cache" label="439" help="36399">
2615       <visible>false</visible>
2616       <group id="1">
2617         <setting id="cache.harddisk" type="integer" label="14025" help="36400">
2618           <level>4</level>
2619           <default>256</default>
2620           <constraints>
2621             <minimum label="351">0</minimum>
2622             <step>256</step>
2623             <maximum>4096</maximum>
2624           </constraints>
2625           <control type="spinner" format="string">
2626             <formatlabel>14049</formatlabel>
2627           </control>
2628         </setting>
2629       </group>
2630       <group id="2">
2631         <setting id="cachevideo.dvdrom" type="integer" label="14026" help="36401">
2632           <level>4</level>
2633           <default>2048</default>
2634           <constraints>
2635             <minimum label="351">0</minimum>
2636             <step>256</step>
2637             <maximum>16384</maximum>
2638           </constraints>
2639           <control type="spinner" format="string">
2640             <formatlabel>14049</formatlabel>
2641           </control>
2642         </setting>
2643         <setting id="cachevideo.lan" type="integer" label="14027" help="36402">
2644           <level>4</level>
2645           <default>2048</default>
2646           <constraints>
2647             <minimum label="351">0</minimum>
2648             <step>256</step>
2649             <maximum>16384</maximum>
2650           </constraints>
2651           <control type="spinner" format="string">
2652             <formatlabel>14049</formatlabel>
2653           </control>
2654         </setting>
2655         <setting id="cachevideo.internet" type="integer" label="14028" help="36403">
2656           <level>4</level>
2657           <default>4096</default>
2658           <constraints>
2659             <minimum label="351">0</minimum>
2660             <step>256</step>
2661             <maximum>16384</maximum>
2662           </constraints>
2663           <control type="spinner" format="string">
2664             <formatlabel>14049</formatlabel>
2665           </control>
2666         </setting>
2667       </group>
2668       <group id="3">
2669         <setting id="cacheaudio.dvdrom" type="integer" label="14030" help="36404">
2670           <level>4</level>
2671           <default>256</default>
2672           <constraints>
2673             <minimum label="351">0</minimum>
2674             <step>256</step>
2675             <maximum>4096</maximum>
2676           </constraints>
2677           <control type="spinner" format="string">
2678             <formatlabel>14049</formatlabel>
2679           </control>
2680         </setting>
2681         <setting id="cacheaudio.lan" type="integer" label="14031" help="36405">
2682           <level>4</level>
2683           <default>256</default>
2684           <constraints>
2685             <minimum label="351">0</minimum>
2686             <step>256</step>
2687             <maximum>4096</maximum>
2688           </constraints>
2689           <control type="spinner" format="string">
2690             <formatlabel>14049</formatlabel>
2691           </control>
2692         </setting>
2693         <setting id="cacheaudio.internet" type="integer" label="14032" help="36406">
2694           <level>4</level>
2695           <default>256</default>
2696           <constraints>
2697             <minimum label="351">0</minimum>
2698             <step>256</step>
2699             <maximum>4096</maximum>
2700           </constraints>
2701           <control type="spinner" format="string">
2702             <formatlabel>14049</formatlabel>
2703           </control>
2704         </setting>
2705       </group>
2706       <group id="4">
2707         <setting id="cachedvd.dvdrom" type="integer" label="14034" help="36407">
2708           <level>4</level>
2709           <default>2048</default>
2710           <constraints>
2711             <minimum label="351">0</minimum>
2712             <step>256</step>
2713             <maximum>16384</maximum>
2714           </constraints>
2715           <control type="spinner" format="string">
2716             <formatlabel>14049</formatlabel>
2717           </control>
2718         </setting>
2719         <setting id="cachedvd.lan" type="integer" label="14060" help="36408">
2720           <level>4</level>
2721           <default>2048</default>
2722           <constraints>
2723             <minimum label="351">0</minimum>
2724             <step>256</step>
2725             <maximum>16384</maximum>
2726           </constraints>
2727           <control type="spinner" format="string">
2728             <formatlabel>14049</formatlabel>
2729           </control>
2730         </setting>
2731       </group>
2732       <group id="5">
2733         <setting id="cacheunknown.internet" type="integer" label="4096" help="36409">
2734           <level>4</level>
2735           <default>4096</default>
2736           <constraints>
2737             <minimum label="351">0</minimum>
2738             <step>256</step>
2739             <maximum>16384</maximum>
2740           </constraints>
2741           <control type="spinner" format="string">
2742             <formatlabel>14049</formatlabel>
2743           </control>
2744         </setting>
2745       </group>
2746     </category>
2747     <category id="paths" label="" help="36410">
2748       <group id="1">
2749         <setting id="system.playlistspath" type="path" label="20006" help="36411">
2750           <level>4</level>
2751           <default></default>
2752           <constraints>
2753             <allowempty>true</allowempty>
2754           </constraints>
2755         </setting>
2756       </group>
2757     </category>
2758     <category id="general" label="" help="36412">
2759       <group id="1">
2760         <setting id="general.addonautoupdate" type="boolean" label="0" help="36413">
2761           <level>4</level>
2762           <default>true</default>
2763         </setting>
2764         <setting id="general.addonnotifications" type="boolean" label="0" help="36414">
2765           <level>4</level>
2766           <default>true</default>
2767         </setting>
2768         <setting id="general.addonforeignfilter" type="boolean" label="0" help="36415">
2769           <level>4</level>
2770           <default>false</default>
2771         </setting>
2772       </group>
2773     </category>
2774   </section>
2775 </settings>