[MPlayer-dev-eng] [PATCH] reduce ASF demuxer verbosity
Diego Biurrun
diego at biurrun.de
Sat Apr 17 03:17:26 CEST 2004
Diego Biurrun writes:
>
Hmm, this didn't quite come out right.. This patch changes a few
printfs to mp_msg calls in libmpdemux/asfheader.c and moves the
following output into verbose mode:
============ ASF Stream group == START ===
object size = 38
stream count=[0x2][2]
stream id=[0x1][1]
max bitrate=[0x43f2][17394]
stream id=[0x2][2]
max bitrate=[0x15e9b][89755]
============ ASF Stream group == END ===
I doubt this is useful outside of debugging.
OK to commit?
Diego
--- libmpdemux/asfheader.c 17 May 2003 12:24:01 -0000 1.38
+++ libmpdemux/asfheader.c 16 Apr 2004 00:27:51 -0000
@@ -288,11 +288,11 @@
uint16_t stream_id, i;
uint32_t max_bitrate;
char *object=NULL, *ptr=NULL;
- printf("============ ASF Stream group == START ===\n");
- printf(" object size = %d\n", (int)objh.size);
+ mp_msg(MSGT_HEADER,MSGL_V,"============ ASF Stream group == START ===\n");
+ mp_msg(MSGT_HEADER,MSGL_V," object size = %d\n", (int)objh.size);
object = (char*)malloc(objh.size);
if( object==NULL ) {
- printf("Memory allocation failed\n");
+ mp_msg(MSGT_HEADER,MSGL_V,"Memory allocation failed\n");
return 0;
}
stream_read( demuxer->stream, object, objh.size );
@@ -302,19 +302,19 @@
ptr += sizeof(uint16_t);
if(stream_count > 0)
streams = (uint32_t*)malloc(2*stream_count*sizeof(uint32_t));
- printf(" stream count=[0x%x][%u]\n", stream_count, stream_count );
+ mp_msg(MSGT_HEADER,MSGL_V," stream count=[0x%x][%u]\n", stream_count, stream_count );
for( i=0 ; i<stream_count && ptr<((char*)object+objh.size) ; i++ ) {
stream_id = le2me_16(*(uint16_t*)ptr);
ptr += sizeof(uint16_t);
memcpy(&max_bitrate, ptr, sizeof(uint32_t));// workaround unaligment bug on sparc
max_bitrate = le2me_32(max_bitrate);
ptr += sizeof(uint32_t);
- printf(" stream id=[0x%x][%u]\n", stream_id, stream_id );
- printf(" max bitrate=[0x%x][%u]\n", max_bitrate, max_bitrate );
+ mp_msg(MSGT_HEADER,MSGL_V," stream id=[0x%x][%u]\n", stream_id, stream_id );
+ mp_msg(MSGT_HEADER,MSGL_V," max bitrate=[0x%x][%u]\n", max_bitrate, max_bitrate );
streams[2*i] = stream_id;
streams[2*i+1] = max_bitrate;
}
- printf("============ ASF Stream group == END ===\n");
+ mp_msg(MSGT_HEADER,MSGL_V,"============ ASF Stream group == END ===\n");
free( object );
break;
}
More information about the MPlayer-dev-eng
mailing list