From 4f3edcdcbc6553b5e717f03cd903355b3f6d276e Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Mon, 12 Oct 2020 11:09:27 +0200 Subject: [PATCH] avcodec/asvdec: Use init_get_bits8() Reviewed-by: Michael Niedermayer Signed-off-by: Andreas Rheinhardt --- libavcodec/asvdec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/asvdec.c b/libavcodec/asvdec.c index a21e4277b3..6198188fc5 100644 --- a/libavcodec/asvdec.c +++ b/libavcodec/asvdec.c @@ -235,7 +235,9 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, a->bitstream_buffer[i] = ff_reverse[buf[i]]; } - init_get_bits(&a->gb, a->bitstream_buffer, buf_size * 8); + ret = init_get_bits8(&a->gb, a->bitstream_buffer, buf_size); + if (ret < 0) + return ret; for (mb_y = 0; mb_y < a->mb_height2; mb_y++) { for (mb_x = 0; mb_x < a->mb_width2; mb_x++) {