[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mplayer-dev-eng
Subject:    Re: Re: [MPlayer-dev-eng] DVD navigation again
From:       Kees Cook <kees () outflux ! net>
Date:       2002-03-30 16:38:33
Message-ID: 20020330163833.GG27420 () cpoint ! net
[Download RAW message or body]

On Fri, Mar 29, 2002 at 12:55:43AM +0100, Arpi wrote:
> > if highlighting is actually some weird SPU stream, or if it is totally up
> > to the implementors of the navigation to perform the highlighting.
> if it's spu, we could decode and display it (spudec.c)

Argh.  Okay, I'm stuck again.  I need help getting SPU's to display.

1) I hooked all the spu and sub demuxing stuff up to work with the
   STREAMTYPE_DVDNAV.
2) There are SPUs in this DVD.  ("Found subtitle: 0" and "...: 1")
3) They show up in the stream at about the time I'd expect the 
   highlighting to happen (using -sid 1, or -sid 0).
4) They are "Menu Id"(0) types not "Start Display"(1).  However, according
   to the SPU specs I've read, type 0 is actually called "Forced Start 
   Display", so I changed spudec to treat it like a "Start Display".
5) I've verified that there is SPU image data (next_line gets called a 
   lot).
6) I've verified that draw_alpha is getting called from 
   spudec_draw_scaled, which is getting called from the osd subsystem.

Problem is: I don't see anything new on the screen.

I'm suspecting palettes maybe?

Is there a way to examine the SPU image?  I'd like to know what I should 
be expecting to appear.


-- 
Kees Cook                                            @outflux.net

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic