mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-21 10:55:51 +02:00
prettier debug output
Originally committed as revision 1607 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
dee076fcb7
commit
5082f759e0
@ -659,14 +659,36 @@ static int asf_write_trailer(AVFormatContext *s)
|
||||
//#define DEBUG
|
||||
|
||||
#ifdef DEBUG
|
||||
#define PRINT_IF_GUID(g,cmp) \
|
||||
if (!memcmp(g, &cmp, sizeof(GUID))) \
|
||||
printf("(GUID: %s) ", #cmp)
|
||||
|
||||
static void print_guid(const GUID *g)
|
||||
{
|
||||
int i;
|
||||
PRINT_IF_GUID(g, asf_header);
|
||||
else PRINT_IF_GUID(g, file_header);
|
||||
else PRINT_IF_GUID(g, stream_header);
|
||||
else PRINT_IF_GUID(g, audio_stream);
|
||||
else PRINT_IF_GUID(g, audio_conceal_none);
|
||||
else PRINT_IF_GUID(g, video_stream);
|
||||
else PRINT_IF_GUID(g, video_conceal_none);
|
||||
else PRINT_IF_GUID(g, comment_header);
|
||||
else PRINT_IF_GUID(g, codec_comment_header);
|
||||
else PRINT_IF_GUID(g, codec_comment1_header);
|
||||
else PRINT_IF_GUID(g, data_header);
|
||||
else PRINT_IF_GUID(g, index_guid);
|
||||
else PRINT_IF_GUID(g, head1_guid);
|
||||
else PRINT_IF_GUID(g, head2_guid);
|
||||
else PRINT_IF_GUID(g, my_guid);
|
||||
else
|
||||
printf("(GUID: unknown) ");
|
||||
printf("0x%08x, 0x%04x, 0x%04x, {", g->v1, g->v2, g->v3);
|
||||
for(i=0;i<8;i++)
|
||||
printf(" 0x%02x,", g->v4[i]);
|
||||
printf("}\n");
|
||||
}
|
||||
#undef PRINT_IF_GUID(g,cmp)
|
||||
#endif
|
||||
|
||||
static void get_guid(ByteIOContext *s, GUID *g)
|
||||
|
Loading…
Reference in New Issue
Block a user