I got to thinking. For UDF support, why not use libdvdnav?

Interesting thoughts. In fact, there are 3 libraries, which
handle DVDs: The (low-level) libdvdread, and the higher level
libdvdnav (from xine) and libdvdplay (from videolan), both
depending on libdvdread. The higher level libs handle a lot
of details of DVD reading/navigation (e.g. multiangle support)
but they somewhat prevent access to the lower level functions.

Developers already have a hard choice when choosing their
method of DVD reading. A proper implementation in libcdio would
be far from trivial as there is a lot of information in the .ifo
files, which must be known to the application to get menu support
etc.

Annother option would be support for just the UDF-filesystem,
similar to the iso9660 support with all movie-playback stuff
removed, so people can at least read data DVDs without mounting
them.

--
_____________________________
Dr.-Ing. Burkhard Plaum
Institut fuer Plasmaforschung
Pfaffenwaldring 31
70569 Stuttgart
Tel.: +49 711 685-2187
Fax.:            -3102


_______________________________________________
Libcdio-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/libcdio-devel

Reply via email to