<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<window>
  <controls>
    <!-- these elements need condition visibility for OSD IS VISIBLE -->
     <control>
      <description>background botton</description>
      <id>300</id>
      <type>image</type>
      <posX>150</posX>
      <posY>582</posY>
      <width>1005</width>
      <height>139</height>
      <texture>OSD-Smalbackground.png</texture>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
      <visible>[player.rewinding|Control.IsVisible(10)|player.forwarding|player.paused]+!window.isosdvisible</visible>
    </control>
    <!-- <control>
      <description>TV Logo</description>
      <type>image</type>
      <id>0</id>
      <posX>1065</posX>
      <posY>635</posY>
      <width>70</width>
      <height>70</height>
      <texture>#Play.Current.Thumb</texture>
      <keepaspectratio>yes</keepaspectratio>
      <centered>yes</centered>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
      <visible>[player.rewinding|Control.IsVisible(10)|player.forwarding|player.paused]+!window.isosdvisible</visible>
      <animation effect="fade" time="150">windowopen</animation>
    </control>-->
     <control>
      <description>Movie Name</description>
      <id>36</id>
      <type>fadelabel</type>
      <width>515</width>
      <height>37</height>
      <posX>180</posX>
      <posY>600</posY>
      <font>font14</font>
      <label>#Play.Current.Title</label>
      <textcolor>white</textcolor>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
      <visible>[player.rewinding|Control.IsVisible(10)|player.forwarding|player.paused]+!window.isosdvisible</visible>
    </control>
     <control>
<!--Time -->
      <description>Current Time Info</description>
      <type>label</type>
      <posX>1125</posX>
      <posY>600</posY>
      <label>#time</label>
      <font>font16</font>
      <align>right</align>
      <textcolor>white</textcolor>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
     <visible>[player.rewinding|Control.IsVisible(10)|player.forwarding|player.paused]+!window.isosdvisible</visible>
    </control>
    <control>
<!--Progressbar -->
      <description>progress bar background</description>
      <type>image</type>
      <posX>174</posX>
      <posY>646</posY>
      <width>810</width>
      <height>25</height>
      <texture>osd_progress_background.png</texture>
      <visible>window.isosdvisible|player.paused|player.rewinding|player.forwarding|Control.IsVisible(10)</visible>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
    </control>
    <control>
      <description>progress bar</description>
      <type>progress</type>
      <id>1</id>
      <posX>165</posX>
      <posY>647</posY>
      <width>827</width>
      <height>25</height>
      <label>#play.progressbar.percentage</label>
      <visible>[window.isosdvisible|player.paused|player.rewinding|player.forwarding|Control.IsVisible(10)]+!window.isvisible(602)</visible>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
    </control>
    <control>
      <description>Start Time Info</description>
      <type>label</type>
      <posX>205</posX>
      <posY>691</posY>
      <label>#play.progressbar.currentplaytime</label>
      <align>center</align>
      <font>font12</font>
      <textcolor>white</textcolor>
      <visible>window.isosdvisible|player.paused|player.rewinding|player.forwarding|Control.IsVisible(10)</visible>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
    </control>
    <control>
      <description>End Time Info</description>
      <type>label</type>
      <posX>965</posX>
      <posY>691</posY>
      <label>#play.progressbar.currentremaining</label>
      <align>center</align>
      <font>font12</font>
      <textcolor>white</textcolor>
      <visible>window.isosdvisible|player.paused|player.rewinding|player.forwarding|Control.IsVisible(10)</visible>
      <animation effect="fade" time="250">visiblechange</animation>
      <animation effect="fade" time="250">windowopen</animation>
    </control>
    <!-- END OF these elements need condition visibility for OSD IS VISIBLE -->
    <control>
      <description>pause image</description>
      <type>image</type>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.paused+!Control.IsVisible(10)</visible>
      <texture>video-pause.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
<control>
      <description>row 1 label</description>
      <type>label</type>
      <id>10</id>
      <posX>570</posX>
      <posY>615</posY>
      <width>300</width>
      <label>-</label>
      <font>font14</font>
      <textcolor>white</textcolor>
      <visible>no</visible>
      <animation effect="zoom" start="100,100" end="120,120" time="0" >visible</animation>
    </control>
    <control>
      <description>row 2 label</description>
      <type>label</type>
      <id>11</id>
      <posX>570</posX>
      <posY>615</posY>
      <width>300</width>
      <label>-</label>
      <font>font14</font>
      <textcolor>white</textcolor>
      <visible>no</visible>
      <animation effect="zoom" start="100,100" end="120,120" time="0" >visible</animation>
    </control>
    <control>
      <description>row 3 label</description>
      <type>label</type>
      <id>12</id>
      <posX>570</posX>
      <posY>615</posY>
      <width>300</width>
      <label>-</label>
      <font>font14</font>
      <textcolor>white</textcolor>
      <visible>no</visible>
      <animation effect="zoom" start="100,100" end="120,120" time="0" >visible</animation>
    </control>
    <control>
      <description>2x image</description>
      <type>image</type>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.forwarding2x+!Control.IsVisible(10)</visible>
      <texture>video+2x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>4x image</description>
      <type>image</type>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.forwarding4x+!Control.IsVisible(10)</visible>
      <texture>video+4x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>8x image</description>
      <type>image</type>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.forwarding8x+!Control.IsVisible(10)</visible>
      <texture>video+8x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>16x image</description>
      <type>image</type>
       <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.forwarding16x+!Control.IsVisible(10)</visible>
      <texture>video+16x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>32x image</description>
      <type>image</type>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.forwarding32x+!Control.IsVisible(10)</visible>
      <texture>video+32x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>- 2x image</description>
      <type>image</type>
      <id>23</id>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.rewinding2x+!Control.IsVisible(10)</visible>
      <texture>video-2x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>- 4x image</description>
      <type>image</type>
      <id>24</id>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.rewinding4x+!Control.IsVisible(10)</visible>
      <texture>video-4x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>- 8x image</description>
      <type>image</type>
      <id>25</id>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.rewinding8x+!Control.IsVisible(10)</visible>
      <texture>video-8x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>- 16x image</description>
      <type>image</type>
      <id>26</id>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.rewinding16x+!Control.IsVisible(10)</visible>
      <texture>video-16x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
    <control>
      <description>- 32x image</description>
      <type>image</type>
      <id>27</id>
      <posX>580</posX>
      <posY>675</posY>
      <width>102</width>
      <height>26</height>
      <visible>player.rewinding32x+!Control.IsVisible(10)</visible>
      <texture>video-32x.png</texture>
      <colorkey>0</colorkey>
      <colordiffuse>White</colordiffuse>
      <animation effect="fade" time="250">visiblechange</animation>
    </control>
  </controls>
</window>