]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/shorten.c
Merge commit 'b11acd57326db6c2cc1475dd0bea2a06fbc85aa2'
[ffmpeg] / libavcodec / shorten.c
index db2e3c5febb77f785c4fb513dc54692f5f64ec81..5132aa500e854dca853cb1b6a0901c24f34fb779 100644 (file)
@@ -466,7 +466,8 @@ static int shorten_decode_frame(AVCodecContext *avctx, void *data,
         }
     }
     /* init and position bitstream reader */
-    init_get_bits(&s->gb, buf, buf_size * 8);
+    if ((ret = init_get_bits8(&s->gb, buf, buf_size)) < 0)
+        return ret;
     skip_bits(&s->gb, s->bitindex);
 
     /* process header or next subblock */