[libdvdnav-devel] libdvdread: ifoRead functions need proper error handling

Jean-Baptiste Kempf jb at videolan.org
Wed Jan 14 22:48:01 CET 2015

On 08 Jan, Steve Dibb wrote :
> The next major issue I wanna tackle re the libdvdread bugs is fixing
> ifoRead*() functions.  The problem is really simple: the code runs
> CHECK_VALUE() all over the place, but doesn't actually quit when it
> hits a value that is going to break reading the IFO.

Yes. And have a standard meaningful return codes.

Or maybe rewrite the whole ifo parsing..

With my kindest regards,

Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device

More information about the libdvdnav-devel mailing list