Commit 0c3ee78f authored by Mike Melanson's avatar Mike Melanson

correctly handle very large Cinepak frames (courtesy of John Koleszar

<jkoleszar@on2.com>)

Originally committed as revision 4742 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 86f77a49
......@@ -325,7 +325,7 @@ static int cinepak_decode (CinepakContext *s)
frame_flags = s->data[0];
num_strips = BE_16 (&s->data[8]);
encoded_buf_size = BE_16 (&s->data[2]);
encoded_buf_size = ((s->data[1] << 16) | BE_16 (&s->data[2]));
if (encoded_buf_size != s->size)
sega_film_data = 1;
if (sega_film_data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment