]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/ituh263dec.c
avformat/mov.: Make the process of uuid-xmp atom faster.
[ffmpeg] / libavcodec / ituh263dec.c
index a26244f3931450beeaee702fd4669ec1419fb69e..5e3c0eac0739d44a3df84f99b7cd1c57c5d50589 100644 (file)
@@ -167,6 +167,7 @@ static int h263_decode_gob_header(MpegEncContext *s)
         /* We have a GBSC probably with GSTUFF */
     skip_bits(&s->gb, 16); /* Drop the zeros */
     left= get_bits_left(&s->gb);
+    left = FFMIN(left, 32);
     //MN: we must check the bits left or we might end in an infinite loop (or segfault)
     for(;left>13; left--){
         if(get_bits1(&s->gb)) break; /* Seek the '1' bit */