1 <?xml version="1.0" encoding="UTF-8"?>
3 <defaultcontrol>-</defaultcontrol>
6 <control type="group" id="1">
7 <visible>[Player.ShowInfo | Window.IsActive(VideoOSD)] + ![Window.IsVisible(123) | Window.IsVisible(124) | Window.IsVisible(125) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide) | Window.IsVisible(SliderDialog)]</visible>
8 <animation effect="fade" time="200">VisibleChange</animation>
9 <control type="image" id="1">
14 <texture flipy="true">HomeNowPlayingBack.png</texture>
16 <control type="label" id="1">
17 <description>Chapter Count Header label</description>
23 <aligny>center</aligny>
25 <textcolor>white</textcolor>
26 <shadowcolor>black</shadowcolor>
27 <label>$INFO[Player.Chapter,$LOCALIZE[21396]: ]$INFO[Player.ChapterCount, / ]$INFO[Player.ChapterName,[COLOR=grey] - (,)[/COLOR]]</label>
28 <visible>Player.ChapterCount + !VideoPlayer.Content(LiveTV)</visible>
30 <control type="label" id="1">
31 <description>Channel Group label</description>
37 <aligny>center</aligny>
39 <textcolor>white</textcolor>
40 <shadowcolor>black</shadowcolor>
41 <label>$INFO[VideoPlayer.ChannelGroup,$LOCALIZE[31509]: ]</label>
42 <visible>VideoPlayer.Content(LiveTV)</visible>
44 <control type="label" id="1">
45 <description>Clock label</description>
51 <aligny>center</aligny>
53 <textcolor>white</textcolor>
54 <shadowcolor>black</shadowcolor>
55 <label>$INFO[System.Time]</label>
56 <animation effect="slide" start="0,0" end="-70,0" time="0" condition="Window.IsVisible(VideoOSD)">conditional</animation>
58 <control type="image" id="1">
63 <texture>HomeNowPlayingBack.png</texture>
65 <control type="image" id="1">
66 <description>cover image</description>
71 <texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
72 <aspectratio aligny="bottom">keep</aspectratio>
73 <bordertexture border="8">ThumbShadow.png</bordertexture>
74 <bordersize>8</bordersize>
75 <visible>!VideoPlayer.Content(Movies)</visible>
77 <control type="image" id="1">
78 <description>Movie cover image</description>
83 <texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
84 <aspectratio aligny="bottom">keep</aspectratio>
85 <bordertexture border="8">ThumbShadow.png</bordertexture>
86 <bordersize>8</bordersize>
87 <visible>VideoPlayer.Content(Movies)</visible>
89 <control type="group" id="1">
92 <control type="label" id="1">
93 <description>Heading label</description>
99 <aligny>center</aligny>
101 <label>$LOCALIZE[31040]</label>
102 <textcolor>white</textcolor>
103 <shadowcolor>black</shadowcolor>
104 <visible>![VideoPlayer.Content(LiveTV) + Player.Recording]</visible>
105 <animation effect="slide" start="0,0" end="0,25" time="0" condition="!VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes) + !VideoPlayer.Content(MusicVideos) + !VideoPlayer.Content(LiveTV)">conditional</animation>
107 <control type="image" id="1">
111 <aspectratio align="center" aligny="center">keep</aspectratio>
112 <texture>PVR-IsRecording.png</texture>
113 <visible>VideoPlayer.Content(LiveTV) + Player.Recording</visible>
115 <control type="label" id="1">
116 <description>Heading label</description>
122 <aligny>center</aligny>
124 <label>$LOCALIZE[19158]</label>
125 <textcolor>white</textcolor>
126 <shadowcolor>black</shadowcolor>
127 <visible>VideoPlayer.Content(LiveTV) + Player.Recording</visible>
129 <control type="label" id="1">
130 <description>Studio label</description>
137 <label>$INFO[VideoPlayer.Studio]</label>
138 <textcolor>grey2</textcolor>
139 <shadowcolor>black</shadowcolor>
140 <visible>VideoPlayer.Content(Movies)</visible>
142 <control type="label" id="1">
143 <description>TV Show label</description>
150 <label>$INFO[VideoPlayer.TVShowTitle] ($INFO[VideoPlayer.Season,,x]$INFO[VideoPlayer.Episode])</label>
151 <textcolor>grey2</textcolor>
152 <shadowcolor>black</shadowcolor>
153 <visible>VideoPlayer.Content(Episodes)</visible>
155 <control type="label" id="1">
156 <description>Music Info label</description>
163 <label>$INFO[VideoPlayer.Artist] $INFO[VideoPlayer.Album, - ]</label>
164 <textcolor>grey2</textcolor>
165 <shadowcolor>black</shadowcolor>
166 <visible>VideoPlayer.Content(MusicVideos)</visible>
168 <control type="label" id="1">
169 <description>LiveTV Info label</description>
176 <label>$INFO[VideoPlayer.ChannelName]$INFO[VideoPlayer.ChannelNumber, - ([COLOR=blue],[/COLOR])]</label>
177 <textcolor>grey2</textcolor>
178 <shadowcolor>black</shadowcolor>
179 <visible>VideoPlayer.Content(LiveTV)</visible>
181 <control type="grouplist" id="1">
187 <orientation>horizontal</orientation>
188 <control type="label" id="1">
189 <width min="10" max="710">auto</width>
193 <aligny>center</aligny>
194 <label>$INFO[Player.Title]</label>
195 <textcolor>orange</textcolor>
196 <scroll>true</scroll>
198 <control type="image" id="1">
199 <description>Video Resolution Image</description>
202 <aspectratio align="center">keep</aspectratio>
203 <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture>
205 <control type="image" id="1">
206 <description>Audio Codec Image</description>
209 <aspectratio align="center">keep</aspectratio>
210 <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture>
212 <control type="image" id="1">
213 <description>Audio Channels Image</description>
216 <aspectratio align="center">keep</aspectratio>
217 <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture>
220 <control type="label" id="1">
225 <label>$LOCALIZE[31049] $INFO[Player.FinishTime]</label>
226 <align>center</align>
227 <aligny>center</aligny>
229 <textcolor>grey</textcolor>
230 <scroll>true</scroll>
231 <visible>!Window.IsVisible(VideoOSD) + !VideoPlayer.Content(LiveTV)</visible>
232 <animation effect="fade" time="200">VisibleChange</animation>
234 <control type="label" id="1">
239 <label>$INFO[VideoPlayer.NextTitle,$LOCALIZE[209]: ]</label>
240 <align>center</align>
241 <aligny>center</aligny>
243 <textcolor>grey</textcolor>
244 <scroll>true</scroll>
245 <visible>!Window.IsVisible(VideoOSD) + VideoPlayer.Content(LiveTV)</visible>
246 <animation effect="fade" time="200">VisibleChange</animation>
249 <control type="group" id="1">
252 <visible>!VideoPlayer.Content(LiveTV) | [VideoPlayer.Content(LiveTV) + VideoPlayer.HasEpg]</visible>
253 <control type="label" id="1">
254 <visible>!VideoPlayer.Content(LiveTV)</visible>
261 <aligny>center</aligny>
262 <label>$INFO[Player.Time(hh:mm:ss)]</label>
264 <control type="label" id="1">
265 <visible>VideoPlayer.Content(LiveTV)</visible>
272 <aligny>center</aligny>
273 <label>$INFO[Player.StartTime(hh:mm)]</label>
275 <control type="progress" id="1">
276 <description>ProgressbarCache</description>
281 <info>Player.ProgressCache</info>
282 <midtexture border="6,0,6,0">OSDProgressMidLight.png</midtexture>
284 <control type="progress" id="1">
285 <description>Progressbar</description>
290 <info>Player.Progress</info>
292 <control type="label" id="1">
293 <visible>!VideoPlayer.Content(LiveTV)</visible>
300 <aligny>center</aligny>
301 <label>$INFO[Player.Duration(hh:mm:ss)]</label>
303 <control type="label" id="1">
304 <visible>VideoPlayer.Content(LiveTV)</visible>
311 <aligny>center</aligny>
312 <label>$INFO[Player.FinishTime(hh:mm)]</label>
317 <control type="group" id="0">
320 <animation effect="fade" time="200">VisibleChange</animation>
321 <control type="image">
322 <description>media info background image</description>
327 <texture>black-back.png</texture>
329 <control type="label" id="10">
330 <description>row 1 label</description>
336 <aligny>center</aligny>
340 <control type="label" id="11">
341 <description>row 2 label</description>
347 <aligny>center</aligny>
351 <control type="label" id="12">
352 <description>row 3 label</description>
358 <aligny>center</aligny>
363 <control type="selectbutton" id="503">
368 <font>font13caps</font>
369 <description>TV Channel Group Select Button</description>
370 <texturebg border="20">OverlayDialogBackground.png</texturebg>
372 <onright>503</onright>
375 <include>VisibleFadeEffect</include>
377 <control type="group">
378 <visible>Player.ShowCodec + VideoPlayer.Content(LiveTV) + system.getbool(pvrplayback.signalquality)</visible>
380 <control type="image">
381 <description>media info background image</description>
386 <texture>black-back.png</texture>
388 <control type="label">
389 <description>Header</description>
394 <label>$LOCALIZE[19005]</label>
396 <aligny>center</aligny>
397 <font>font13_title</font>
398 <textcolor>blue</textcolor>
400 <control type="label">
401 <description>Backend</description>
406 <label>$LOCALIZE[19012]:</label>
408 <aligny>center</aligny>
410 <textcolor>grey2</textcolor>
412 <control type="label">
413 <description>Backend value</description>
418 <label>$INFO[PVR.ActStreamClient]</label>
420 <aligny>center</aligny>
422 <textcolor>white</textcolor>
424 <control type="label">
425 <description>Device</description>
430 <label>$LOCALIZE[19006]:</label>
432 <aligny>center</aligny>
434 <textcolor>grey2</textcolor>
436 <control type="label">
437 <description>Device value</description>
442 <label>$INFO[PVR.ActStreamDevice]</label>
444 <aligny>center</aligny>
446 <textcolor>white</textcolor>
448 <control type="label">
449 <description>Status</description>
454 <label>$LOCALIZE[19007]:</label>
456 <aligny>center</aligny>
458 <textcolor>grey2</textcolor>
460 <control type="label">
461 <description>Status value</description>
466 <label>$INFO[PVR.ActStreamStatus]</label>
468 <aligny>center</aligny>
470 <textcolor>white</textcolor>
472 <control type="label">
473 <description>Signal</description>
478 <label>$LOCALIZE[19008]:</label>
480 <aligny>center</aligny>
482 <textcolor>grey2</textcolor>
484 <control type="progress">
485 <description>Progressbar</description>
490 <info>PVR.ActStreamProgrSignal</info>
492 <control type="label">
493 <description>Signal value</description>
498 <label>$INFO[PVR.ActStreamSignal]</label>
500 <aligny>center</aligny>
502 <textcolor>white</textcolor>
504 <control type="label">
505 <description>SNR</description>
510 <label>$LOCALIZE[19009]:</label>
512 <aligny>center</aligny>
514 <textcolor>grey2</textcolor>
516 <control type="progress">
517 <description>Progressbar</description>
522 <overlaytexture>-</overlaytexture>
523 <info>PVR.ActStreamProgrSNR</info>
525 <control type="label">
526 <description>SNR value</description>
531 <label>$INFO[PVR.ActStreamSNR]</label>
533 <aligny>center</aligny>
535 <textcolor>white</textcolor>
537 <control type="label">
538 <description>BER</description>
543 <label>$LOCALIZE[19010]:</label>
545 <aligny>center</aligny>
547 <textcolor>grey2</textcolor>
549 <control type="label">
550 <description>BER value</description>
555 <label>$INFO[PVR.ActStreamBER]</label>
557 <aligny>center</aligny>
559 <textcolor>white</textcolor>
561 <control type="label">
562 <description>UNC</description>
567 <label>$LOCALIZE[19011]:</label>
569 <aligny>center</aligny>
571 <textcolor>grey2</textcolor>
573 <control type="label">
574 <description>UNC value</description>
579 <label>$INFO[PVR.ActStreamUNC]</label>
581 <aligny>center</aligny>
583 <textcolor>white</textcolor>
585 <control type="label">
586 <description>Encryption</description>
591 <label>$LOCALIZE[19015]:</label>
593 <aligny>center</aligny>
595 <textcolor>grey2</textcolor>
597 <control type="label">
598 <description>Encryption value</description>
603 <label>$INFO[PVR.ActStreamEncryptionName]</label>
605 <aligny>center</aligny>
607 <textcolor>white</textcolor>