<?xml version="1.0" encoding="utf-8"?>
<window id="120">
    <defaultcontrol>213</defaultcontrol>
    <type>dialog</type>
    <coordinates>
        <system>1</system>
        <origin x="0" y="0">true</origin>
    </coordinates>
    <controls>
        <visible>!SubString(Window(10025).Property(TvTunesIsAlive),True)</visible>
        <control type="image" id="1">
            <description>Media Info Background Image</description>
            <posx>-18</posx>
            <posy>651</posy>
            <width>1316</width>
            <height>69</height>
            <texture>black.png</texture>
        </control>
        <control type="image" id="1">
            <description>Media Info Background Image</description>
            <posx>-18</posx>
            <posy>651</posy>
            <width>1316</width>
            <height>4</height>
            <texture>separatorosd.png</texture>
        </control>
        <control type="slider" id="87">
            <description>Seek Slider</description>
            <posx>159.93</posx>
            <posy>36.25</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 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="207">
                <description>Record Button</description>
                <width>50</width>
                <height>50</height>
                <texturefocus>OSDRecordFO.png</texturefocus>
                <texturenofocus>OSDRecordNF.png</texturenofocus>
                <pulseonselect>yes</pulseonselect>
                <onclick>XBMC.PlayerControl(Record)</onclick>
                <label>-</label>
                <font>-</font>
                <visible>Player.CanRecord</visible>
            </control>
            <control type="button" id="208">
                <description>Lyrics Button</description>
                <width>50</width>
                <height>50</height>
                <texturefocus>OSDLyricsFO.png</texturefocus>
                <texturenofocus>OSDLyricsNF.png</texturenofocus>
                <pulseonselect>yes</pulseonselect>
                <onclick>Close</onclick>
                <onclick>XBMC.RunScript($INFO[Skin.String(LyricScript_Path)])</onclick>
                <label>-</label>
                <font>-</font>
                <visible>Skin.HasSetting(DialogSubMenu9)</visible>
                <onclick>!XBMC.PlayerControl(Record)</onclick>
            </control>
            <control type="togglebutton" id="908">
                <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="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>908</onleft>
                    <onright>210</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="button" id="210">
                <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="211">
                <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="togglebutton" id="212">
                <description>Stop button</description>
                <width>50</width>
                <height>50</height>
                <texturefocus>OSDStopFO.png</texturefocus>
                <texturenofocus>OSDStopNF.png</texturenofocus>
                <alttexturefocus>OSDStopFO.png</alttexturefocus>
                <alttexturenofocus>OSDStopNF.png</alttexturenofocus>
                <pulseonselect>yes</pulseonselect>
                <onclick>XBMC.Dialog.Close(VideoOSD)</onclick>
                <onclick>XBMC.PlayerControl(stop)</onclick>
                <label>-</label>
                <font>-</font>
            </control>
            <control type="togglebutton" id="213">
                <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="button" id="214">
                <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="215">
                <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 type="button" id="216">
                <description>Mute button</description>
                <width>50</width>
                <height>50</height>
                <texturefocus>OSDMuteFO.png</texturefocus>
                <texturenofocus>OSDMuteNF.png</texturenofocus>
                <pulseonselect>yes</pulseonselect>
                <onclick>XBMC.Mute</onclick>
                <label>-</label>
                <font>-</font>
            </control>
            <control type="button" id="500">
                <description>Visualisation Select Button</description>
                <width>50</width>
                <height>50</height>
                <texturefocus>OSDVizFO.png</texturefocus>
                <texturenofocus>OSDVizNF.png</texturenofocus>
                <pulseonselect>yes</pulseonselect>
                <label>-</label>
                <font>-</font>
            </control>
            <control type="button" id="701">
                <width>50</width>
                <height>50</height>
                <label>$LOCALIZE[250] $LOCALIZE[21417]</label>
                <font>-</font>
                <texturefocus>OSDPresetSettingsFO.png</texturefocus>
                <texturenofocus>OSDPresetSettingsNF.png</texturenofocus>
                <onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick>
            </control>
            <control type="button" id="702">
                <width>50</width>
                <height>50</height>
                <texturefocus>OSDPreFO.png</texturefocus>
                <texturenofocus>OSDPreNF.png</texturenofocus>
                <pulseonselect>yes</pulseonselect>
                <onclick>XBMC.ActivateWindow(122)</onclick>
                <label>31048</label>
                <font>-</font>
            </control>
        </control>
    </controls>
</window>