[MPlayer-dev-eng] [PATCH] dvdnav

Vladimir Mosgalin mosgalin at VM10124.spb.edu
Fri Mar 24 23:42:34 CET 2006


Hi ?tv?s Attila!

 On 2006.03.24 at 23:12:06 +0100, ?tv?s Attila wrote next:

> > OK, so here are the first impressions.
> > 1) It doesn't apply cleanly against current cvs, I had to hack it a
> >    bit...
> > 2) navigation doesn't work. Or I don't understand what should I do to
> >    get it to work. When I click left/right/middle mouse button, it just
> >    pauses/switches osd/switches fullscreen, as usual
> The mplayer can't use mouse in console mode (mouse only works with gmplayer).
> The default navigation keys:

So only gui users will get full dvd support? Those lucky bastards! Any
hope on the situation's improvement?

> > 3) with -vo gl, mplayer crashes whenever it tries to draw OSD
> Thanks, I will check but I didn't modify vo_gl.c (???).

Well..

> > 4) Color spu buttons work er.. strange. Say, there are several white
> >    boxes with grey text, when I put mouse cursor over it in xine, text
> >    becomes pink. In mplayer with -vo xvidix, text is always grey. With
> >    -vo x11, text is pink in the first box /always/ and is always grey in
> >    every other. Since -vo x11 sucks, gl crashes and xvidix doesn't work,
> >    I try -vo gl2 and voila.. the same as x11, but text is blue!
> >    Funny eh?
> I think that RGB and BGR mode invert in gl2 that is way text is blue instead 
> of pink. I will check vo_gl2.c.

Maybe, but it doesn't explain the very similar bug in xvidix, and there
should be no rgb vs bgr stuff in it.

> > 5) Well, since I don't understand what else can I do, I haven't tried
> >    choosing anything or some other disc.
> >
> >
> > Maybe gl troubles are related to the fact that I changed code a bit in
> > order to apply it against cvs, I don't know.
> What should you have changed?

..hey. You do that. I mean, correct patch against current cvs. I removed 
global_sub_quiet_osd_hack = 1
line and did some cosmetic changes.

-- 

Vladimir




More information about the MPlayer-dev-eng mailing list