show channel information - Serafean - 2013-04-12
Transparency in all its beauty doesn't honor/support the TV setting "Show channel information when switching channels" . This would be really nice when zapping using the remote, especially if it included the name of the currently running program (as confluence does)
Serafean
RE: show channel information - ezechiel1917 - 2013-04-22
This used to work, unfortunately I don't know which part of code is related to this feature. I believe all the channel info code is there, it's just missing some inclusion.
RE: show channel information - ezechiel1917 - 2013-05-06
Save the code below as VideoFullScreen.xml and replace original one in 720p folder.
It adds "Show channel information when switching channels" and "PVR signal info" to codec info.
Code: <window>
<defaultcontrol>-</defaultcontrol>
<controls>
<!-- codec infos -->
<control type="image">
<description>media info background image</description>
<posx>0</posx>
<posy>0</posy>
<width>1280</width>
<height>171</height>
<texture border="0,11,0,11">underlay4.png</texture>
</control>
<control type="label" id="10">
<description>row 1 label</description>
<posx>50</posx>
<posy>15</posy>
<label>-</label>
<align>left</align>
<font>font-19</font>
<include>VisibleFadeEffect</include>
</control>
<control type="label" id="11">
<description>row 2 label</description>
<posx>50</posx>
<posy>63</posy>
<label>-</label>
<align>left</align>
<font>font-19</font>
<include>VisibleFadeEffect</include>
</control>
<control type="label" id="12">
<description>row 3 label</description>
<posx>50</posx>
<posy>111</posy>
<label>-</label>
<align>left</align>
<font>font-19</font>
<include>VisibleFadeEffect</include>
</control>
<!-- PVR signal info -->
<control type="group">
<visible>Player.ShowCodec + VideoPlayer.Content(LiveTV) + system.getbool(pvrplayback.signalquality)</visible>
<posy>165</posy>
<control type="image">
<description>media info background image</description>
<posx>0</posx>
<posy>0</posy>
<width>1280</width>
<height>225</height>
<texture border="0,11,0,11">underlay4.png</texture>
</control>
<control type="label">
<description>Header</description>
<posx>50</posx>
<posy>10</posy>
<width>1200</width>
<height>25</height>
<label>$LOCALIZE[19005]</label>
<align>left</align>
<aligny>center</aligny>
<font>font-20c</font>
<textcolor>blue</textcolor>
</control>
<control type="label">
<description>Backend</description>
<posx>50</posx>
<posy>40</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19012]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label">
<description>Backend value</description>
<posx>220</posx>
<posy>40</posy>
<width>1000</width>
<height>25</height>
<label>$INFO[PVR.ActStreamClient]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>Device</description>
<posx>50</posx>
<posy>65</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19006]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label">
<description>Device value</description>
<posx>220</posx>
<posy>65</posy>
<width>1000</width>
<height>25</height>
<label>$INFO[PVR.ActStreamDevice]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>Status</description>
<posx>50</posx>
<posy>90</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19007]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font12</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label">
<description>Status value</description>
<posx>220</posx>
<posy>90</posy>
<width>1000</width>
<height>25</height>
<label>$INFO[PVR.ActStreamStatus]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>Signal</description>
<posx>50</posx>
<posy>115</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19008]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="progress">
<description>Progressbar</description>
<posx>220</posx>
<posy>122</posy>
<width>910</width>
<height>14</height>
<info>PVR.ActStreamProgrSignal</info>
</control>
<control type="label">
<description>Signal value</description>
<posx>1200</posx>
<posy>115</posy>
<width>180</width>
<height>25</height>
<label>$INFO[PVR.ActStreamSignal]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>SNR</description>
<posx>50</posx>
<posy>140</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19009]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="progress">
<description>Progressbar</description>
<posx>220</posx>
<posy>147</posy>
<width>910</width>
<height>14</height>
<overlaytexture>-</overlaytexture>
<info>PVR.ActStreamProgrSNR</info>
</control>
<control type="label">
<description>SNR value</description>
<posx>1200</posx>
<posy>140</posy>
<width>180</width>
<height>25</height>
<label>$INFO[PVR.ActStreamSNR]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>BER</description>
<posx>50</posx>
<posy>165</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19010]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label">
<description>BER value</description>
<posx>220</posx>
<posy>165</posy>
<width>1000</width>
<height>25</height>
<label>$INFO[PVR.ActStreamBER]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>UNC</description>
<posx>430</posx>
<posy>165</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19011]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label">
<description>UNC value</description>
<posx>600</posx>
<posy>165</posy>
<width>1000</width>
<height>25</height>
<label>$INFO[PVR.ActStreamUNC]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
<control type="label">
<description>Encryption</description>
<posx>50</posx>
<posy>190</posy>
<width>165</width>
<height>25</height>
<label>$LOCALIZE[19015]:</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label">
<description>Encryption value</description>
<posx>220</posx>
<posy>190</posy>
<width>1000</width>
<height>25</height>
<label>$INFO[PVR.ActStreamEncryptionName]</label>
<align>left</align>
<aligny>center</aligny>
<font>font19</font>
<textcolor>white</textcolor>
</control>
</control>
<!-- PVR LiveTV -->
<control type="group" id="1">
<animation effect="slide" start="0,180" end="0,0" time="300">WindowOpen</animation>
<animation effect="slide" start="0,0" end="0,180" time="300">WindowClose</animation>
<visible>Player.ShowInfo + ![Window.IsVisible(FullscreenInfo) | Window.IsVisible(VideoOSD) | Window.IsVisible(123) | Window.IsVisible(124) | Window.IsVisible(125) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide) | Window.IsVisible(SliderDialog)]</visible>
<visible>VideoPlayer.Content(LiveTV) + !IsEmpty(VideoPlayer.ChannelName)</visible>
<posy>520</posy>
<control type="image" id="1">
<description>cover image</description>
<posx>10</posx>
<posy>43</posy>
<width>279</width>
<height>157</height>
<aspectratio align="center" aligny="center" scalediffuse="true">keep</aspectratio>
<texture diffuse="video-diffuse.png">$INFO[VideoPlayer.Cover]</texture>
</control>
<control type="image" id="1">
<description>media info background image</description>
<posx>280</posx>
<posy>23</posy>
<width>1102</width>
<height>220</height>
<texture border="42">panel-shadow-reverse.png</texture>
</control>
<include condition="Skin.HasSetting(HateTransparency)">T-Panel4</include>
<control type="image" id="1">
<description>media info background image</description>
<posx>300</posx>
<posy>43</posy>
<width>1070</width>
<height>200</height>
<texture border="30">panel.png</texture>
</control>
<control type="button" id="1">
<description>SmallInfo button</description>
<posx>195r</posx>
<posy>55</posy>
<width>28</width>
<height>28</height>
<label>-</label>
<font>-</font>
<texturefocus>-</texturefocus>
<texturenofocus>-</texturenofocus>
<onleft>3</onleft>
<onright>2</onright>
<onup>1</onup>
<ondown>1</ondown>
</control>
<control type="label" id="1">
<posx>325</posx>
<posy>58</posy>
<width>710</width>
<height>25</height>
<label>$VAR[DialogFullScreenInfoLabel1]</label>
<align>left</align>
<aligny>center</aligny>
<font>font-20</font>
<textcolor>blue</textcolor>
</control>
<control type="label" id="1">
<posx>325</posx>
<posy>84</posy>
<width>925</width>
<height>25</height>
<label>$INFO[VideoPlayer.Title]</label>
<align>left</align>
<aligny>center</aligny>
<font>font-32</font>
<textcolor>lightblue</textcolor>
</control>
<control type="label" id="1">
<posx>325</posx>
<posy>110</posy>
<width>625</width>
<height>25</height>
<label>$VAR[DialogFullScreenInfoLabel2]</label>
<align>left</align>
<aligny>center</aligny>
<font>font-20</font>
<textcolor>white</textcolor>
</control>
<control type="label" id="1">
<description>System Time Label</description>
<posx>1255</posx>
<posy>58</posy>
<width>200</width>
<height>25</height>
<textcolor>blue</textcolor>
<label>$INFO[System.Time]</label>
<align>right</align>
<aligny>center</aligny>
<font>font-23</font>
</control>
<control type="button" id="1">
<posx>1258</posx>
<posy>62</posy>
<width>20</width>
<height>20</height>
<texturefocus>close-window-focus.png</texturefocus>
<texturenofocus>close-window-nofocus.png</texturenofocus>
<onclick>Dialog.Close(fullscreeninfo)</onclick>
<visible>Skin.HasSetting(TouchScreenMode)</visible>
</control>
<control type="label" id="1">
<description>Video End Time</description>
<posx>1255</posx>
<posy>110</posy>
<width>300</width>
<height>25</height>
<textcolor>white</textcolor>
<label>$LOCALIZE[31050]: $INFO[Player.FinishTime]</label>
<align>right</align>
<aligny>center</aligny>
<font>font-20</font>
</control>
<control type="label" id="1">
<description>time label</description>
<posx>325</posx>
<posy>134</posy>
<width>280</width>
<height>25</height>
<textcolor>lightblue</textcolor>
<label>$INFO[VideoPlayer.Time]</label>
<align>left</align>
<aligny>center</aligny>
<font>font-20</font>
<textcolor>white</textcolor>
</control>
<control type="progress" id="1">
<description>Progressbar Cache</description>
<posx>420</posx>
<posy>140</posy>
<width>741</width>
<height>15</height>
<info>Player.ProgressCache</info>
<midtexture border="10,0,10,0">ProgressCache.png</midtexture>
</control>
<control type="progress" id="1">
<description>Progressbar</description>
<posx>420</posx>
<posy>140</posy>
<width>741</width>
<height>15</height>
<info>Player.Progress</info>
</control>
<control type="slider" id="888">
<description>Slider</description>
<posx>420</posx>
<posy>140</posy>
<width>741</width>
<height>15</height>
<action>seek</action>
</control>
<control type="label" id="1">
<description>time label</description>
<posx>1255</posx>
<posy>134</posy>
<width>280</width>
<height>25</height>
<textcolor>lightblue</textcolor>
<label>$INFO[Player.Duration]</label>
<align>right</align>
<aligny>center</aligny>
<font>font-20</font>
<textcolor>white</textcolor>
</control>
<control type="label" id="1">
<description>Chapter Pos No</description>
<posx>1255</posx>
<posy>155</posy>
<width>490</width>
<height>25</height>
<textcolor>lightgrey</textcolor>
<label>$LOCALIZE[19148]: $INFO[VideoPlayer.ChannelNumber,, - ]$LOCALIZE[19141]: $INFO[VideoPlayer.ChannelGroup]</label>
<align>right</align>
<aligny>center</aligny>
<font>font-19</font>
<wrapmultiline>true</wrapmultiline>
</control>
<control type="label" id="1">
<description>Chapter Pos No</description>
<posx>1255</posx>
<posy>175</posy>
<width>490</width>
<height>25</height>
<textcolor>lightgrey</textcolor>
<label>$LOCALIZE[209]: $INFO[VideoPlayer.NextTitle]</label>
<align>right</align>
<aligny>center</aligny>
<font>font-19</font>
<wrapmultiline>true</wrapmultiline>
</control>
<control type="group" id="1">
<posx>325</posx>
<posy>158</posy>
<width>328</width>
<height>40</height>
<control type="image" id="1">
<posx>0</posx>
<posy>0</posy>
<width>53</width>
<height>40</height>
<texture fallback="mediaflag-resolution.png">flags/movies/resolution/$INFO[VideoPlayer.VideoResolution,,.png]</texture>
</control>
<control type="image" id="1">
<posx>55</posx>
<posy>0</posy>
<width>53</width>
<height>40</height>
<texture fallback="mediaflag-aspectratio.png">flags/movies/aspectratio/$INFO[VideoPlayer.VideoAspect,,.png]</texture>
</control>
<control type="image" id="1">
<posx>110</posx>
<posy>0</posy>
<width>53</width>
<height>40</height>
<texture fallback="mediaflag-videocodec.png">flags/movies/videocodec/$INFO[VideoPlayer.VideoCodec,,.png]</texture>
</control>
<control type="image" id="1">
<posx>165</posx>
<posy>0</posy>
<width>53</width>
<height>40</height>
<texture fallback="mediaflag-audiocodec.png">$VAR[IncludesMediaFlagsVideoFullScreenAudioCodec]</texture>
</control>
</control>
</control>
</controls>
</window>
RE: show channel information - Serafean - 2013-05-28
Hi, sorry for the long delay.
I just tried it, and it works beatifully, thanks.
Serafean
|