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(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | 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" border="1">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 border="1">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="520">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>
219 <control type="group" id="1">
222 <visible>!IsEmpty(VideoPlayer.AudioLanguage)</visible>
223 <control type="image" id="1">
226 <description>Audio Language Image</description>
229 <texture>flagging/AudioLang.png</texture>
231 <control type="label" id="1">
238 <label>$INFO[VideoPlayer.AudioLanguage]</label>
239 <textcolor>grey</textcolor>
242 <control type="group" id="1">
245 <visible>!IsEmpty(VideoPlayer.SubtitlesLanguage)</visible>
246 <control type="image" id="1">
251 <texture>flagging/SubLang.png</texture>
253 <control type="label" id="1">
260 <label>$INFO[VideoPlayer.SubtitlesLanguage]</label>
261 <textcolor>grey</textcolor>
265 <control type="label" id="1">
270 <label>$LOCALIZE[31049] $INFO[Player.FinishTime]</label>
271 <align>center</align>
272 <aligny>center</aligny>
274 <textcolor>grey</textcolor>
275 <scroll>true</scroll>
276 <visible>!Window.IsVisible(VideoOSD) + !VideoPlayer.Content(LiveTV)</visible>
277 <animation effect="fade" time="200">VisibleChange</animation>
279 <control type="label" id="1">
284 <label>$INFO[VideoPlayer.NextTitle,$LOCALIZE[209]: ]</label>
285 <align>center</align>
286 <aligny>center</aligny>
288 <textcolor>grey</textcolor>
289 <scroll>true</scroll>
290 <visible>!Window.IsVisible(VideoOSD) + VideoPlayer.Content(LiveTV)</visible>
291 <animation effect="fade" time="200">VisibleChange</animation>
294 <control type="group" id="1">
297 <visible>!VideoPlayer.Content(LiveTV) | [VideoPlayer.Content(LiveTV) + VideoPlayer.HasEpg]</visible>
298 <control type="label" id="1">
299 <visible>!VideoPlayer.Content(LiveTV)</visible>
306 <aligny>center</aligny>
307 <label>$INFO[Player.Time(hh:mm:ss)]</label>
309 <control type="label" id="1">
310 <visible>VideoPlayer.Content(LiveTV)</visible>
317 <aligny>center</aligny>
318 <label>$INFO[Player.StartTime(hh:mm)]</label>
320 <control type="progress" id="1">
321 <description>ProgressbarCache</description>
326 <info>Player.ProgressCache</info>
327 <midtexture border="6,0,6,0">OSDProgressMidLight.png</midtexture>
329 <control type="progress" id="1">
330 <description>Progressbar</description>
335 <info>Player.Progress</info>
337 <control type="label" id="1">
338 <visible>!VideoPlayer.Content(LiveTV)</visible>
345 <aligny>center</aligny>
346 <label>$INFO[Player.Duration(hh:mm:ss)]</label>
348 <control type="label" id="1">
349 <visible>VideoPlayer.Content(LiveTV)</visible>
356 <aligny>center</aligny>
357 <label>$INFO[Player.FinishTime(hh:mm)]</label>
362 <control type="group" id="0">
365 <animation effect="fade" time="200">VisibleChange</animation>
366 <control type="image">
367 <description>media info background image</description>
372 <texture>black-back.png</texture>
374 <control type="label" id="10">
375 <description>row 1 label</description>
381 <aligny>center</aligny>
385 <control type="label" id="11">
386 <description>row 2 label</description>
392 <aligny>center</aligny>
396 <control type="label" id="12">
397 <description>row 3 label</description>
403 <aligny>center</aligny>
408 <control type="selectbutton" id="503">
413 <font>font13caps</font>
414 <description>TV Channel Group Select Button</description>
415 <texturebg border="20">OverlayDialogBackground.png</texturebg>
417 <onright>503</onright>
420 <include>VisibleFadeEffect</include>
422 <control type="group">
423 <visible>Player.ShowCodec + VideoPlayer.Content(LiveTV) + system.getbool(pvrplayback.signalquality)</visible>
425 <control type="image">
426 <description>media info background image</description>
431 <texture>black-back.png</texture>
433 <control type="label">
434 <description>Header</description>
439 <label>$LOCALIZE[19005]</label>
441 <aligny>center</aligny>
442 <font>font13_title</font>
443 <textcolor>blue</textcolor>
445 <control type="label">
446 <description>Backend</description>
451 <label>$LOCALIZE[19012]:</label>
453 <aligny>center</aligny>
455 <textcolor>grey2</textcolor>
457 <control type="label">
458 <description>Backend value</description>
463 <label>$INFO[PVR.ActStreamClient]</label>
465 <aligny>center</aligny>
467 <textcolor>white</textcolor>
469 <control type="label">
470 <description>Device</description>
475 <label>$LOCALIZE[19006]:</label>
477 <aligny>center</aligny>
479 <textcolor>grey2</textcolor>
481 <control type="label">
482 <description>Device value</description>
487 <label>$INFO[PVR.ActStreamDevice]</label>
489 <aligny>center</aligny>
491 <textcolor>white</textcolor>
493 <control type="label">
494 <description>Status</description>
499 <label>$LOCALIZE[19007]:</label>
501 <aligny>center</aligny>
503 <textcolor>grey2</textcolor>
505 <control type="label">
506 <description>Status value</description>
511 <label>$INFO[PVR.ActStreamStatus]</label>
513 <aligny>center</aligny>
515 <textcolor>white</textcolor>
517 <control type="label">
518 <description>Signal</description>
523 <label>$LOCALIZE[19008]:</label>
525 <aligny>center</aligny>
527 <textcolor>grey2</textcolor>
529 <control type="progress">
530 <description>Progressbar</description>
535 <info>PVR.ActStreamProgrSignal</info>
537 <control type="label">
538 <description>Signal value</description>
543 <label>$INFO[PVR.ActStreamSignal]</label>
545 <aligny>center</aligny>
547 <textcolor>white</textcolor>
549 <control type="label">
550 <description>SNR</description>
555 <label>$LOCALIZE[19009]:</label>
557 <aligny>center</aligny>
559 <textcolor>grey2</textcolor>
561 <control type="progress">
562 <description>Progressbar</description>
567 <overlaytexture>-</overlaytexture>
568 <info>PVR.ActStreamProgrSNR</info>
570 <control type="label">
571 <description>SNR value</description>
576 <label>$INFO[PVR.ActStreamSNR]</label>
578 <aligny>center</aligny>
580 <textcolor>white</textcolor>
582 <control type="label">
583 <description>BER</description>
588 <label>$LOCALIZE[19010]:</label>
590 <aligny>center</aligny>
592 <textcolor>grey2</textcolor>
594 <control type="label">
595 <description>BER value</description>
600 <label>$INFO[PVR.ActStreamBER]</label>
602 <aligny>center</aligny>
604 <textcolor>white</textcolor>
606 <control type="label">
607 <description>UNC</description>
612 <label>$LOCALIZE[19011]:</label>
614 <aligny>center</aligny>
616 <textcolor>grey2</textcolor>
618 <control type="label">
619 <description>UNC value</description>
624 <label>$INFO[PVR.ActStreamUNC]</label>
626 <aligny>center</aligny>
628 <textcolor>white</textcolor>
630 <control type="label">
631 <description>Service</description>
636 <label>$LOCALIZE[19099]:</label>
638 <aligny>center</aligny>
640 <textcolor>grey2</textcolor>
642 <control type="label">
643 <description>Service value</description>
648 <label>$INFO[PVR.ActStreamServiceName]</label>
650 <aligny>center</aligny>
652 <textcolor>white</textcolor>
654 <control type="label">
655 <description>Encryption</description>
660 <label>$LOCALIZE[19015]:</label>
662 <aligny>center</aligny>
664 <textcolor>grey2</textcolor>
666 <control type="label">
667 <description>Encryption value</description>
672 <label>$INFO[PVR.ActStreamEncryptionName]</label>
674 <aligny>center</aligny>
676 <textcolor>white</textcolor>
678 <control type="label">
679 <description>Provider</description>
684 <label>$LOCALIZE[19101]:</label>
686 <aligny>center</aligny>
688 <textcolor>grey2</textcolor>
690 <control type="label">
691 <description>Provider value</description>
696 <label>$INFO[PVR.ActStreamProviderName]</label>
698 <aligny>center</aligny>
700 <textcolor>white</textcolor>
702 <control type="label">
703 <description>Mux</description>
708 <label>$LOCALIZE[19100]:</label>
710 <aligny>center</aligny>
712 <textcolor>grey2</textcolor>
714 <control type="label">
715 <description>Mux value</description>
720 <label>$INFO[PVR.ActStreamMux]</label>
722 <aligny>center</aligny>
724 <textcolor>white</textcolor>