Hi, some people reported a strange problem: some DVDs are _sometimes_ shown as normal cds. My new Finding Nemo DVD has the same problem: insert it, it's a cd and this error is cached forever :-(. But if I remove the cache and try again, it's a DVD. If I insert a different DVD and the strange DVD later and remove the cache, it's a cd again.
This bug is somewhere in libdvdread. I tried to find it, ifoOpen fails with a read error (also shown in /var/log/messages). I have no idea why this happens only when the disc is new in the drive. I also found out that lsdvd works for some reason. I compared the code -- no differences at this point (in fact, it's only DVDOpen and ifoOpen). If someone can find this bug, please send a patch to the list. As a quick solution and also for runtime users I made something which is bad for the original mmpython design: I wrote a lsdvd wrapper for mmpython. If you have problems with some discs, install lsdvd and get mmpython from cvs. Dischi -- /* After several hours of tedious analysis, the following hash * function won. Do not mess with it... -DaveM */ 2.2.16 /usr/src/linux/fs/buffer.c ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users