2016-02-29 11:33:49 +01:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<window>
|
|
|
|
<defaultcontrol>1</defaultcontrol>
|
2016-08-11 16:28:32 +02:00
|
|
|
<visible>Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding | Player.ShowTime | Player.IsTempo</visible>
|
2017-07-06 13:24:01 +02:00
|
|
|
<visible>!Player.HasGame</visible>
|
2018-07-30 11:26:48 +02:00
|
|
|
<visible>!Player.FrameAdvance</visible>
|
2016-02-29 11:33:49 +01:00
|
|
|
<animation effect="fade" start="0" end="100" time="150">WindowOpen</animation>
|
|
|
|
<animation effect="fade" start="100" end="0" time="150">WindowClose</animation>
|
|
|
|
<depth>DepthOSD</depth>
|
|
|
|
<controls>
|
|
|
|
<control type="group">
|
|
|
|
<visible>player.chaptercount + Window.IsVisible(FullScreenVideo)</visible>
|
|
|
|
<left>705r</left>
|
|
|
|
<top>-6</top>
|
|
|
|
<include>VisibleFadeEffect</include>
|
|
|
|
<control type="image">
|
|
|
|
<left>0</left>
|
|
|
|
<top>0</top>
|
|
|
|
<width>150</width>
|
|
|
|
<height>70</height>
|
|
|
|
<colordiffuse>EEFFFFFF</colordiffuse>
|
|
|
|
<texture border="12">OverlayDialogBackground.png</texture>
|
|
|
|
</control>
|
|
|
|
<control type="label" id="1">
|
|
|
|
<description>Chapter Pos No</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>10</top>
|
|
|
|
<width>110</width>
|
|
|
|
<height>20</height>
|
|
|
|
<align>center</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<font>font12_title</font>
|
|
|
|
<textcolor>blue</textcolor>
|
|
|
|
<label>$LOCALIZE[21396]</label>
|
|
|
|
<visible>player.chaptercount</visible>
|
|
|
|
</control>
|
|
|
|
<control type="label" id="1">
|
|
|
|
<description>Chapter Pos No</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>30</top>
|
|
|
|
<width>110</width>
|
|
|
|
<height>20</height>
|
|
|
|
<align>center</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<font>font13_title</font>
|
|
|
|
<textcolor>grey2</textcolor>
|
|
|
|
<label>$INFO[player.chapter]$INFO[player.chaptercount, / ]</label>
|
|
|
|
<visible>player.chaptercount</visible>
|
|
|
|
</control>
|
|
|
|
</control>
|
|
|
|
<control type="group">
|
|
|
|
<left>560r</left>
|
|
|
|
<top>-6</top>
|
|
|
|
<control type="image">
|
|
|
|
<left>0</left>
|
|
|
|
<top>0</top>
|
|
|
|
<width>370</width>
|
|
|
|
<height>70</height>
|
|
|
|
<colordiffuse>EEFFFFFF</colordiffuse>
|
|
|
|
<texture border="12">OverlayDialogBackground.png</texture>
|
|
|
|
</control>
|
|
|
|
<control type="group">
|
|
|
|
<left>260</left>
|
|
|
|
<top>10</top>
|
|
|
|
<control type="image">
|
|
|
|
<left>10</left>
|
|
|
|
<top>0</top>
|
|
|
|
<width>80</width>
|
|
|
|
<height>50</height>
|
|
|
|
<texture>OSDSeekFrame.png</texture>
|
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>0</left>
|
|
|
|
<top>3</top>
|
|
|
|
<width>20</width>
|
|
|
|
<height>44</height>
|
|
|
|
<texture>OSDSeekRewind.png</texture>
|
2016-08-11 16:28:32 +02:00
|
|
|
<visible>Player.Rewinding | [Player.IsTempo + String.StartsWith(Player.PlaySpeed,0.)]</visible>
|
2016-02-29 11:33:49 +01:00
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>80</left>
|
|
|
|
<top>3</top>
|
|
|
|
<width>20</width>
|
|
|
|
<height>44</height>
|
|
|
|
<texture>OSDSeekForward.png</texture>
|
2016-08-11 16:28:32 +02:00
|
|
|
<visible>Player.Forwarding | [Player.IsTempo + String.StartsWith(Player.PlaySpeed,1.)]</visible>
|
2016-02-29 11:33:49 +01:00
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>31</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSDPause.png</texture>
|
|
|
|
<visible>Player.Paused</visible>
|
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>31</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSDPlay.png</texture>
|
2016-08-11 16:28:32 +02:00
|
|
|
<visible>Player.Playing + !Player.IsTempo</visible>
|
2016-02-29 11:33:49 +01:00
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>28</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD2x.png</texture>
|
|
|
|
<visible>Player.Rewinding2x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>28</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD0.9x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,0.90)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
<control type="image">
|
|
|
|
<left>25</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD4x.png</texture>
|
|
|
|
<visible>Player.Rewinding4x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>25</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD0.8x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,0.80)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
<control type="image">
|
|
|
|
<left>22</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD8x.png</texture>
|
|
|
|
<visible>Player.Rewinding8x</visible>
|
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>19</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD16x.png</texture>
|
|
|
|
<visible>Player.Rewinding16x</visible>
|
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>17</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD32x.png</texture>
|
|
|
|
<visible>Player.Rewinding32x</visible>
|
|
|
|
</control>
|
|
|
|
<control type="image">
|
|
|
|
<left>34</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD2x.png</texture>
|
|
|
|
<visible>Player.Forwarding2x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>34</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD1.1x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,1.10)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
<control type="image">
|
|
|
|
<left>37</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD4x.png</texture>
|
|
|
|
<visible>Player.Forwarding4x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>37</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD1.2x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,1.20)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
<control type="image">
|
|
|
|
<left>40</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD8x.png</texture>
|
|
|
|
<visible>Player.Forwarding8x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>40</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD1.3x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,1.30)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
<control type="image">
|
|
|
|
<left>43</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD16x.png</texture>
|
|
|
|
<visible>Player.Forwarding16x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>43</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD1.4x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,1.40)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
<control type="image">
|
|
|
|
<left>45</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD32x.png</texture>
|
|
|
|
<visible>Player.Forwarding32x</visible>
|
|
|
|
</control>
|
2016-08-11 16:28:32 +02:00
|
|
|
<control type="image">
|
|
|
|
<left>45</left>
|
|
|
|
<top>4</top>
|
|
|
|
<width>40</width>
|
|
|
|
<height>40</height>
|
|
|
|
<texture>OSD1.5x.png</texture>
|
|
|
|
<visible>String.IsEqual(Player.PlaySpeed,1.50)</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
</control>
|
|
|
|
<control type="label">
|
|
|
|
<description>Seekbar Label</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>7</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>20</height>
|
|
|
|
<align>left</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<font>font10_title</font>
|
|
|
|
<textcolor>blue</textcolor>
|
|
|
|
<label>$VAR[SeekLabel]</label>
|
|
|
|
</control>
|
2018-10-04 10:14:19 +02:00
|
|
|
<control type="group">
|
|
|
|
<visible>[VideoPlayer.Content(LiveTV) + VideoPlayer.HasEpg]</visible>
|
|
|
|
<control type="label">
|
|
|
|
<description>Elapsed Time Label</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>23</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>20</height>
|
|
|
|
<font>font13_title</font>
|
|
|
|
<textcolor>white</textcolor>
|
|
|
|
<align>left</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<label>$INFO[PVR.EpgEventElapsedTime] - $INFO[PVR.EpgEventDuration]</label>
|
|
|
|
<visible>!Player.Seeking</visible>
|
|
|
|
</control>
|
|
|
|
<control type="label">
|
|
|
|
<description>Seek Time Label</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>23</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>20</height>
|
|
|
|
<font>font13_title</font>
|
|
|
|
<textcolor>white</textcolor>
|
|
|
|
<align>left</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<label>$INFO[PVR.EpgEventSeekTime] - $INFO[PVR.EpgEventDuration]</label>
|
|
|
|
<visible>Player.Seeking</visible>
|
|
|
|
</control>
|
|
|
|
<control type="progress">
|
|
|
|
<description>ProgressbarTimeshift</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>45</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>15</height>
|
|
|
|
<info>PVR.TimeshiftProgressBufferEnd </info>
|
|
|
|
<midtexture border="6,0,6,0">OSDProgressMidLight.png</midtexture>
|
|
|
|
<visible>PVR.IsTimeShift</visible>
|
|
|
|
</control>
|
|
|
|
<control type="progress" id="23">
|
|
|
|
<description>Progressbar</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>45</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>15</height>
|
|
|
|
<info>PVR.EpgEventProgress</info>
|
|
|
|
<visible>true</visible>
|
|
|
|
</control>
|
|
|
|
<control type="slider" id="403">
|
|
|
|
<description>Seek Slider</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>42</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>12</height>
|
|
|
|
<texturesliderbar>seekslider.png</texturesliderbar>
|
|
|
|
<textureslidernib>osd_slider_nib.png</textureslidernib>
|
|
|
|
<textureslidernibfocus>osd_slider_nib.png</textureslidernibfocus>
|
|
|
|
<visible>Player.Seeking</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
</control>
|
2018-10-04 10:14:19 +02:00
|
|
|
<control type="group">
|
|
|
|
<visible>![VideoPlayer.Content(LiveTV) + VideoPlayer.HasEpg]</visible>
|
|
|
|
<control type="label">
|
|
|
|
<description>Elapsed Time Label</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>23</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>20</height>
|
|
|
|
<font>font13_title</font>
|
|
|
|
<textcolor>white</textcolor>
|
|
|
|
<align>left</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<label>$INFO[Player.Time] - $INFO[Player.Duration]</label>
|
|
|
|
<visible>!Player.Seeking</visible>
|
|
|
|
</control>
|
|
|
|
<control type="label">
|
|
|
|
<description>Seek Time Label</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>23</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>20</height>
|
|
|
|
<font>font13_title</font>
|
|
|
|
<textcolor>white</textcolor>
|
|
|
|
<align>left</align>
|
|
|
|
<aligny>center</aligny>
|
|
|
|
<label>$INFO[Player.SeekTime] - $INFO[Player.Duration]</label>
|
|
|
|
<visible>Player.Seeking</visible>
|
|
|
|
</control>
|
|
|
|
<control type="progress">
|
|
|
|
<description>ProgressbarCache</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>45</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>15</height>
|
|
|
|
<info>Player.ProgressCache</info>
|
|
|
|
<midtexture border="6,0,6,0">OSDProgressMidLight.png</midtexture>
|
|
|
|
<visible>true</visible>
|
|
|
|
</control>
|
|
|
|
<control type="progress" id="23">
|
|
|
|
<description>Progressbar</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>45</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>15</height>
|
|
|
|
<info>Player.Progress</info>
|
|
|
|
<visible>true</visible>
|
|
|
|
</control>
|
|
|
|
<control type="slider" id="401">
|
|
|
|
<description>Seek Slider</description>
|
|
|
|
<left>20</left>
|
|
|
|
<top>42</top>
|
|
|
|
<width>240</width>
|
|
|
|
<height>12</height>
|
|
|
|
<texturesliderbar>seekslider.png</texturesliderbar>
|
|
|
|
<textureslidernib>osd_slider_nib.png</textureslidernib>
|
|
|
|
<textureslidernibfocus>osd_slider_nib.png</textureslidernibfocus>
|
|
|
|
<visible>Player.Seeking</visible>
|
|
|
|
</control>
|
2016-02-29 11:33:49 +01:00
|
|
|
</control>
|
|
|
|
</control>
|
|
|
|
</controls>
|
|
|
|
</window>
|