<?xml version="1.0" encoding="UTF-8"?>
<window>
	<visible>Player.Seeking | Player.DisplayAfterSeek | [Player.Paused + !Player.Caching] | Player.Forwarding | Player.Rewinding | Player.ShowInfo | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | !String.IsEmpty(Player.SeekNumeric) | !String.IsEmpty(PVR.ChannelNumberInput)</visible>
	<visible>![Window.IsActive(sliderdialog) | Window.IsActive(pvrosdchannels)]</visible>
	<visible>Window.IsActive(fullscreenvideo) | Window.IsActive(visualisation)</visible>
	<include>Animation_BottomSlide</include>
	<depth>DepthOSD</depth>
	<zorder>0</zorder>
	<controls>
		<include>PVRChannelNumberInput</include>
		<control type="group">
			<visible>!Player.HasGame</visible>
			<bottom>0</bottom>
			<height>190</height>
			<control type="image">
				<left>-40</left>
				<width>120%</width>
				<height>200</height>
				<texture flipy="true">frame/osdfade.png</texture>
			</control>
			<control type="group">
				<visible>!Window.IsVisible(videoosd) + !Window.IsVisible(musicosd)</visible>
				<animation effect="fade" time="200">VisibleChange</animation>
				<control type="image">
					<left>200</left>
					<top>120</top>
					<width>264</width>
					<height>40</height>
					<texture>$INFO[MusicPlayer.UserRating,flagsplus/starrating/,.png]</texture>
					<aspectratio>keep</aspectratio>
				</control>
				<control type="label">
					<top>110</top>
					<left>20</left>
					<width>400</width>
					<height>50</height>
					<aligny>center</aligny>
					<font>font13</font>
					<wrapmultiline>true</wrapmultiline>
					<label>[COLOR button_focus]$LOCALIZE[21396]:[CR][/COLOR]$INFO[player.chapter]$INFO[player.chaptercount, / ]</label>
					<visible>player.chaptercount</visible>
				</control>
				<control type="grouplist">
					<right>20</right>
					<centertop>125</centertop>
					<width>800</width>
					<height>50</height>
					<align>right</align>
					<include>Animation_BottomSlide</include>
					<orientation>horizontal</orientation>
					<itemgap>5</itemgap>
					<visible>[Player.ShowInfo | Window.IsActive(fullscreeninfo)] + !Player.ChannelPreviewActive + Window.IsActive(fullscreenvideo)</visible>
					<animation effect="fade" start="0" end="100" time="200" delay="1000">Visible</animation>
					<include content="MediaFlag">
					<param name="texture" value="$INFO[VideoPlayer.VideoCodec,flagsplus/videocodec/,.png]" />
					</include>
					<include content="MediaFlag">
					<param name="texture" value="$INFO[VideoPlayer.VideoResolution,flagsplus/videoresolution/,.png]" />
					</include>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[VideoPlayer.HdrType,flagsplus/videohdr/,.png]" />
						<param name="visible" value="!String.IsEmpty(VideoPlayer.HdrType)" />
					</include>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[VideoPlayer.VideoAspect,flagsplus/aspectratio/,.png]" />
					</include>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[VideoPlayer.AudioCodec,flagsplus/audiocodec/,.png]" />
					</include>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[VideoPlayer.AudioChannels,flagsplus/audiochannel/,.png]" />
					</include>
				</control>
				<control type="grouplist">
					<right>20</right>
					<top>110</top>
					<width>1000</width>
					<height>100</height>
					<align>right</align>
					<include>Animation_BottomSlide</include>
					<orientation>horizontal</orientation>
					<itemgap>10</itemgap>
					<visible>Player.ShowInfo + !Player.ChannelPreviewActive + Window.IsActive(visualisation)</visible>
					<animation effect="fade" start="0" end="100" time="200" delay="1000">Visible</animation>
					<include content="MediaFlag">
						<param name="texture" value="$INFO[MusicPlayer.Codec,flagsplus/audiocodec/,.png]" />
					</include>
					<include content="MediaFlag">
						<param name="texture" value="flagsplus/rds/rds.png" />
						<param name="visible" value="RDS.HasRDS" />
					</include>
				</control>
				<control type="group">
					<visible>PVR.IsRecordingPlayingChannel + !Player.ChannelPreviewActive</visible>
					<control type="image">
						<top>100</top>
						<left>20</left>
						<width>74</width>
						<height>74</height>
						<texture>osd/fullscreen/buttons/record.png</texture>
					</control>
					<control type="label">
						<top>110</top>
						<left>90</left>
						<width>400</width>
						<height>50</height>
						<aligny>center</aligny>
						<font>font25_title</font>
						<label>$LOCALIZE[19158]</label>
					</control>
				</control>
				<control type="label">
					<top>110</top>
					<right>20</right>
					<width>400</width>
					<height>50</height>
					<align>right</align>
					<aligny>center</aligny>
					<font>font13</font>
					<wrapmultiline>true</wrapmultiline>
					<animation effect="fade" time="200">VisibleChange</animation>
					<label>$INFO[Player.TimeRemaining,[COLOR button_focus]$LOCALIZE[31134]:[CR][/COLOR]]</label>
					<visible>![Player.ShowInfo | Window.IsVisible(playerprocessinfo) | VideoPlayer.HasEpg]</visible>
				</control>
				<control type="label">
					<top>110</top>
					<right>20</right>
					<width>400</width>
					<height>50</height>
					<align>right</align>
					<aligny>center</aligny>
					<font>font13</font>
					<wrapmultiline>true</wrapmultiline>
					<animation effect="fade" time="200">VisibleChange</animation>
					<label>$INFO[PVR.EpgEventRemainingTime,[COLOR button_focus]$LOCALIZE[31134]:[CR][/COLOR]]</label>
					<visible>![Player.ShowInfo | Window.IsVisible(playerprocessinfo)] + VideoPlayer.HasEpg</visible>
				</control>
			</control>
			<control type="label">
				<centerleft>50%</centerleft>
				<top>110</top>
				<width>50%</width>
				<height>75</height>
				<align>center</align>
				<aligny>bottom</aligny>
				<animation delay="0" effect="slide" time="120" start="0,0" end="0,-20" tween="sine" easing="inout" condition="!String.IsEmpty(Control.GetLabel(40000))">Conditional</animation>
				<label>$VAR[SeekTimeLabelVar]</label>
				<font>font45</font>
				<shadowcolor>black</shadowcolor>
				<visible>!Player.ChannelPreviewActive | VideoPlayer.HasEpg</visible>
			</control>
			<control type="label" id="40000">
				<centerleft>50%</centerleft>
				<top>134</top>
				<width>50%</width>
				<height>60</height>
				<align>center</align>
				<aligny>center</aligny>
				<label>$VAR[SeekLabel]</label>
				<shadowcolor>black</shadowcolor>
			</control>
			<control type="group">
				<visible>VideoPlayer.Content(LiveTV)</visible>
				<control type="group">
					<visible>Player.SeekEnabled + VideoPlayer.HasEPG</visible>
					<include content="PVRProgress">
						<param name="ts_bar_top" value="70"/>
						<param name="epg_bar_top" value="78"/>
						<param name="ts_bar_height" value="8"/>
						<param name="epg_bar_height" value="8"/>
					</include>
				</control>
				<control type="group">
					<visible>Player.SeekEnabled + !VideoPlayer.HasEPG</visible>
					<include content="PVRProgress">
						<param name="ts_bar_top" value="70"/>
						<param name="ts_bar_height" value="16"/>
					</include>
				</control>
				<control type="group">
					<visible>!Player.SeekEnabled + VideoPlayer.HasEPG</visible>
					<include content="PVRProgress">
						<param name="epg_bar_top" value="70"/>
						<param name="epg_bar_height" value="16"/>
					</include>
				</control>
				<control type="group">
					<visible>!Player.SeekEnabled + !VideoPlayer.HasEPG</visible>
					<include content="PVRProgress"/>
				</control>
				<control type="slider" id="403">
					<left>0</left>
					<top>65</top>
					<width>100%</width>
					<height>26</height>
					<texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar>
					<textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib>
					<textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus>
					<visible>Player.SeekEnabled + !Player.ChannelPreviewActive</visible>
				</control>
			</control>
			<control type="group">
				<visible>!VideoPlayer.Content(LiveTV)</visible>
				<control type="progress">
					<left>0</left>
					<top>70</top>
					<width>100%</width>
					<height>16</height>
					<info>Player.ProgressCache</info>
					<texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg>
					<midtexture>colors/white50.png</midtexture>
				</control>
				<control type="progress">
					<left>0</left>
					<top>70</top>
					<width>100%</width>
					<height>16</height>
					<info>Player.Progress</info>
					<texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
					<midtexture colordiffuse="button_focus">colors/white.png</midtexture>
				</control>
				<control type="slider" id="401">
					<left>0</left>
					<top>65</top>
					<width>100%</width>
					<height>26</height>
					<texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar>
					<textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib>
					<textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus>
					<visible>Player.SeekEnabled</visible>
				</control>
			</control>
		</control>
		<control type="group">
			<visible>!Window.IsVisible(playerprocessinfo)</visible>
			<visible>Player.ShowInfo + VideoPlayer.Content(LiveTV)</visible>
			<animation effect="fade" time="400">VisibleChange</animation>
			<animation effect="slide" end="0,-20" time="150" condition="VideoPlayer.Content(LiveTV)">conditional</animation>
			<bottom>0</bottom>
			<height>380</height>
			<control type="label">
				<left>20</left>
				<width>290</width>
				<top>-80</top>
				<height>25</height>
				<label>$INFO[VideoPlayer.ChannelNumberLabel]</label>
				<shadowcolor>black</shadowcolor>
				<align>center</align>
				<font>WeatherTemp</font>
				<aligny>center</aligny>
			</control>
			<control type="image">
				<left>0</left>
				<width>100%</width>
				<height>240</height>
				<texture>dialogs/dialog-bg-nobo.png</texture>
			</control>
			<control type="image">
				<left>30</left>
				<top>20</top>
				<width>200</width>
				<height>200</height>
				<aspectratio aligny="center">keep</aspectratio>
				<texture>$INFO[Player.Icon]</texture>
			</control>
			<control type="textbox">
				<left>260</left>
				<top>10</top>
				<right>30</right>
				<height>160</height>
				<label fallback="19055">$INFO[VideoPlayer.Plot]</label>
				<align>justify</align>
				<autoscroll delay="5000" repeat="7500" time="5000"></autoscroll>
				<visible>String.IsEmpty(PVR.EpgEventIcon)</visible>
			</control>
			<control type="textbox">
				<left>260</left>
				<top>10</top>
				<right>260</right>
				<height>160</height>
				<label fallback="19055">$INFO[VideoPlayer.Plot]</label>
				<align>justify</align>
				<autoscroll delay="5000" repeat="7500" time="5000"></autoscroll>
				<visible>!String.IsEmpty(PVR.EpgEventIcon)</visible>
			</control>
			<control type="image">
				<right>30</right>
				<top>20</top>
				<width>200</width>
				<height>200</height>
				<aspectratio aligny="center">keep</aspectratio>
				<texture fallback="DefaultTVShows.png">$INFO[PVR.EpgEventIcon]</texture>
				<visible>!String.IsEmpty(PVR.EpgEventIcon)</visible>
			</control>
			<control type="label">
				<left>260</left>
				<top>180</top>
				<height>25</height>
				<label>[COLOR grey]$LOCALIZE[19031]:[/COLOR] $INFO[VideoPlayer.NextStartTime] - $INFO[VideoPlayer.NextEndTime]: $INFO[VideoPlayer.NextTitle]</label>
				<visible>VideoPlayer.HasEpg + !RDS.HasRadioText</visible>
			</control>
			<control type="label">
				<left>260</left>
				<top>180</top>
				<height>25</height>
				<label>[COLOR grey]$LOCALIZE[14304]: [/COLOR]$INFO[RDS.GetLine(0)]</label>
				<visible>RDS.HasRadioText</visible>
			</control>
		</control>
		<control type="group">
			<bottom>0</bottom>
			<height>230</height>
			<visible>!Window.IsVisible(playerprocessinfo)</visible>
			<visible>Player.ShowInfo + !VideoPlayer.Content(LiveTV) + Window.IsActive(fullscreenvideo)</visible>
			<animation effect="fade" time="200">VisibleChange</animation>
			<control type="group">
				<control type="image">
					<depth>DepthOSD+</depth>
					<left>10</left>
					<top>-490</top>
					<width>400</width>
					<height>600</height>
					<aspectratio aligny="bottom">keep</aspectratio>
					<texture fallback="DefaultVideo.png" background="true">$VAR[NowPlayingPosterVar]</texture>
					<bordertexture border="21">overlays/shadow.png</bordertexture>
					<bordersize>20</bordersize>
					<include>OpenClose_Left</include>
				</control>
				<control type="group">
					<include>OpenClose_Right</include>
					<control type="image">
						<left>400</left>
						<top>-240</top>
						<right>20</right>
						<height>350</height>
						<texture>dialogs/dialog-bg-nobo.png</texture>
						<bordertexture border="21">overlays/shadow.png</bordertexture>
						<bordersize>20</bordersize>
					</control>
					<control type="textbox">
						<left>443</left>
						<top>-207</top>
						<right>80</right>
						<height>290</height>
						<label fallback="10005">$INFO[VideoPlayer.Tagline,[B],[/B][CR]]$INFO[VideoPlayer.Plot]</label>
						<align>left</align>
						<autoscroll delay="5000" repeat="7500" time="5000"></autoscroll>
					</control>
				</control>
			</control>
		</control>
	</controls>
</window>
