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