Mercurial > libavformat.hg
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); |