[MPlayer-dev-eng] [PATCH] dvdnav

Benjamin Zores ben at geexbox.org
Sun Feb 19 18:59:33 CET 2006


On Sat, 18 Feb 2006 21:21:42 +0100
Ötvös Attila <oattila at chello.hu> wrote:

> 2006. február 17. 11.21 dátummal Benjamin Zores ezt írta:
> > - sound issues : when switching to some intro title, i've noticed A/V
> > desynchronization. Or at least the audio was played a way before video
> > appears (which isn't the case on a regular DVD player). To be more specific
> > it's like the sound from title 2 started being played back at the end of
> > title 1.
> Can you write more from the audio isuess and you can send a dump with 
> -dvdnav-trace to me, please.

It's ok after all.
I've tried with another DVD and it's fine.
I guess it was just some of my ripped-off DVD on HDD.

> > - no DVD button interaction.
> > I've setup my input.conf to handle the DVDNav event keys.
> > Once the DVD is started and during the first intro titles, if I press some
> > of these keys, MPlayer detects an event, but as an intro title, the DVD has
> > no action binded to. Once the DVD has reached the main menu (still frame),
> > MPlayer doesn't handle the DVDNav keys anymore.
> 
> Fixed and updated with CVS.

Indeed, I've tested and it works pretty well.
There's unfortunately still some bugs.

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.

So maybe it can be good to disable events other than DVDNAV related when playing a DVDNAV stream ?

Except from that, the patch works pretty well right now.

One more remark, is it possible to add some extra DVDNAV event key to support
runtime audio/subs switch (as it's currently done with hardware DVD player) ?

Ben

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




More information about the MPlayer-dev-eng mailing list