[MPlayer-dev-eng] DVD Navigation in mplayer.

James Courtier-Dutton James at superbug.co.uk
Sat Jun 25 20:03:43 CEST 2005


Hi,

I am one of the authors of libdvdnav.
I am about to rewrite libdvdnav so that the NAV bit is completely
separate from the video stream.
I am doing this so that mplayer might be able to use libdvdnav.

I don't know much about mplayer's api, so could someone please help me
understand what sort of functions would make libdvdnav compatible with
the mplayer model.
For example, I was thinking of the following type of scenario.
1) Open DVD.
2) Call first_play_PGC(). (This will set the DVD state engine pointing
at a paticular Cell and VOBU.
3) Call get_next_vobu() (This will return a start sector, and length)
4) mplayer then plays those sectors.
5) return to (3).

So, instead of libdvdnav actually reading the .VOB sectors from the DVD
(as it currently does), mplayer does it.

Would this be mplayer compatible?

Kind Regards

James




More information about the MPlayer-dev-eng mailing list