]> git.sesse.net Git - ffmpeg/commitdiff
takdec: switch to init_get_bits8()
authorPaul B Mahol <onemda@gmail.com>
Mon, 28 Jan 2013 22:47:30 +0000 (22:47 +0000)
committerPaul B Mahol <onemda@gmail.com>
Mon, 28 Jan 2013 22:47:30 +0000 (22:47 +0000)
Signed-off-by: Paul B Mahol <onemda@gmail.com>
libavcodec/takdec.c

index 86c1a7dda52fd91d342584d7c950decfe39be8df..af6454304cea1b87dc3533d2f56d905d89b76bb6 100644 (file)
@@ -693,7 +693,8 @@ static int tak_decode_frame(AVCodecContext *avctx, void *data,
     if (pkt->size < TAK_MIN_FRAME_HEADER_BYTES)
         return AVERROR_INVALIDDATA;
 
-    init_get_bits(gb, pkt->data, pkt->size * 8);
+    if ((ret = init_get_bits8(gb, pkt->data, pkt->size)) < 0)
+        return ret;
 
     if ((ret = ff_tak_decode_frame_header(avctx, gb, &s->ti, 0)) < 0)
         return ret;