Re: bug in libdvdread

H}kan Hjort <[email protected]> Sun, 4 Apr 2004 23:22:13 +0200
Newsgroups gmane.comp.video.ogle.devel
Message-ID <[email protected]>
Fri Jan 16 2004, Scott T. Smith wrote:
> (please CC me as I'm not on the list)
> 
> I believe there is a small bug in the PGC parser of libdvdread. 
> Specifically I believe pgc->still_time and pgc->pg_playback_mode should
> be swapped.
> 
Sorry for not getting back to you on this sooner.

This is a bit tricky, I'd really like to have a DVD that uses these features
to verify with.   Your test are nice but I'd like to know see another player
and using a disc that isn't masterd by 'dvdauthor'.

I'll scan my own dvd for any use of this, at least playback mode of random
or shuffle is not common. Need to write a scrip to help me though ;-)

It's quite possible that these are swapped.. libdvdread is (or was) mostly
guessing... so unusual features are more likely to be wrong. 

> If I omit the pause="5" at the PGC level, then the DVD exits immediately
> without pausing.  This seems to be pretty good evidence that the
> locations are swapped.  I'm not sure but I think mpucoder also lists
> them as swapped (my "donation" expired so I don't have access any more,
> and the old copy I have agrees with libdvdread)
> 
Not very nice to start charging for this I think... I don't really have
the time to make web pages though.

Regards
-- 
HÃ¥kan