Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.33 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <window>
  3. <defaultcontrol>-</defaultcontrol>
  4. <onunload>Skin.SetString(LastVideoPlayed,PlayMedia("$INFO[Player.Filenameandpath]"))</onunload>
  5. <controls>
  6. <!-- Intro infos -->
  7. <control type="group" id="1">
  8. <visible>!String.IsEqual(Player.Filenameandpath,Skin.String(KodiIntroVideo))</visible>
  9. <visible>Integer.IsGreater(Player.time,3) + !Integer.IsGreater(Player.time,8) + !Skin.HasSetting(HideInfoStartOSD)</visible>
  10. <visible>![Window.IsActive(VideoOSD) | Window.IsVisible(osdvideosettings) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(videobookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide)]</visible>
  11. <visible>!Player.Paused + !Player.ShowInfo</visible>
  12. <animation effect="fade" time="150">VisibleChange</animation>
  13. <control type="image" id="1">
  14. <left>0</left>
  15. <top>230r</top>
  16. <width>1280</width>
  17. <height>230</height>
  18. <texture border="1">HomeNowPlayingBack.png</texture>
  19. </control>
  20. <include condition="VideoPlayer.Content(Movies)">OSDMovieCover</include>
  21. <include condition="VideoPlayer.Content(Episodes)">OSDTVShowCover</include>
  22. <control type="group" id="1">
  23. <left>330</left>
  24. <top>125r</top>
  25. <include>OSDMediaHeading</include>
  26. <include>OSDMediaFlagging</include>
  27. </control>
  28. </control>
  29. <!-- media infos -->
  30. <control type="group" id="2">
  31. <include>Clock</include>
  32. <visible>Skin.HasSetting(ShowFullScreenClock) + !String.IsEqual(Player.Filenameandpath,Skin.String(KodiIntroVideo)) + ![Window.IsVisible(SliderDialog) |Window.IsVisible(osdvideosettings) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(videobookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide)]</visible>
  33. </control>
  34. <control type="group" id="1">
  35. <depth>DepthOSD</depth>
  36. <visible>!String.IsEqual(Player.Filenameandpath,Skin.String(KodiIntroVideo))</visible>
  37. <visible>[Player.ShowInfo | Window.IsActive(VideoOSD)] | Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding</visible>
  38. <visible>![Window.IsVisible(SliderDialog) |Window.IsVisible(osdvideosettings) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(videobookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide)]</visible>
  39. <animation effect="fade" time="200">VisibleChange</animation>
  40. <control type="image" id="1">
  41. <left>-20</left>
  42. <top>-150</top>
  43. <width>1320</width>
  44. <height>256</height>
  45. <include condition="!String.IsEmpty(Skin.String(MediaPanelTrans))">TransparentEffect</include>
  46. <texture flipy="true" border="1">HomeNowPlayingBack.png</texture>
  47. <visible>!Skin.HasSetting(HideSystemTime)</visible>
  48. <visible>Player.ShowInfo | [!Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | Window.IsActive(VideoOSD)</visible>
  49. </control>
  50. <control type="group" id="1">
  51. <include>TopLeftInfo</include>
  52. <include>Clock</include>
  53. <include>Date</include>
  54. <visible>Player.ShowInfo | [!Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | Window.IsActive(VideoOSD)</visible>
  55. </control>
  56. <include>OSDMediaPlot</include>
  57. <control type="image" id="1">
  58. <left>-20</left>
  59. <top>230r</top>
  60. <width>1320</width>
  61. <height>230</height>
  62. <texture border="1">HomeNowPlayingBack.png</texture>
  63. <visible>Player.ShowInfo | Window.IsActive(VideoOSD) | [!Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [!Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)]</visible>
  64. <animation effect="slide" end="0,45" time="0" tween="back" easing="out" condition="[Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)]" reversible="true">Conditional</animation>
  65. <animation effect="slide" end="0,45" time="0" tween="back" easing="out" condition="[Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)] + !Player.ShowInfo" reversible="true">Conditional</animation>
  66. </control>
  67. <control type="group" id="1">
  68. <depth>DepthOSDPopout</depth>
  69. <include condition="!Skin.HasSetting(HideArtWorkOSD) + VideoPlayer.Content(Movies)">OSDMovieCover</include>
  70. <include condition="!Skin.HasSetting(HideArtWorkOSD) + VideoPlayer.Content(Episodes)">OSDTVShowCover</include>
  71. <control type="image" id="1">
  72. <description>cover image</description>
  73. <left>20</left>
  74. <top>235r</top>
  75. <width>300</width>
  76. <height>230</height>
  77. <texture fallback="DefaultVideo.png">$VAR[StreamingVideoIcon]</texture>
  78. <aspectratio aligny="bottom">keep</aspectratio>
  79. <bordertexture border="8">ThumbShadow.png</bordertexture>
  80. <bordersize>8</bordersize>
  81. <visible>!Skin.HasSetting(HideArtWorkOSD) + !VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes)</visible>
  82. </control>
  83. <visible>Player.ShowInfo | [!Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [!Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)]</visible>
  84. </control>
  85. <control type="group" id="1">
  86. <left>330</left>
  87. <top>185r</top>
  88. <animation effect="slide" end="-145,0" time="0" tween="back" easing="out" condition="Skin.HasSetting(HideArtWorkOSD) | [Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)] + !Player.ShowInfo" reversible="true">Conditional</animation>
  89. <include>OSDMediaHeading</include>
  90. <include>OSDMediaFlagging</include>
  91. <control type="label" id="1">
  92. <left>0</left>
  93. <top>120</top>
  94. <width>910</width>
  95. <height>25</height>
  96. <label>$LOCALIZE[31049] $INFO[Player.FinishTime]</label>
  97. <align>center</align>
  98. <aligny>center</aligny>
  99. <font>font12</font>
  100. <textcolor>grey</textcolor>
  101. <scroll>true</scroll>
  102. <visible>!Window.IsVisible(VideoOSD) + !VideoPlayer.Content(LiveTV)</visible>
  103. <animation effect="fade" time="150">VisibleChange</animation>
  104. </control>
  105. <control type="label" id="1">
  106. <left>0</left>
  107. <top>120</top>
  108. <width>910</width>
  109. <height>25</height>
  110. <label>$INFO[VideoPlayer.NextTitle,$LOCALIZE[209]$LOCALIZE[31001] ]</label>
  111. <align>center</align>
  112. <aligny>center</aligny>
  113. <font>font12</font>
  114. <textcolor>grey</textcolor>
  115. <scroll>true</scroll>
  116. <visible>!Window.IsVisible(VideoOSD) + VideoPlayer.Content(LiveTV)</visible>
  117. <animation effect="fade" time="150">VisibleChange</animation>
  118. </control>
  119. <visible>Player.ShowInfo | [!Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [!Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)]</visible>
  120. </control>
  121. <control type="group" id="1">
  122. <left>330</left>
  123. <top>95r</top>
  124. <animation effect="slide" end="-145,0" time="0" tween="back" easing="out" condition="Skin.HasSetting(HideArtWorkOSD) | [Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)] + !Player.ShowInfo" reversible="true">Conditional</animation>
  125. <visible>!VideoPlayer.Content(LiveTV) | [VideoPlayer.Content(LiveTV) + VideoPlayer.HasEpg]</visible>
  126. <visible>Player.ShowInfo | Window.IsVisible(VideoOSD) | [!Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [!Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)] | [!Skin.HasSetting(HideSeekBarOSD) + Skin.HasSetting(HidePopUpSeekBar) + [!Player.Playing | Player.DisplayAfterSeek]]</visible>
  127. <control type="label" id="1">
  128. <visible>!VideoPlayer.Content(LiveTV)</visible>
  129. <left>0</left>
  130. <top>0</top>
  131. <width>100</width>
  132. <height>40</height>
  133. <font>font13</font>
  134. <align>left</align>
  135. <aligny>center</aligny>
  136. <label>$INFO[Player.Time(hh:mm:ss)]</label>
  137. </control>
  138. <control type="label" id="1">
  139. <visible>VideoPlayer.Content(LiveTV)</visible>
  140. <left>0</left>
  141. <top>0</top>
  142. <width>100</width>
  143. <height>40</height>
  144. <font>font13</font>
  145. <align>left</align>
  146. <aligny>center</aligny>
  147. <label>$INFO[Player.StartTime(hh:mm)]</label>
  148. </control>
  149. <control type="progress" id="1">
  150. <description>ProgressbarCache</description>
  151. <left>100</left>
  152. <top>15</top>
  153. <width>720</width>
  154. <height>16</height>
  155. <info>Player.ProgressCache</info>
  156. <midtexture border="6,0,6,0">OSDProgressMidLight.png</midtexture>
  157. <visible>!Player.ChannelPreviewActive</visible>
  158. </control>
  159. <control type="progress" id="1">
  160. <description>Progressbar</description>
  161. <left>100</left>
  162. <top>15</top>
  163. <width>720</width>
  164. <height>16</height>
  165. <info>Player.Progress</info>
  166. </control>
  167. <control type="label" id="1">
  168. <visible>!VideoPlayer.Content(LiveTV)</visible>
  169. <left>820</left>
  170. <top>0</top>
  171. <width>100</width>
  172. <height>40</height>
  173. <font>font13</font>
  174. <align>right</align>
  175. <aligny>center</aligny>
  176. <label>$INFO[Player.Duration(hh:mm:ss)]</label>
  177. </control>
  178. <control type="label" id="1">
  179. <visible>VideoPlayer.Content(LiveTV)</visible>
  180. <left>820</left>
  181. <top>0</top>
  182. <width>100</width>
  183. <height>40</height>
  184. <font>font13</font>
  185. <align>right</align>
  186. <aligny>center</aligny>
  187. <label>$INFO[Player.FinishTime(hh:mm)]</label>
  188. </control>
  189. </control>
  190. </control>
  191. </controls>
  192. </window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement