[MPlayer-dev-eng] [PATCH] dvdnav

Benjamin Zores ben at geexbox.org
Sun Feb 19 21:48:01 CET 2006


On Sun, 19 Feb 2006 20:26:22 +0100
Ötvös Attila <oattila at chello.hu> wrote:

> 2006. február 19. 18.59 dátummal Benjamin Zores ezt írta:
> > Try uisng the DVD_MENU key to go to the menu screen.
> > If you then it the LEFT/RIGHT/UP/DOWN/OK DVD_NAV buttons, it works
> > perfectly. But if, once in menu, hit some other key (say forward/backward
> > for example) then the LEFT/RIGHT/UP/DOWN/OK DVD_NAV buttons do not work
> > anymore.
> >
> > Hitting down DVD_MENU button again, the keys works again on some DVD but on
> > others, the DVD menu buttons aren't shown anymore.
> I would like to get to know if the place of the error is in the spu or stream.
> That is way I ask you to try out:
> 
> mplayer dvdnav:// -dvdnav-menutype 2

Ok so I did more tests and here are the results :

For all tests, I did :
- go to main menu with DVDNAV_MENU event.
- screenshot
- seek (so non DVDNAV event input)
- try to input DVDNAV_DOWN event to go to the button below
- screenshot.

TEST 1
******
 ./mplayer -vo x11 dvdnav:// -dvdnav-menutype 0

Default menu :
http://geexbox.org/~ben/menutype-0-before.jpg
After seeking :
http://geexbox.org/~ben/menutype-0-after.jpg

Results : SPU button disappeared, no more DVDnav events handled.

TEST 2
******
 ./mplayer -vo x11 dvdnav:// -dvdnav-menutype 1

Default menu :
http://geexbox.org/~ben/menutype-1-before.jpg
After seeking :
http://geexbox.org/~ben/menutype-1-after.jpg

Results : Box Buttons always there, still DVDnav events.

TEST 3
******
 ./mplayer -vo x11 dvdnav:// -dvdnav-menutype 2

Default menu :
http://geexbox.org/~ben/menutype-2-before.jpg
After seeking :
http://geexbox.org/~ben/menutype-2-after.jpg

Results : Box Buttons always there, still DVDnav events but no more SPU.


So the problem seems to be with SPU which are hidden and lose of DVDNav events after seeking
(or any other event).

Hope it helps, otherwise please say so and I'll test more.

Ben

-- 
"My life, and by extension everyone else's is meaningless."
Bender, Futurama




More information about the MPlayer-dev-eng mailing list