comparison libmpdemux/demux_fli.c @ 4800:e47b32c0eca8

discovered what appears to be another valid FLI frame magic number
author melanson
date Fri, 22 Feb 2002 03:41:19 +0000
parents 61b89c10e4e8
children 8a357300d0ec
comparison
equal deleted inserted replaced
4799:ff38befe039c 4800:e47b32c0eca8
137 frame_size = stream_read_dword_le(demuxer->stream); 137 frame_size = stream_read_dword_le(demuxer->stream);
138 magic_number = stream_read_word_le(demuxer->stream); 138 magic_number = stream_read_word_le(demuxer->stream);
139 stream_skip(demuxer->stream, frame_size - 6); 139 stream_skip(demuxer->stream, frame_size - 6);
140 140
141 // if this chunk has the right magic number, index it 141 // if this chunk has the right magic number, index it
142 if (magic_number == 0xF1FA) 142 if ((magic_number == 0xF1FA) || (magic_number == 0xF5FA))
143 { 143 {
144 frames->frame_size[frame_number] = frame_size; 144 frames->frame_size[frame_number] = frame_size;
145 frame_number++; 145 frame_number++;
146 } 146 }
147 } 147 }