>From [EMAIL PROTECTED] Mon Dec 23 14:40:02 2002 >> ... the patch does the trick and mkisofs masters correct >> DVD-Video image, but presumably extra code performing cross-checking is >> required:-)
>I have to insist at the very least on the following cross-check. A. >--- ./mkisofs/dvd_file.c.orig Sun Jul 21 14:53:03 2002 >+++ ./mkisofs/dvd_file.c Mon Dec 23 14:28:10 2002 >@@ -539,6 +539,20 @@ > > /* Find the actuall right size of VTS_XX_0.VOB */ > if (vts_menu_file != 0) { >+ if (vts_ifo->vtsi_mat->vtsm_vobs == 0) { >+ /* >+ * Apparently means that VTS_XX_0.VOB >+ * is empty after all... >+ */ >+ menu_vob = 0; >+ /* Double-check... */ >+ if (DVDFileSize(vts_menu_file) != 0) { >+ >fprintf(stderr,"%s/VIDEO_TS/VTS_%02i_0.IFO " >+ "appears to be corrupted.\n", >+ mountpoint, counter+1); >+ return (0); >+ } >+ } else OK, I did look at this change and it seems that 1) The text is wrong: The file related to vts_menu_file is VIDEO_TS/VTS_%02i_0.VOB and not VIDEO_TS/VTS_%02i_0.IFO 2) When manually putting some junk into the file VIDEO_TS/VTS_%02i_0.VOB the following message is displayed: mkisofs: Either VIDEO_TS.IFO or VIDEO_TS.VOB is not of correct size. mkisofs: Unable to make a DVD-Video image. So we do not wven come to your check. It seems that this additional code is not needed and would never be reached. Jörg EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) If you don't have iso-8859-1 [EMAIL PROTECTED] (work) chars I am J"org Schilling URL: http://www.fokus.fhg.de/usr/schilling ftp://ftp.berlios.de/pub/schily -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]