| |||||||
| General Development (no feature request here!) You were able to fix an issue, or improved a feature? Post it here. |
![]() |
| | Thread Tools | Display Modes |
| | #1 (permalink) |
| Portal Member Join Date: Jun 2007 Age: 32
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
Country: | Hi all! The situation is: if I activate the OSD [Y] in Movie or DVD playback I am not able to use the skip forward/backward functions [right, left, up, down] (I don't mean the fast fwd/bkwd funktion [F5, F6]!!). I would like to use the skip funktions and see instantly the change of the progress bar, i.e. to see, where am I in the movie? This is IMO more intuitive than only seeing an abstract +/- value (at present the small OSD/progress bar disappears immediately). An alternative could be an OSD/progress bar that is seen ca. 2 sec. longer after the skiping command has been executed. The last few days I tried to achieve this by changing my SVN source code. Now, since I'm not a pro it was more like a trial & error massacre and I wasn't able to manage it. Therefore my questions: Is my purpose possible at all (for a non-pro)? I put my main focus on the GUIVideoFullscreen.cs; was that right? Greetings and thanks for your answers! PS.: I know, I know, I could use the fast forward/backward functions within the active OSD, but I don't like that way of navigating through movies, sorry. |
| | |
| | #2 (permalink) |
| Portal Member Join Date: Jul 2006 Location: Leeuwarden Age: 23
Posts: 81
Thanks: 0
Thanked 0 Times in 0 Posts
Country: | I don't know what skin you use, but when I skip in a movie I do see a bar showing where I am in this movie. I can see this when playing a DVD and when playing a avi file. (I just wish this would work the same when playing a MP3)
__________________ Try the nickname generator! www.endlesswave.nl Last edited by generator; 2007-07-11 at 11:43. |
| | |
| | #3 (permalink) |
| Portal Member Join Date: Jun 2007 Age: 32
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
Country: | Yep, I too see a OSD bar when I make a skipstep. But the bar disappears immediately so that I don't see the NEW position of the progress bar after the skipstep. It's like jumping from a hill without knowing where to land... ![]() Last edited by safran64; 2007-07-10 at 17:34. |
| | |
| | #5 (permalink) |
| Portal Member Join Date: Jun 2007 Age: 32
Posts: 30
Thanks: 0
Thanked 0 Times in 0 Posts
Country: | Meanwhile I wasn't able to get skip steps in the big video OSD [Y] but I managed it to delay the disappearance of the small top OSD bar. The modifications below were made in the videoFullScreen.xm of the BlueTwo-Skin. There is still space for improvements but thats in principle how it works. Code: <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<window>
<id>2005</id>
<defaultcontrol>13</defaultcontrol>
<controls>
<control>
<description>row 1 label</description>
<type>label</type>
<id>10</id>
<posX>614</posX>
<posY>30</posY>
<label>-</label>
<align>left</align>
<font>font13</font>
<textcolor>Black</textcolor>
<visible>no</visible>
<animation effect="fade" time="0">visible</animation>
<animation effect="fade" time="0">hidden</animation>
</control>
<control>
<description>progressbar background</description>
<type>image</type>
<id>104</id>
<posX>20</posX>
<posY>20</posY>
<width>680</width>
<height>40</height>
<texture>osd_bg_top.png</texture>
<visible>Control.IsVisible(10) | Control.IsVisible(16) | Control.IsVisible(17) | Control.IsVisible(18) | Control.IsVisible(19) | Control.IsVisible(20) | Control.IsVisible(21) | Control.IsVisible(23) | Control.IsVisible(24) | Control.IsVisible(25) | Control.IsVisible(26) | Control.IsVisible(27)</visible>
<animation effect="fade" time="0">visible</animation>
<animation effect="fade" time="250" delay="1000">hidden</animation>
</control>
<control>
<description>background</description>
<type>image</type>
<id>105</id>
<posX>109</posX>
<posY>29</posY>
<width>404</width>
<height>20</height>
<texture>osd_progress_background.png</texture>
<visible>Control.IsVisible(10) | Control.IsVisible(16) | Control.IsVisible(17) | Control.IsVisible(18) | Control.IsVisible(19) | Control.IsVisible(20) | Control.IsVisible(21) | Control.IsVisible(23) | Control.IsVisible(24) | Control.IsVisible(25) | Control.IsVisible(26) | Control.IsVisible(27)</visible>
<animation effect="fade" time="0">visible</animation>
<animation effect="fade" time="250" delay="1000">hidden</animation>
</control>
<control>
<description>Progress Bar</description>
<type>progress</type>
<id>1</id>
<posX>99</posX>
<posY>30</posY>
<width>401</width>
<height>20</height>
<label>#percentage</label>
<visible>Control.IsVisible(10) | Control.IsVisible(16) | Control.IsVisible(17) | Control.IsVisible(18) | Control.IsVisible(19) | Control.IsVisible(20) | Control.IsVisible(21) | Control.IsVisible(23) | Control.IsVisible(24) | Control.IsVisible(25) | Control.IsVisible(26) | Control.IsVisible(27)</visible>
<animation effect="fade" time="0">visible</animation>
<animation effect="fade" time="250" delay="1000">hidden</animation>
</control>
<control>
<description>Start Time Info</description>
<type>label</type>
<id>101</id>
<posX>69</posX>
<posY>40</posY>
<label>#currentplaytime</label>
<align>center</align>
<font>font13</font>
<textcolor>FFFFFFFF</textcolor>
<visible>Control.IsVisible(10) | Control.IsVisible(16) | Control.IsVisible(17) | Control.IsVisible(18) | Control.IsVisible(19) | Control.IsVisible(20) | Control.IsVisible(21) | Control.IsVisible(23) | Control.IsVisible(24) | Control.IsVisible(25) | Control.IsVisible(26) | Control.IsVisible(27)</visible>
<animation effect="fade" time="0">visible</animation>
<animation effect="fade" time="250" delay="1000">hidden</animation>
</control>
<control>
<description>End Time Info</description>
<type>label</type>
<id>102</id>
<posX>560</posX>
<posY>40</posY>
<label>#currentremaining</label>
<align>center</align>
<font>font13</font>
<textcolor>FFFFFFFF</textcolor>
<visible>Control.IsVisible(10) | Control.IsVisible(16) | Control.IsVisible(17) | Control.IsVisible(18) | Control.IsVisible(19) | Control.IsVisible(20) | Control.IsVisible(21) | Control.IsVisible(23) | Control.IsVisible(24) | Control.IsVisible(25) | Control.IsVisible(26) | Control.IsVisible(27)</visible>
<animation effect="fade" time="0">visible</animation>
<animation effect="fade" time="250" delay="1000">hidden</animation>
</control>
<control>
<description>Current Time Info</description>
<type>label</type>
<id>110</id>
<posX>650</posX>
<posY>40</posY>
<label>#time</label>
<align>center</align>
<font>font13</font>
<textcolor>FF071422</textcolor>
<visible>! Control.IsVisible(10) +! Control.IsVisible(16) +! Control.IsVisible(17) +! Control.IsVisible(18) +! Control.IsVisible(19) +! Control.IsVisible(20) +! Control.IsVisible(21) +! Control.IsVisible(23) +! Control.IsVisible(24) +! Control.IsVisible(25) +! Control.IsVisible(26) +! Control.IsVisible(27)</visible>
<animation effect="fade" time="100">visible</animation>
<animation effect="fade" time="0">hidden</animation>
</control>
<control>
<description>pause image</description>
<type>image</type>
<id>16</id>
<posX>604</posX>
<posY>22</posY>
<width>92</width>
<height>34</height>
<visible>no</visible>
<texture>video-pause.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>17</id>
<posX>590</posX>
<posY>17</posY>
<visible>no</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>18</id>
<posX>590</posX>
<posY>17</posY>
<visible>no</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>19</id>
<posX>590</posX>
<posY>17</posY>
<visible>no</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>20</id>
<posX>590</posX>
<posY>17</posY>
<visible>no</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>21</id>
<posX>590</posX>
<posY>17</posY>
<visible>no</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>590</posX>
<posY>17</posY>
<visible>no</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>590</posX>
<posY>17</posY>
<visible>no</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>590</posX>
<posY>17</posY>
<visible>no</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>590</posX>
<posY>17</posY>
<visible>no</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>590</posX>
<posY>17</posY>
<visible>no</visible>
<texture>video-32x.png</texture>
<colorkey>0</colorkey>
<colordiffuse>White</colordiffuse>
<animation effect="fade" time="250">visiblechange</animation>
</control>
<control>
<type>image</type>
<id>500</id>
<posX>626</posX>
<posY>96</posY>
<texture>volume.states.mute.png</texture>
<colorkey>0</colorkey>
<colordiffuse>White</colordiffuse>
<visible>no</visible>
<animation effect="fade" time="250">visiblechange</animation>
</control>
<control>
<type>volumebar</type>
<id>501</id>
<posX>660</posX>
<posY>60</posY>
<align>right</align>
<height>16</height>
<imageHeight>3</imageHeight>
<texture>volume.states.png</texture>
<colorkey>0</colorkey>
<colordiffuse>White</colordiffuse>
<visible>no</visible>
<animation effect="fade" time="250">visiblechange</animation>
</control>
<control>
<type>image</type>
<id>502</id>
<posX>526</posX>
<posY>96</posY>
<texture>video.action.forbidden.png</texture>
<colorkey>0</colorkey>
<colordiffuse>White</colordiffuse>
<visible>no</visible>
<animation effect="fade" time="250">visiblechange</animation>
</control>
</controls>
</window>
The current time info on the right should only be visible if there is no other info. |
| | |
![]() |
| Bookmarks |
| Tags |
| fwd or bkwd, movie or dvd, osd, skip |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| DVD Skip problem | the_moose | General Support | 0 | 2006-12-31 13:35 |
| No skip and/or FWD/REV functions with Recorded TV watching over network | dutch_ | pre 1.0 RC1 | 0 | 2006-11-16 14:42 |
| OSD the movie with no info shows the info of the previous movie | idioteque | Fixed 0.2 RC4 Bugs | 6 | 2006-05-27 08:29 |
| WinLIRC Plugin and DVD Skip Up / Skip Down | Patr3ck | General Development (no feature request here!) | 0 | 2006-04-22 09:25 |
| OSD: |< and >| to skip in music module | Anonymous | Improvement Suggestions | 0 | 2004-06-15 15:01 |