(smokehead @ feb. 09 2006,00:57 Wrote:jm you added the player.codecinfo stuff we talked about earlier, and it seems to work great except when playing a video file.. if you start a movie and press "white" nothing is visible, untill "black" is pressed and than everything is shown...
you bumped the version from 1.90 to 1.99 with only a few things added/modified, but will there be more features after v2.0? , cause i'm missing some stuff that i really like to see and play with...like:
* startup.xml
* buttonscroller navigation (l+r trigger)
* list/thumb panel zoom
* tags for adding sound
* and tons of other stuff
i to can confirm that no i cannot get the video info to show uing <info> or white button without having either the dialogseekbar condition left as per cvs so it uses the condition fullscreen + showinfo or i press title to bring up codec info. only then will the info/white button display information.
videofullscreen.xml
<window>
<id>2005</id>
<defaultcontrol>1</defaultcontrol>
<controls>
<!-- codec infos -->
<control>
<description>media info background image</description>
<type>image</type>
<id>0</id>
<posx>-10</posx>
<posy>40</posy>
<width>740</width>
<height>90</height>
<texture>osd_menu_bg.png</texture>
</control>
<control>
<description>row 1 label</description>
<type>label</type>
<id>10</id>
<posx>70</posx>
<posy>50</posy>
<label>-</label>
<align>left</align>
<font>font12</font>
</control>
<control>
<description>row 2 label</description>
<type>label</type>
<id>11</id>
<posx>70</posx>
<posy>75</posy>
<label>-</label>
<align>left</align>
<font>font12</font>
</control>
<control>
<description>row 3 label</description>
<type>label</type>
<id>12</id>
<posx>70</posx>
<posy>100</posy>
<label>-</label>
<align>left</align>
<font>font12</font>
</control>
<!-- buffering dialog -->
<control>
<description>buffering label</description>
<type>label</type>
<id>24</id>
<posx>210</posx>
<posy>520</posy>
<label>15107</label>
<width>291</width>
<align>center</align>
<font>font12</font>
<include>textcolorwhite</include>
</control>
<!-- media infos -->
<control>
<description>media info background image</description>
<type>image</type>
<id>1</id>
<posx>-10</posx>
<posy>455</posy>
<width>740</width>
<height>100</height>
<texture>osd_menu_bg.png</texture>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>cover image</description>
<type>image</type>
<id>1</id>
<posx>75</posx>
<posy>455</posy>
<width>100</width>
<height>100</height>
<info>videoplayer.cover</info>
<keepaspectratio>true</keepaspectratio>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>title label</description>
<type>label</type>
<id>1</id>
<width>400</width>
<posx>180</posx>
<posy>458</posy>
<info>videoplayer.title</info>
<align>left</align>
<font>special12</font>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>video director/year label</description>
<type>label</type>
<id>1</id>
<width>430</width>
<posx>180</posx>
<posy>479</posy>
<label>$info[videoplayer.director] | $info[videoplayer.year]</label>
<font>special13</font>
<align>left</align>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>genre label</description>
<type>label</type>
<id>1</id>
<width>430</width>
<posx>180</posx>
<posy>507</posy>
<label>$info[videoplayer.genre]</label>
<align>left</align>
<font>font10</font>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>time info label</description>
<type>label</type>
<id>1</id>
<width>430</width>
<posx>180</posx>
<posy>528</posy>
<label>$info[videoplayer.time] / $info[videoplayer.timeremaining] / $info[videoplayer.duration]</label>
<align>left</align>
<font>font10</font>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>time label</description>
<type>label</type>
<id>1</id>
<width>200</width>
<posx>660</posx>
<posy>458</posy>
<align>right</align>
<font>special13</font>
<label>$info[system.time]</label>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
<control>
<description>volume label</description>
<type>label</type>
<id>1</id>
<width>200</width>
<posx>660</posx>
<posy>479</posy>
<align>right</align>
<font>special13</font>
<label>$info[player.volume]</label>
<visible>[player.showinfo + window.isactive(fullscreenvideo)]</visible>
<animation effect="fade" time="500">visiblechange</animation>
</control>
</controls>
</window>
dialogseekbar... if i leave [player.showinfo + window.isactive(fullscreenvideo)] as a visible condition then the videoinfo works as it also shows the dialogseekbar.
but if i remove this from dialogseekbar... the other visible conditions in videofullscreen are ignored. hence only showing then when i either pause,ff,rw or show codec info (and then press white/info)