comparison asf.c @ 831:8e1b338096a0 libavformat

changes to ignore command media embedded in MS WMV files patch by ("Brown, Mike": mikeb, vibephone com)
author michael
date Wed, 10 Aug 2005 23:41:20 +0000
parents a5af9ba25343
children 66cc656ea404
comparison
equal deleted inserted replaced
830:27ca9c7cabc7 831:8e1b338096a0
49 else PRINT_IF_GUID(g, stream_header); 49 else PRINT_IF_GUID(g, stream_header);
50 else PRINT_IF_GUID(g, audio_stream); 50 else PRINT_IF_GUID(g, audio_stream);
51 else PRINT_IF_GUID(g, audio_conceal_none); 51 else PRINT_IF_GUID(g, audio_conceal_none);
52 else PRINT_IF_GUID(g, video_stream); 52 else PRINT_IF_GUID(g, video_stream);
53 else PRINT_IF_GUID(g, video_conceal_none); 53 else PRINT_IF_GUID(g, video_conceal_none);
54 else PRINT_IF_GUID(g, command_stream);
54 else PRINT_IF_GUID(g, comment_header); 55 else PRINT_IF_GUID(g, comment_header);
55 else PRINT_IF_GUID(g, codec_comment_header); 56 else PRINT_IF_GUID(g, codec_comment_header);
56 else PRINT_IF_GUID(g, codec_comment1_header); 57 else PRINT_IF_GUID(g, codec_comment1_header);
57 else PRINT_IF_GUID(g, data_header); 58 else PRINT_IF_GUID(g, data_header);
58 else PRINT_IF_GUID(g, index_guid); 59 else PRINT_IF_GUID(g, index_guid);
202 get_guid(pb, &g); 203 get_guid(pb, &g);
203 if (!memcmp(&g, &audio_stream, sizeof(GUID))) { 204 if (!memcmp(&g, &audio_stream, sizeof(GUID))) {
204 type = CODEC_TYPE_AUDIO; 205 type = CODEC_TYPE_AUDIO;
205 } else if (!memcmp(&g, &video_stream, sizeof(GUID))) { 206 } else if (!memcmp(&g, &video_stream, sizeof(GUID))) {
206 type = CODEC_TYPE_VIDEO; 207 type = CODEC_TYPE_VIDEO;
208 } else if (!memcmp(&g, &command_stream, sizeof(GUID))) {
209 type = CODEC_TYPE_UNKNOWN;
207 } else { 210 } else {
208 goto fail; 211 goto fail;
209 } 212 }
210 get_guid(pb, &g); 213 get_guid(pb, &g);
211 total_size = get_le64(pb); 214 total_size = get_le64(pb);