From fd031ad208f823de138f574da81484bc23b320dc Mon Sep 17 00:00:00 2001 From: arpi Date: Thu, 25 Jul 2002 16:39:22 +0000 Subject: codmetics :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6792 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/video.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'libmpdemux') diff --git a/libmpdemux/video.c b/libmpdemux/video.c index 02121908d3..6379635e1a 100644 --- a/libmpdemux/video.c +++ b/libmpdemux/video.c @@ -187,19 +187,18 @@ return 1; static void process_userdata(unsigned char* buf,int len){ int i; - if(!memcmp(buf,"CC",2)) /* if the user data starts with "CC", assume it is a CC info packet */ - { - if(verbose)printf("video.c: process_userdata() detected Closed Captions!\n"); + /* if the user data starts with "CC", assume it is a CC info packet */ + if(len>2 && buf[0]=='C' && buf[1]=='C'){ +// mp_msg(MSGT_DECVIDEO,MSGL_DBG2,"video.c: process_userdata() detected Closed Captions!\n"); if(subcc_enabled) subcc_process_data(buf+2,len-2); } - if(verbose) - { + if(!verbose) return; printf( "user_data: len=%3d %02X %02X %02X %02X '", len, buf[0], buf[1], buf[2], buf[3]); for(i=0;i=32 && buf[i]<127) putchar(buf[i]); +// if(buf[i]>=32 && buf[i]<127) putchar(buf[i]); + if(buf[i]&0x60) putchar(buf[i]&0x7F); printf("'\n"); - } } int video_read_frame(sh_video_t* sh_video,float* frame_time_ptr,unsigned char** start,int force_fps){ -- cgit v1.2.3