<?xml version="1.0" encoding="utf-8"?>
<window type="dialog" id="114">
    <defaultcontrol always="true">403</defaultcontrol>
    <visible>Player.HasMedia + Window.IsActive(PlayerControls) + !Window.IsActive(FullscreenVideo) + !Window.IsActive(Visualisation)</visible>
    <coordinates>
        <system>1</system>
    </coordinates>
    <controls>
        <control type="group">
            <visible>Player.HasVideo</visible>
            <visible>!Window.IsActive(Home)</visible>
            <visible>!Window.IsActive(28)</visible>
            <posx>50</posx>
            <posy>644</posy>
            <!-- Previous Button-->
            <control type="button" id="400">
                <posx>0</posx>
                <posy>0</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDPrevTrackFO.png</texturefocus>
                <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
                <onleft>405</onleft>
                <onright>401</onright>
                <onup>400</onup>
                <ondown>400</ondown>
                <onclick>XBMC.PlayerControl(Previous)</onclick>
            </control>
            <!-- Rewind Button-->
            <control type="button" id="401">
                <posx>39</posx>
                <posy>0</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDRewindFO.png</texturefocus>
                <texturenofocus>OSDRewindNF.png</texturenofocus>
                <onleft>400</onleft>
                <onright>402</onright>
                <onup>401</onup>
                <ondown>401</ondown>
                <onclick>XBMC.PlayerControl(Rewind)</onclick>
            </control>
            <!-- Stop Button-->
            <control type="button" id="402">
                <posx>76</posx>
                <posy>0</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDStopFO.png</texturefocus>
                <texturenofocus>OSDStopNF.png</texturenofocus>
                <onleft>401</onleft>
                <onright>403</onright>
                <onup>402</onup>
                <ondown>402</ondown>
                <onclick>XBMC.PlayerControl(Stop)</onclick>
            </control>
            <!-- Play/Pause Button-->
            <control type="togglebutton" id="403">
                <posx>114</posx>
                <posy>0</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDPauseFO.png</texturefocus>
                <texturenofocus>OSDPauseNF.png</texturenofocus>
                <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
                <alttexturefocus>OSDPlayFO.png</alttexturefocus>
                <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
                <onleft>402</onleft>
                <onright>404</onright>
                <onup>403</onup>
                <ondown>403</ondown>
                <onclick>XBMC.PlayerControl(Play)</onclick>
            </control>
            <!-- Forward Button-->
            <control type="button" id="404">
                <posx>151</posx>
                <posy>0</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDForwardFO.png</texturefocus>
                <texturenofocus>OSDForwardNF.png</texturenofocus>
                <onleft>403</onleft>
                <onright>405</onright>
                <onup>404</onup>
                <ondown>404</ondown>
                <onclick>XBMC.PlayerControl(Forward)</onclick>
            </control>
            <!-- Next Button-->
            <control type="button" id="405">
                <posx>188</posx>
                <posy>0</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDNextTrackFO.png</texturefocus>
                <texturenofocus>OSDNextTrackNF.png</texturenofocus>
                <onleft>404</onleft>
                <onright>400</onright>
                <onup>405</onup>
                <ondown>405</ondown>
                <onclick>XBMC.PlayerControl(Next)</onclick>
            </control>
        </control>
        <control type="group">
            <visible>Player.HasVideo</visible>
            <visible>Window.IsActive(28)</visible>
            <posx>507</posx>
            <posy>675</posy>
            <!-- Previous Button-->
            <control type="button" id="400">
                <posx>0</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDPrevTrackFO.png</texturefocus>
                <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
                <onleft>405</onleft>
                <onright>401</onright>
                <onup>400</onup>
                <ondown>400</ondown>
                <onclick>XBMC.PlayerControl(Previous)</onclick>
            </control>
            <!-- Rewind Button-->
            <control type="button" id="401">
                <posx>44</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDRewindFO.png</texturefocus>
                <texturenofocus>OSDRewindNF.png</texturenofocus>
                <onleft>400</onleft>
                <onright>402</onright>
                <onup>401</onup>
                <ondown>401</ondown>
                <onclick>XBMC.PlayerControl(Rewind)</onclick>
            </control>
            <!-- Stop Button-->
            <control type="button" id="402">
                <posx>89</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDStopFO.png</texturefocus>
                <texturenofocus>OSDStopNF.png</texturenofocus>
                <onleft>401</onleft>
                <onright>403</onright>
                <onup>402</onup>
                <ondown>402</ondown>
                <onclick>XBMC.PlayerControl(Stop)</onclick>
            </control>
            <!-- Play/Pause Button-->
            <control type="togglebutton" id="403">
                <posx>133</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDPauseFO.png</texturefocus>
                <texturenofocus>OSDPauseNF.png</texturenofocus>
                <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
                <alttexturefocus>OSDPlayFO.png</alttexturefocus>
                <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
                <onleft>402</onleft>
                <onright>404</onright>
                <onup>403</onup>
                <ondown>403</ondown>
                <onclick>XBMC.PlayerControl(Play)</onclick>
            </control>
            <!-- Forward Button-->
            <control type="button" id="404">
                <posx>178</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDForwardFO.png</texturefocus>
                <texturenofocus>OSDForwardNF.png</texturenofocus>
                <onleft>403</onleft>
                <onright>405</onright>
                <onup>404</onup>
                <ondown>404</ondown>
                <onclick>XBMC.PlayerControl(Forward)</onclick>
            </control>
            <!-- Next Button-->
            <control type="button" id="405">
                <posx>222</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDNextTrackFO.png</texturefocus>
                <texturenofocus>OSDNextTrackNF.png</texturenofocus>
                <onleft>404</onleft>
                <onright>400</onright>
                <onup>405</onup>
                <ondown>405</ondown>
                <onclick>XBMC.PlayerControl(Next)</onclick>
            </control>
        </control>
        <control type="group">
            <visible>Player.HasVideo</visible>
            <visible>Window.IsActive(Home)</visible>
            <posx>50</posx>
            <posy>634</posy>
            <!-- Previous Button-->
            <control type="button" id="400">
                <posx>0</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDPrevTrackFO.png</texturefocus>
                <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
                <onleft>405</onleft>
                <onright>401</onright>
                <onup>400</onup>
                <ondown>400</ondown>
                <onclick>XBMC.PlayerControl(Previous)</onclick>
            </control>
            <!-- Rewind Button-->
            <control type="button" id="401">
                <posx>44</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDRewindFO.png</texturefocus>
                <texturenofocus>OSDRewindNF.png</texturenofocus>
                <onleft>400</onleft>
                <onright>402</onright>
                <onup>401</onup>
                <ondown>401</ondown>
                <onclick>XBMC.PlayerControl(Rewind)</onclick>
            </control>
            <!-- Stop Button-->
            <control type="button" id="402">
                <posx>89</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDStopFO.png</texturefocus>
                <texturenofocus>OSDStopNF.png</texturenofocus>
                <onleft>401</onleft>
                <onright>403</onright>
                <onup>402</onup>
                <ondown>402</ondown>
                <onclick>XBMC.PlayerControl(Stop)</onclick>
            </control>
            <!-- Play/Pause Button-->
            <control type="togglebutton" id="403">
                <posx>133</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDPauseFO.png</texturefocus>
                <texturenofocus>OSDPauseNF.png</texturenofocus>
                <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
                <alttexturefocus>OSDPlayFO.png</alttexturefocus>
                <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
                <onleft>402</onleft>
                <onright>404</onright>
                <onup>403</onup>
                <ondown>403</ondown>
                <onclick>XBMC.PlayerControl(Play)</onclick>
            </control>
            <!-- Forward Button-->
            <control type="button" id="404">
                <posx>178</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDForwardFO.png</texturefocus>
                <texturenofocus>OSDForwardNF.png</texturenofocus>
                <onleft>403</onleft>
                <onright>405</onright>
                <onup>404</onup>
                <ondown>404</ondown>
                <onclick>XBMC.PlayerControl(Forward)</onclick>
            </control>
            <!-- Next Button-->
            <control type="button" id="405">
                <posx>222</posx>
                <posy>4</posy>
                <width>39</width>
                <height>39</height>
                <label>-</label>
                <texturefocus>OSDNextTrackFO.png</texturefocus>
                <texturenofocus>OSDNextTrackNF.png</texturenofocus>
                <onleft>404</onleft>
                <onright>400</onright>
                <onup>405</onup>
                <ondown>405</ondown>
                <onclick>XBMC.PlayerControl(Next)</onclick>
            </control>
        </control>
        <control type="group">
            <visible>Player.HasAudio</visible>
            <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
			 <visible>!Window.IsActive(Visualisation)</visible>
            <control type="image">
                <description>Background</description>
                <posx>0</posx>
                <posy>0</posy>
                <width>1280</width>
                <height>720</height>
                <texture>background2.png</texture>
            </control>
            <control type="group">
                <visible>!Skin.HasSetting(Music Fanart Visualisation Toggle)</visible>
                <control type="visualisation" id="2">
                    <description>visualisation</description>
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>1280</width>
                    <height>720</height>
                </control>
            </control>
            <control type="group">
                <visible>Skin.HasSetting(Music Fanart Visualisation Toggle)</visible>
                <control type="multiimage">
                    <description>Back-up Slideshow</description>
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>1280</width>
                    <height>720</height>
                    <timeperimage>8000</timeperimage>
                    <fadetime>2000</fadetime>
                    <imagepath fallback="Now Playing backgroundbr.jpg" background="true">$INFO[Skin.String(Default Slideshow_Folder_Path)]</imagepath>
                    <randomize>true</randomize>
                    <aspectratio>scale</aspectratio>
                    <visible>Player.HasAudio</visible>
                    <visible>IsEmpty(MusicPlayer.Property(Fanart_Image))</visible>
                    <include>Slideshow Ken Burns Toggle</include>
                    <animation effect="fade" reversible="false" start="0" end="100" time="4000">WindowOpen</animation>
                </control>
                <control type="image">
                    <description>Fanart BG</description>
                    <texture>$INFO[MusicPlayer.Property(Fanart_Image)]</texture>
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>1280</width>
                    <height>720</height>
                    <aspectratio>scale</aspectratio>
                    <fadetime>300</fadetime>
                    <animation effect="fade" reversible="false" start="0" end="100" time="4000">WindowOpen</animation>
                    <include>Slideshow Ken Burns Toggle</include>
                </control>
                <control type="group">
                    <visible>Skin.HasSetting(Music Fanart Slideshow Toggle)</visible>
                    <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
                    <control type="multiimage">
                        <description>Ronie's dirty hack for showing fanart slideshow instead of visualisation :)</description>
                        <posx>0</posx>
                        <posy>0</posy>
                        <width>1280</width>
                        <height>720</height>
                        <timeperimage>8000</timeperimage>
                        <fadetime>2000</fadetime>
                        <imagepath background="true">$INFO[Skin.String(Music_Folder_Path)]$INFO[musicplayer.artist]/extrafanart/</imagepath>
                        <aspectratio>scale</aspectratio>
                        <visible>Player.HasAudio</visible>
                        <include>Slideshow Ken Burns Toggle</include>
                    </control>
                    <control type="multiimage">
                        <description>Ronie's dirty hack for showing fanart slideshow instead of visualisation :)</description>
                        <posx>0</posx>
                        <posy>0</posy>
                        <width>1280</width>
                        <height>720</height>
                        <timeperimage>8000</timeperimage>
                        <fadetime>750</fadetime>
                        <imagepath background="true">$INFO[Skin.String(Music_Folder_Path)]$INFO[musicplayer.artist]/extrafanart/</imagepath>
                        <aspectratio>scale</aspectratio>
                        <visible>Player.HasAudio</visible>
                        <include>Slideshow Ken Burns Toggle</include>
                    </control>
                </control>
            </control>
            <control type="label">
                <description>dialog Heading</description>
                <posx>0</posx>
                <posy>44</posy>
                <width>1280</width>
                <height>20</height>
                <align>center</align>
                <label>13350</label>
                <font>special16</font>
                <animation effect="fade" reversible="false" start="100" end="0" delay="1000" time="4000">WindowOpen</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <!-- Music Content -->
            <control type="image">
                <posx>-498</posx>
                <posy>152</posy>
                <width>407</width>
                <height>386</height>
                <texture diffuse="mask.png">defaultcdposter.png</texture>
                <info>MusicPlayer.Cover</info>
                <aspectratio aligny="bottom">stretch</aspectratio>
                <animation effect="slide" end="675,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <colordiffuse>CCffffff</colordiffuse>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="image">
                <description>TextBox</description>
                <posx>1371</posx>
                <posy>152</posy>
                <width>407</width>
                <height>386</height>
                <texture diffuse="mask.png">black.png</texture>
                <aspectratio aligny="bottom">stretch</aspectratio>
                <animation effect="slide" end="-675,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="image">
                <description>TextBox</description>
                <posx>1371</posx>
                <posy>152</posy>
                <width>407</width>
                <height>386</height>
                <texture diffuse="mask.png">List background1.png</texture>
                <aspectratio aligny="bottom">stretch</aspectratio>
                <colordiffuse>99ffffff</colordiffuse>
                <animation effect="slide" end="-675,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <!-- Text info -->
            <control type="label">
                <description>Title</description>
                <posx>1371</posx>
                <posy>194</posy>
                <width>372</width>
                <align>center</align>
                <font>special15</font>
                <label>[COLOR=blue]$INFO[MusicPlayer.Title][/COLOR]</label>
                <scroll>true</scroll>
                <animation effect="slide" end="-657,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="label">
                <description>Artist</description>
                <posx>1371</posx>
                <posy>250</posy>
                <width>372</width>
                <align>center</align>
                <font>font04</font>
                <label>[COLOR=white]$LOCALIZE[557]:[/COLOR] $INFO[MusicPlayer.Artist]</label>
                <scroll>true</scroll>
                <animation effect="slide" end="-657,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="label">
                <description>Album</description>
                <posx>1371</posx>
                <posy>288</posy>
                <width>372</width>
                <align>center</align>
                <font>font04</font>
                <label>[COLOR=white]$LOCALIZE[558]:[/COLOR] $INFO[MusicPlayer.Album]</label>
                <scroll>true</scroll>
                <animation effect="slide" end="-657,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="label">
                <description>Year</description>
                <posx>1371</posx>
                <posy>325</posy>
                <width>372</width>
                <align>center</align>
                <font>font04</font>
                <label>[COLOR=white]$LOCALIZE[562]:[/COLOR] $INFO[MusicPlayer.Year]</label>
                <scroll>true</scroll>
                <animation effect="slide" end="-657,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="label">
                <description>Track Number</description>
                <posx>1371</posx>
                <posy>362</posy>
                <width>372</width>
                <font>font04</font>
                <align>center</align>
                <label>$INFO[musicplayer.Playlistposition,[COLOR=white]$LOCALIZE[182]:[/COLOR] ] $INFO[musicplayer.Playlistlength, / ]</label>
                <scroll>true</scroll>
                <animation effect="slide" end="-657,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="image">
                <description>Rating</description>
                <posx>1371</posx>
                <posy>406</posy>
                <width>407</width>
                <height>31</height>
                <align>center</align>
                <texture>rating0.png</texture>
                <aspectratio>keep</aspectratio>
                <animation effect="slide" end="-675,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="image">
                <description>Rating</description>
                <posx>1371</posx>
                <posy>406</posy>
                <width>407</width>
                <height>31</height>
                <align>center</align>
                <texture>$INFO[Player.StarRating]</texture>
                <aspectratio>keep</aspectratio>
                <animation effect="slide" end="-675,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="label">
                <posx>1371</posx>
                <posy>454</posy>
                <width>372</width>
                <height>50</height>
                <font>font04</font>
                <align>center</align>
                <aligny>center</aligny>
                <animation effect="slide" end="-657,0" delay="100" time="300">WindowOpen</animation>
                <animation effect="fade" time="200">WindowClose</animation>
                <label>[COLOR=blue]$LOCALIZE[209]:  [/COLOR]$INFO[MusicPlayer.offset(1).Title] ($INFO[MusicPlayer.offset(1).Artist])</label>
                <scroll>true</scroll>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="image">
                <posx>0</posx>
                <posy>615</posy>
                <width>1280</width>
                <height>3.12</height>
                <texture>background2.png</texture>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
            <control type="image">
                <description>Seekbar Background Image</description>
                <posx>0</posx>
                <posy>615</posy>
                <width>1280</width>
                <height>105</height>
                <texture>black.png</texture>
                <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            </control>
        </control>
        <control type="group">
            <visible>Player.HasAudio</visible>
            <posx>0</posx>
            <posy>632</posy>
            <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            <control type="label">
                <description>playing</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31038]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>![Player.Paused | Player.Rewinding | Player.Forwarding]</visible>
            </control>
            <control type="label">
                <description>paused</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31039]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Paused</visible>
            </control>
            <control type="label">
                <description>rewind 2x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31040]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Rewinding2x</visible>
            </control>
            <control type="label">
                <description>forward 2x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31041]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Forwarding2x</visible>
            </control>
            <control type="label">
                <description>rewind 4x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31042]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Rewinding4x</visible>
            </control>
            <control type="label">
                <description>forward 4x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31043]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Forwarding4x</visible>
            </control>
            <control type="label">
                <description>rewind 8x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31044]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Rewinding8x</visible>
            </control>
            <control type="label">
                <description>forward 8x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31045]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Forwarding8x</visible>
            </control>
            <control type="label">
                <description>rewind 16x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31046]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Rewinding16x</visible>
            </control>
            <control type="label">
                <description>forward 16x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31047]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Forwarding16x</visible>
            </control>
            <control type="label">
                <description>rewind 32x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31048]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Rewinding32x</visible>
            </control>
            <control type="label">
                <description>forward 32x</description>
                <posx>0</posx>
                <posy>62</posy>
                <width>1280</width>
                <align>center</align>
                <font>font15-caps</font>
                <label>$LOCALIZE[31049]</label>
                <textcolor>white</textcolor>
                <shadowcolor>black</shadowcolor>
                <visible>!Window.IsVisible(2903)</visible>
                <visible>Player.Forwarding32x</visible>
            </control>
            <!-- progressbar dialog -->
            <control type="label" id="1">
                <description>Time Info Label</description>
                <width>160</width>
                <height>28</height>
                <posx>0</posx>
                <posy>34.37</posy>
                <align>center</align>
                <aligny>center</aligny>
                <label>$INFO[VideoPlayer.Time]</label>
                <font>font15</font>
            </control>
            <control type="label" id="1">
                <description>Time Info Label</description>
                <width>160</width>
                <posx>1120</posx>
                <posy>34.37</posy>
                <height>28</height>
                <align>center</align>
                <aligny>center</aligny>
                <label>$INFO[VideoPlayer.Duration]</label>
                <font>font15</font>
            </control>
            <control type="progress" id="23">
                <description>Progressbar</description>
                <posx>159.93</posx>
                <posy>41</posy>
                <width>959.58</width>
                <height>16</height>
                <info>Player.Progress</info>
                <colordiffuse>DDFFFFFF</colordiffuse>
            </control>
            <control type="slider" id="87">
                <description>Seek Slider</description>
                <posx>159.93</posx>
                <posy>41</posy>
                <width>959.58</width>
                <height>30</height>
                <onup>702</onup>
                <ondown>26</ondown>
                <action>seek</action>
                <texturesliderbar />
                <textureslidernib />
                <textureslidernibfocus />
                <colordiffuse>DDFFFFFF</colordiffuse>
                <animation effect="fade" time="200">VisibleChange</animation>
            </control>
        </control>
        <control type="grouplist" id="906">
            <posy>625</posy>
            <posx>0</posx>
            <align>center</align>
            <width>1280</width>
            <onleft />
            <onright />
            <onup>14</onup>
            <ondown>15</ondown>
            <height>528</height>
            <itemwidth>25</itemwidth>
            <itemheight>44</itemheight>
            <texturefocus>-</texturefocus>
            <itemgap>0</itemgap>
            <orientation>horizontal</orientation>
            <include>media-infopanel-effect</include>
            <visible>Player.HasAudio</visible>
            <visible>!Window.IsVisible(2007)</visible>
            <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            <!-- Previous Button-->
            <control type="button" id="400">
                <posx>0</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDPrevTrackFO.png</texturefocus>
                <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
                <onleft>405</onleft>
                <onright>401</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Previous)</onclick>
            </control>
            <!-- Rewind Button-->
            <control type="button" id="401">
                <posx>44</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDRewindFO.png</texturefocus>
                <texturenofocus>OSDRewindNF.png</texturenofocus>
                <onleft>400</onleft>
                <onright>402</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Rewind)</onclick>
            </control>
            <control type="group" id="925">
                <width>44</width>
                <height>44</height>
                <visible>true</visible>
                <control type="button" id="912">
                    <width>44</width>
                    <height>44</height>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>PlayerControl(Repeat)</onclick>
                    <onleft>401</onleft>
                    <onright>402</onright>
                    <onup>14</onup>
                    <ondown>15</ondown>
                </control>
                <control type="image">
                    <width>44</width>
                    <height>44</height>
                    <texture>OSDRepeatNF.png</texture>
                    <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
                    <visible>!Control.HasFocus(912)</visible>
                    <aspectratio>Keep</aspectratio>
                </control>
                <control type="image">
                    <width>44</width>
                    <height>44</height>
                    <texture>OSDRepeatFO.png</texture>
                    <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
                    <visible>Control.HasFocus(912)</visible>
                    <aspectratio>Keep</aspectratio>
                </control>
                <control type="image">
                    <width>44</width>
                    <height>44</height>
                    <texture>OSDRepeatOneNF.png</texture>
                    <visible>Playlist.IsRepeatOne</visible>
                    <visible>!Control.HasFocus(912)</visible>
                    <aspectratio>Keep</aspectratio>
                </control>
                <control type="image">
                    <width>44</width>
                    <height>44</height>
                    <texture>OSDRepeatOneFO.png</texture>
                    <visible>Playlist.IsRepeatOne</visible>
                    <visible>Control.HasFocus(912)</visible>
                    <aspectratio>Keep</aspectratio>
                </control>
                <control type="image">
                    <width>44</width>
                    <height>44</height>
                    <texture>OSDRepeatAllNF.png</texture>
                    <visible>Playlist.IsRepeat</visible>
                    <visible>!Control.HasFocus(912)</visible>
                    <aspectratio>Keep</aspectratio>
                </control>
                <control type="image">
                    <width>44</width>
                    <height>44</height>
                    <texture>OSDRepeatAllFO.png</texture>
                    <visible>Playlist.IsRepeat</visible>
                    <visible>Control.HasFocus(912)</visible>
                    <aspectratio>Keep</aspectratio>
                </control>
            </control>
            <!-- Stop Button-->
            <control type="button" id="402">
                <posx>89</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDStopFO.png</texturefocus>
                <texturenofocus>OSDStopNF.png</texturenofocus>
                <onleft>401</onleft>
                <onright>403</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Stop)</onclick>
            </control>
            <!-- Play/Pause Button-->
            <control type="togglebutton" id="403">
                <posx>133</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDPauseFO.png</texturefocus>
                <texturenofocus>OSDPauseNF.png</texturenofocus>
                <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
                <alttexturefocus>OSDPlayFO.png</alttexturefocus>
                <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
                <onleft>402</onleft>
                <onright>908</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Play)</onclick>
            </control>
            <!-- Random Button-->
            <control type="togglebutton" id="908">
                <description>Random button</description>
                <posx>178</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDRandomOffFO.png</texturefocus>
                <texturenofocus>OSDRandomOffNF.png</texturenofocus>
                <usealttexture>Playlist.IsRandom</usealttexture>
                <alttexturefocus>OSDRandomOnFO.png</alttexturefocus>
                <alttexturenofocus>OSDRandomOnNF.png</alttexturenofocus>
                <onleft>403</onleft>
                <onright>404</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Random)</onclick>
            </control>
            <!-- Forward Button-->
            <control type="button" id="404">
                <posx>222</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDForwardFO.png</texturefocus>
                <texturenofocus>OSDForwardNF.png</texturenofocus>
                <onleft>908</onleft>
                <onright>405</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Forward)</onclick>
            </control>
            <!-- Next Button-->
            <control type="button" id="405">
                <posx>267</posx>
                <posy>0</posy>
                <width>44</width>
                <height>44</height>
                <label>-</label>
                <texturefocus>OSDNextTrackFO.png</texturefocus>
                <texturenofocus>OSDNextTrackNF.png</texturenofocus>
                <onleft>404</onleft>
                <onright>400</onright>
                <onup>14</onup>
                <ondown>15</ondown>
                <onclick>XBMC.PlayerControl(Next)</onclick>
            </control>
        </control>
        <control type="group">
            <visible>Player.HasAudio</visible>
            <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            <visible>!Window.IsVisible(2007)</visible>
            <posx>484.44</posx>
            <posy>625</posy>
            <control type="button" id="14">
                <description>Decrease Rating</description>
                <posx>1280</posx>
                <posy>-215.62</posy>
                <width>36</width>
                <height>31</height>
                <onclick>DecreaseRating</onclick>
                <texturenofocus>scroll-down.png</texturenofocus>
                <texturefocus>scroll-down-focus.png</texturefocus>
                <align>center</align>
                <onleft>15</onleft>
                <onright>15</onright>
                <ondown>403</ondown>
                <onup>403</onup>
                <animation effect="slide" end="-782.18,0" delay="100" time="300">WindowOpen</animation>
            </control>
            <control type="button" id="15">
                <description>Increase Rating</description>
                <posx>1307</posx>
                <posy>-215.62</posy>
                <width>36</width>
                <height>31</height>
                <onclick>IncreaseRating</onclick>
                <texturenofocus>scroll-up.png</texturenofocus>
                <texturefocus>scroll-up-focus.png</texturefocus>
                <align>center</align>
                <onleft>14</onleft>
                <onright>14</onright>
                <ondown>403</ondown>
                <onup>403</onup>
                <animation effect="slide" end="-782.18,0" delay="100" time="300">WindowOpen</animation>
            </control>
        </control>
        <control type="group">
            <visible>Player.HasAudio</visible>
            <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
            <visible>Window.IsVisible(2007)</visible>
            <control type="grouplist" id="906">
                <posy>660.73</posy>
                <posx>0</posx>
                <align>center</align>
                <aligny>center</aligny>
                <width>1280</width>
                <height>50</height>
                <onleft />
                <onright />
                <onup />
                <ondown />
                <itemwidth>50</itemwidth>
                <itemheight>50</itemheight>
                <texturefocus>-</texturefocus>
                <itemgap>0</itemgap>
                <orientation>horizontal</orientation>
                <include>media-infopanel-effect</include>
                <control type="button" id="400">
                    <description>Previous button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDPrevTrackFO.png</texturefocus>
                    <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.PlayerControl(Previous)</onclick>
                    <label>-</label>
                    <font>-</font>
                </control>
                <control type="button" id="401">
                    <description>Rewind button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDRewindFO.png</texturefocus>
                    <texturenofocus>OSDRewindNF.png</texturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.PlayerControl(Rewind)</onclick>
                    <label>-</label>
                    <font>-</font>
                </control>
                <control type="group" id="925">
                    <width>50</width>
                    <height>50</height>
                    <visible>true</visible>
                    <control type="button" id="912">
                        <width>50</width>
                        <height>50</height>
                        <pulseonselect>yes</pulseonselect>
                        <onclick>PlayerControl(Repeat)</onclick>
                        <onleft>401</onleft>
                        <onright>402</onright>
                    </control>
                    <control type="image">
                        <width>50</width>
                        <height>50</height>
                        <texture>OSDRepeatNF.png</texture>
                        <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
                        <visible>!Control.HasFocus(912)</visible>
                        <aspectratio>Keep</aspectratio>
                    </control>
                    <control type="image">
                        <width>50</width>
                        <height>50</height>
                        <texture>OSDRepeatFO.png</texture>
                        <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
                        <visible>Control.HasFocus(912)</visible>
                        <aspectratio>Keep</aspectratio>
                    </control>
                    <control type="image">
                        <width>50</width>
                        <height>50</height>
                        <texture>OSDRepeatOneNF.png</texture>
                        <visible>Playlist.IsRepeatOne</visible>
                        <visible>!Control.HasFocus(912)</visible>
                        <aspectratio>Keep</aspectratio>
                    </control>
                    <control type="image">
                        <width>50</width>
                        <height>50</height>
                        <texture>OSDRepeatOneFO.png</texture>
                        <visible>Playlist.IsRepeatOne</visible>
                        <visible>Control.HasFocus(912)</visible>
                        <aspectratio>Keep</aspectratio>
                    </control>
                    <control type="image">
                        <width>50</width>
                        <height>50</height>
                        <texture>OSDRepeatAllNF.png</texture>
                        <visible>Playlist.IsRepeat</visible>
                        <visible>!Control.HasFocus(912)</visible>
                        <aspectratio>Keep</aspectratio>
                    </control>
                    <control type="image">
                        <width>50</width>
                        <height>50</height>
                        <texture>OSDRepeatAllFO.png</texture>
                        <visible>Playlist.IsRepeat</visible>
                        <visible>Control.HasFocus(912)</visible>
                        <aspectratio>Keep</aspectratio>
                    </control>
                </control>
                <control type="togglebutton" id="402">
                    <description>Stop button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDStopFO.png</texturefocus>
                    <texturenofocus>OSDStopNF.png</texturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.Dialog.Close(VideoOSD)</onclick>
                    <onclick>XBMC.PlayerControl(stop)</onclick>
                    <label>-</label>
                    <font>-</font>
                </control>
                <control type="togglebutton" id="403">
                    <description>Play/Pause button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDPauseFO.png</texturefocus>
                    <texturenofocus>OSDPauseNF.png</texturenofocus>
                    <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
                    <alttexturefocus>OSDPlayFO.png</alttexturefocus>
                    <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.PlayerControl(Play)</onclick>
                    <label>-</label>
                    <font>-</font>
                    <animation effect="fade" time="250" condition="!Player.Paused">VisibleChange</animation>
                </control>
                <control type="togglebutton" id="404">
                    <description>Random button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDRandomOffFO.png</texturefocus>
                    <texturenofocus>OSDRandomOffNF.png</texturenofocus>
                    <usealttexture>Playlist.IsRandom</usealttexture>
                    <alttexturefocus>OSDRandomOnFO.png</alttexturefocus>
                    <alttexturenofocus>OSDRandomOnNF.png</alttexturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.PlayerControl(Random)</onclick>
                    <label>-</label>
                    <font>-</font>
                </control>
                <control type="button" id="405">
                    <description>Forward button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDForwardFO.png</texturefocus>
                    <texturenofocus>OSDForwardNF.png</texturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.PlayerControl(Forward)</onclick>
                    <label>-</label>
                    <font>-</font>
                </control>
                <control type="button" id="406">
                    <description>Next button</description>
                    <width>50</width>
                    <height>50</height>
                    <texturefocus>OSDNextTrackFO.png</texturefocus>
                    <texturenofocus>OSDNextTrackNF.png</texturenofocus>
                    <pulseonselect>yes</pulseonselect>
                    <onclick>XBMC.PlayerControl(Next)</onclick>
                    <label>-</label>
                    <font>-</font>
                </control>
            </control>
        </control>
    </controls>
</window>