Re: libdvdread beta testing.
H}kan Hjort <[email protected]>
| Newsgroups | gmane.comp.video.ogle.devel |
|---|---|
| Message-ID | <[email protected]> |
Sun Feb 02 2003, raymond wrote: > I found your post regarding the fix for the following error: > > http://lists.berlios.de/pipermail/ogle-user/2002-September/000904.html > Sorry for the delay. > > *** Zero check failed in ifo_read.c:311 > > for vmgi_mat->zero_3 = 0x00000000010000000000000000000000000000 > > > ogle_nav: nav_read.c:184: navRead_DSI: Assertion `dsi->dsi_gi.zero1 == > > 0' failed. > > Your fix worked. I'm not sure who owns the libdvdread project, but > I would be very happy to do some beta testing for anyone interested > in working on a more perminant gracefull solution to this problem. > That would be me. I'm not sure what a more gracefull solution would be. The upcoming version of libdvdread is does not call assert in any situation like this, though it will still print a message much like this one. Dumping the contents of the NAV block where this non zero dsi->dsi_gi.zero1 value occurs and knowing if the player is expected to do something special there would be a good start... > Also note: You were wondering about this possibly being related to some > unknown little used dvd feature. You also noted it being prominent on OSX > burnt DVDRs. It may be relevant to note that the particular dvd I had the > problem with was commercially produced (Meet the Feebles) and had some > software originating from Apple on it for both mac and windows OS that was > supposed to add a feature allowing users to automagically open a browser > when clicking on dvd embeded hyperlinks. This may be the Apple extension > to DVD standards thats breaking things. > Good info.. still a bit vague, my guess is that that DVD is masterd with software on Mac like the others that have this 'bug'. It might be the web DVD stuff or just an artifact of that mastering software.. also see ogle-user for a report of this problem from a DVD burnt on a stand alone DVD burner (I guess it's like a VCR using DVD disc or something). -- Håkan Hjort