only call IPlayerCallback::OnPlayBackSpeedChanged if the speed has actually changed
[vuplus_xbmc] / addons / skin.touched / 4x3Hirez / IncludesCodecFlagging.xml
1 <includes>
2         <include name="VideoCodecFlaggingConditions">
3                 <control type="image">
4                         <description>Video rez Image</description>
5                         <width>70</width>
6                         <height>45</height>
7                         <aspectratio align="right">keep</aspectratio>
8                         <texture>$INFO[ListItem.VideoResolution,flagging/video/,.png]</texture>
9                 </control>
10                 <control type="image">
11                         <description>Common Codec Image</description>
12                         <width>100</width>
13                         <height>45</height>
14                         <aspectratio align="left">keep</aspectratio>
15                         <texture>$INFO[ListItem.VideoCodec,flagging/video/,.png]</texture>
16                         <!-- Don't show if its one of the 500 divx codecs -->
17                         <visible>![substring(ListItem.VideoCodec,div,left) | stringcompare(ListItem.VideoCodec,dx50)]</visible>
18                 </control>
19                 <control type="image">
20                         <description>Divx Codec Image</description>
21                         <width>100</width>
22                         <height>45</height>
23                         <aspectratio align="left">keep</aspectratio>
24                         <texture>flagging/video/divx.png</texture>
25                         <visible>[substring(ListItem.VideoCodec,div,left) | stringcompare(ListItem.VideoCodec,dx50)]</visible>
26                 </control>
27         </include>
28         <include name="VideoTypeHackFlaggingConditions">
29                 <control type="image">
30                         <description>Bluray Image</description>
31                         <width>100</width>
32                         <height>45</height>
33                         <aspectratio align="left">keep</aspectratio>
34                         <texture>flagging/video/bluray.png</texture>
35                         <visible>[substring(ListItem.FilenameAndPath,bluray) | substring(ListItem.FilenameAndPath,bdrip)] + !Skin.HasSetting(HideFilenameFlagging)</visible>
36                 </control>
37                 <control type="image">
38                         <description>HDDVD Image</description>
39                         <width>100</width>
40                         <height>45</height>
41                         <aspectratio align="left">keep</aspectratio>
42                         <texture>flagging/video/hddvd.png</texture>
43                         <visible>substring(ListItem.FilenameAndPath,hddvd) + !Skin.HasSetting(HideFilenameFlagging)</visible>
44                 </control>
45                 <control type="image">
46                         <description>DVD Image</description>
47                         <width>100</width>
48                         <height>45</height>
49                         <aspectratio align="left">keep</aspectratio>
50                         <texture>flagging/video/dvd.png</texture>
51                         <visible>[substring(ListItem.FilenameAndPath,dvd) + ![substring(ListItem.FilenameAndPath,hddvd) | substring(ListItem.FilenameAndPath,bluray) | substring(ListItem.FilenameAndPath,bdrip)]] + !Skin.HasSetting(HideFilenameFlagging)</visible>
52                 </control>
53                 <control type="image">
54                         <description>TV Types Image</description>
55                         <width>100</width>
56                         <height>45</height>
57                         <aspectratio align="left">keep</aspectratio>
58                         <texture>flagging/video/TV.png</texture>
59                         <visible>[substring(ListItem.FilenameAndPath,pdtv) | substring(ListItem.FilenameAndPath,hdtv) | substring(ListItem.FilenameAndPath,dsr)] + !Skin.HasSetting(HideFilenameFlagging)</visible>
60                 </control>
61                 <control type="image">
62                         <description>VHS Image</description>
63                         <width>100</width>
64                         <height>45</height>
65                         <aspectratio align="left">keep</aspectratio>
66                         <texture>flagging/video/vhs.png</texture>
67                         <visible>substring(ListItem.FilenameAndPath,vhs) + !Skin.HasSetting(HideFilenameFlagging)</visible>
68                 </control>
69         </include>
70         <include name="AudioCodecFlaggingConditions">
71                 <control type="image">
72                         <description>Audio Codec Image</description>
73                         <width>100</width>
74                         <height>45</height>
75                         <aspectratio align="right">keep</aspectratio>
76                         <texture>$INFO[ListItem.AudioCodec,flagging/audio/,.png]</texture>
77                 </control>
78         </include>
79         <include name="AudioChannelsFlaggingConditions">
80                 <control type="image">
81                         <description>Audio Codec Image</description>
82                         <width>70</width>
83                         <height>45</height>
84                         <aspectratio align="left">keep</aspectratio>
85                         <texture>$INFO[ListItem.AudioChannels,flagging/audio/,.png]</texture>
86                 </control>
87         </include>
88         <include name="AspectCodecFlaggingConditions">
89                 <control type="image">
90                         <description>Aspectratio Image</description>
91                         <width>70</width>
92                         <height>45</height>
93                         <aspectratio align="right">keep</aspectratio>
94                         <texture>$INFO[ListItem.VideoAspect,flagging/aspectratio/,.png]</texture>
95                 </control>
96         </include>
97 </includes>