<?xml version="1.0" encoding="utf-8"?>
<window type="dialog">
    <visible>!Window.IsVisible(DialogPlayerProcessInfo.xml)</visible>
    <visible>![Skin.HasSetting(DisableOSDInfoOnPause)+Player.Paused]|Window.IsVisible(VideoOSD.xml)</visible>
    <visible>![Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | Window.IsActive(script-XBMC-Subtitles-main.xml)]</visible>
    <visible>Window.IsActive(DialogFullScreenInfo.xml) | Window.IsActive(VideoOSD.xml) | [Window.IsVisible(FullScreenVideo) + !System.IdleTime(20) + [Player.Seeking | Player.DisplayAfterSeek | [Player.Paused + !Player.Caching] | Player.Forwarding | Player.Rewinding]]</visible>
    <include>OSDFade</include>
    <zorder>3</zorder>
    <controls>
        <control type="image">
            <posx>-15</posx>
            <posy>0</posy>
            <width>1950</width>
            <height>54</height>
            <texture flipy="true" border="3">OSD/osd_progress_background.png</texture>
        </control>
        <control type="label">
            <posx>20</posx>
            <posy>0</posy>
            <height>50</height>
            <width>50</width>
            <align>left</align>
            <aligny>center</aligny>
            <font>OSDFontAwesome</font>
            <shadowcolor>ShadowColor</shadowcolor>
            <label></label>
        </control>
        <control type="label">
            <visible>VideoPlayer.Content(livetv)</visible>
            <posx>64</posx>
            <posy>0</posy>
            <width>1370</width>
            <height>52</height>
            <align>left</align>
            <aligny>center</aligny>
            <font>OSDFont</font>
            <shadowcolor>ShadowColor</shadowcolor>
            <label>$INFO[VideoPlayer.ChannelNumber,,  •  ]$INFO[VideoPlayer.ChannelName]$INFO[VideoPlayer.Title,  •  ]</label>
        </control>
        <control type="label">
            <visible>!VideoPlayer.Content(livetv)</visible>
            <posx>64</posx>
            <posy>0</posy>
            <width>1370</width>
            <height>52</height>
            <align>left</align>
            <aligny>center</aligny>
            <font>OSDFont</font>
            <shadowcolor>ShadowColor</shadowcolor>
            <label>$INFO[VideoPlayer.TVShowTitle]$INFO[VideoPlayer.Artist,,  •  ]$INFO[VideoPlayer.Album,,  •  ]$INFO[VideoPlayer.Season,  •  $LOCALIZE[31973],.]$INFO[VideoPlayer.Episode,,  •  ]$INFO[VideoPlayer.Title]</label>
        </control>
        <control type="label">
            <visible>![!VideoPlayer.HasEpg+VideoPlayer.Content(livetv)]</visible>
            <posx>1855</posx>
            <posy>0</posy>
            <width>500</width>
            <height>52</height>
            <align>right</align>
            <aligny>center</aligny>
            <font>OSDFont</font>
            <shadowcolor>ShadowColor</shadowcolor>
            <label>[COLOR=AlternateColor]$LOCALIZE[19127]: $INFO[Player.FinishTime]  •  [/COLOR]$INFO[System.Time]</label>
        </control>
        <control type="label">
            <visible>[!VideoPlayer.HasEpg+VideoPlayer.Content(livetv)]</visible>
            <posx>1855</posx>
            <posy>0</posy>
            <width>500</width>
            <height>52</height>
            <align>right</align>
            <aligny>center</aligny>
            <font>OSDFont</font>
            <shadowcolor>ShadowColor</shadowcolor>
            <label>$INFO[System.Time]</label>
        </control>
        <control type="label">
            <posx>1899</posx>
            <posy>0</posy>
            <height>50</height>
            <width>50</width>
            <align>right</align>
            <aligny>center</aligny>
            <font>OSDFontAwesome</font>
            <shadowcolor>ShadowColor</shadowcolor>
            <label></label>
        </control>
        <control type="group">
            <visible>Window.IsActive(DialogFullScreenInfo.xml) | [Player.Seeking | Player.DisplayAfterSeek | [Player.Paused + !Player.Caching] | Player.Forwarding | Player.Rewinding | Window.IsActive(videoosd.xml)]</visible>
            <include>OSDVisibleFadeEffect</include>
            <posy>0</posy>
            <control type="image">
                <posx>-15</posx>
                <posy>1026</posy>
                <width>1950</width>
                <height>54</height>
                <texture border="3">OSD/osd_progress_background.png</texture>
            </control>
            <include content="ProgressBar">
                <param name="id" value="0"/>
                <param name="visible" value="Player.Caching"/>
                <param name="x" value="0"/>
                <param name="y" value="1001"/>
                <param name="width" value="1920"/>
                <param name="height" value="54"/>
                <param name="texturebg" value="-"/>
                <param name="gfx" value="OSD/osd_progress_mid54_green.png"/>
                <param name="border" value="3"/>
                <param name="borderbg" value="0"/>
                <param name="coldiffbg" value="ffffffff"/>
                <param name="colordiffuse" value="ffffffff"/>
                <param name="info" value="Player.CacheLevel"/>
                <param name="reveal" value="false"/>
            </include>
            <include content="ProgressBar">
                <param name="id" value="0"/>
                <param name="visible" value="true"/>
                <param name="x" value="0"/>
                <param name="y" value="1001"/>
                <param name="width" value="1920"/>
                <param name="height" value="54"/>
                <param name="texturebg" value="-"/>
                <param name="gfx" value="OSD/osd_progress_mid54_red.png"/>
                <param name="border" value="3"/>
                <param name="borderbg" value="0"/>
                <param name="coldiffbg" value="ffffffff"/>
                <param name="colordiffuse" value="ffffffff"/>
                <param name="info" value="Player.ProgressCache"/>
                <param name="reveal" value="false"/>
            </include>
            <include content="ProgressBar">
                <param name="id" value="23"/>
                <param name="visible" value="true"/>
                <param name="x" value="0"/>
                <param name="y" value="1001"/>
                <param name="width" value="1920"/>
                <param name="height" value="54"/>
                <param name="texturebg" value="-"/>
                <param name="gfx" value="OSD/osd_progress_mid54.png"/>
                <param name="border" value="3"/>
                <param name="borderbg" value="0"/>
                <param name="coldiffbg" value="ffffffff"/>
                <param name="colordiffuse" value="ffffffff"/>
                <param name="info" value="Player.Progress"/>
                <param name="reveal" value="false"/>
            </include>
            <include content="ProgressBar">
                <param name="id" value="0"/>
                <param name="visible" value="PVR.IsTimeshift"/>
                <param name="x" value="0"/>
                <param name="y" value="1001"/>
                <param name="width" value="1920"/>
                <param name="height" value="54"/>
                <param name="texturebg" value="-"/>
                <param name="gfx" value="OSD/osd_progress_mid54_timeshift.png"/>
                <param name="border" value="3"/>
                <param name="borderbg" value="0"/>
                <param name="coldiffbg" value="ffffffff"/>
                <param name="colordiffuse" value="ffffffff"/>
                <param name="info" value="PVR.TimeshiftProgress"/>
                <param name="reveal" value="false"/>
            </include>
            <control type="slider" id="401">
                <description>Seek Position</description>
                <visible>Player.Seeking</visible>
                <animation effect="fade" start="0" end="100" time="150">Visible</animation>
                <animation effect="fade" start="100" end="0" time="150">Hidden</animation>
                <posx>0</posx>
                <posy>985</posy>
                <width>1920</width>
                <height>54</height>
                <texturesliderbar>OSD/osd_progress_empty.png</texturesliderbar>
                <textureslidernib>buttons/SliderNibFO.png</textureslidernib>
                <textureslidernibfocus>buttons/SliderNibFO.png</textureslidernibfocus>
            </control>
            <control type="label">
                <posx>20</posx>
                <posy>1026</posy>
                <height>50</height>
                <width>50</width>
                <align>left</align>
                <aligny>center</aligny>
                <font>OSDFontAwesome</font>
                <shadowcolor>ShadowColor</shadowcolor>
                <label></label>
            </control>
            <control type="label">
                <visible>![!VideoPlayer.HasEpg+VideoPlayer.Content(livetv)]</visible>
                <posx>64</posx>
                <posy>1026</posy>
                <height>52</height>
                <width>180</width>
                <align>left</align>
                <label>$INFO[Player.Time]</label>
                <font>OSDFont</font>
                <shadowcolor>ShadowColor</shadowcolor>
            </control>
            <control type="label">
                <visible>![!VideoPlayer.HasEpg+VideoPlayer.Content(livetv)]</visible>
                <posx>1855</posx>
                <posy>1026</posy>
                <height>52</height>
                <width>180</width>
                <align>right</align>
                <label>$INFO[Player.TimeRemaining,-]</label>
                <font>OSDFont</font>
                <shadowcolor>ShadowColor</shadowcolor>
            </control>
            <control type="label">
                <posx>1899</posx>
                <posy>1026</posy>
                <height>50</height>
                <width>50</width>
                <align>right</align>
                <aligny>center</aligny>
                <font>OSDFontAwesome</font>
                <shadowcolor>ShadowColor</shadowcolor>
                <label></label>
            </control>
        </control>
        <control type="group" id="22929">
            <posy>1026</posy>
            <control type="label">
                <include>SeekbarLabels</include>
                <label>$VAR[SeekLabel]</label>
            </control>
            <control type="image">
                <visible>player.rewinding</visible>
                <posx>850</posx>
                <posy>2</posy>
                <width>50</width>
                <height>50</height>
                <texture>topbar/topbar_rewind_focus.png</texture>
            </control>
            <control type="image">
                <visible>player.forwarding</visible>
                <posx>1020</posx>
                <posy>2</posy>
                <width>50</width>
                <height>50</height>
                <texture>topbar/topbar_fastforward_focus.png</texture>
            </control>
        </control>
        <control type="group">
            <animation effect="slide" start="0,0" end="0,-250" time="100" condition="window.IsActive(DialogFullScreenInfo.xml)">conditional</animation>
            <animation effect="slide" start="0,0" end="0,50" time="100" condition="window.IsActive(VideoOSD.xml)+window.IsActive(DialogFullScreenInfo.xml)">conditional</animation>
            <visible>!Skin.HasSetting(DisablePauseIconOSD)</visible>
            <visible>!Player.Caching</visible>
            <include>OSDVisibleFadeEffect</include>
            <posy>0</posy>
            <control type="image">
               <visible>Player.Paused</visible>
                <include>OSDVisibleFadeEffect</include>
                <posx>810</posx>
                <posy>390</posy>
                <width>300</width>
                <height>300</height>
                <texture>OSD/pause.png</texture>
            </control>
            <control type="image">
                <visible>player.rewinding</visible>
                <include>OSDVisibleFadeEffect</include>
                <posx>810</posx>
                <posy>390</posy>
                <width>300</width>
                <height>300</height>
                <texture>OSD/rewind.png</texture>
            </control>
            <control type="image">
                <visible>player.forwarding</visible>
                <include>OSDVisibleFadeEffect</include>
                <posx>810</posx>
                <posy>390</posy>
                <width>300</width>
                <height>300</height>
                <texture>OSD/fastforward.png</texture>
            </control>
        </control>
        <control type="group">
            <visible>!Window.IsActive(DialogFullScreenInfo.xml)</visible>
            <visible>Player.ShowInfo + VideoPlayer.Content(LiveTV) + Window.IsActive(fullscreenvideo)</visible>
            <include>OSDVisibleFadeEffect</include>
            <include>OSDInfoPanel</include>
        </control>
    </controls>
</window>
