From 99780af8cc3e39474c094d3a77821c388b5af91f Mon Sep 17 00:00:00 2001 From: rocky Date: Wed, 13 Aug 2003 12:33:59 +0000 Subject: [PATCH] Messed up on SVCD test. --- src/cd-info.c | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/src/cd-info.c b/src/cd-info.c index a47cc10a..6269cf62 100644 --- a/src/cd-info.c +++ b/src/cd-info.c @@ -1,5 +1,5 @@ /* - $Id: cd-info.c,v 1.16 2003/08/13 12:18:49 rocky Exp $ + $Id: cd-info.c,v 1.17 2003/08/13 12:33:59 rocky Exp $ Copyright (C) 2003 Rocky Bernstein Copyright (C) 1996,1997,1998 Gerd Knorr @@ -136,7 +136,7 @@ and #define VIDEOCDI 1024 #define ROCKRIDGE 2048 #define JOLIET 4096 -#define CVD 8192 /* Choiji Video CD */ +#define SVCD 8192 /* Choiji Video CD */ char buffer[6][CDIO_CD_FRAMESIZE_RAW]; /* for CD-Data */ @@ -195,7 +195,7 @@ static signature_t sigs[] = #define IS_UFS 9 #define IS_BOOTABLE 10 #define IS_VIDEO_CD 11 /* Video CD */ -#define IS_CVD 12 /* Chinese Video CD - slightly incompatible with SVCD */ +#define IS_SVCD 12 /* SVCD or CVD */ int rc; /* return code */ int i,j; /* index */ @@ -650,23 +650,9 @@ guess_filesystem(int start_session, track_t track_num) return ret; if (is_it(IS_BRIDGE) && is_it(IS_CD_RTOS)) { - if (opts.debug_level > 0) { - /* buffer[4] is defined */ - is_it_dbg(IS_VIDEO_CD); - puts(""); - } - - if (is_it(IS_VIDEO_CD)) ret |= VIDEOCDI; - } else { - if (opts.debug_level > 0) { - /* buffer[4] is defined */ - is_it_dbg(IS_CVD); - puts(""); - } - - if (is_it(IS_CVD)) ret |= CVD; + if (is_it(IS_VIDEO_CD)) ret |= VIDEOCDI; + else if (is_it(IS_SVCD)) ret |= SVCD; } - } } else if (is_hfs()) ret |= FS_HFS; @@ -989,9 +975,9 @@ print_analysis(int fs, int num_audio) } #endif } - if (fs & CVD) - need_lf += printf("Chaoji Video CD"); - if (need_lf) puts(""); + if (fs & SVCD) + need_lf += printf("Super Video CD (SVCD) or Chaoji Video CD (CVD)"); + if (need_lf) printf("\n"); }