diff options
author | Paul B Mahol <onemda@gmail.com> | 2015-02-03 15:58:27 +0000 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2015-02-05 09:48:54 +0000 |
commit | 57bca64b3f445004243cac091df9c01588a51b9a (patch) | |
tree | b959b4ebb9e32774b724b17bbcaec836145b79e5 /libavcodec/cllc.c | |
parent | 7801a54ec3d922c0e5ea8d65149842c135e6cf71 (diff) | |
download | ffmpeg-57bca64b3f445004243cac091df9c01588a51b9a.tar.gz |
avcodec/cllc: use init_get_bits8()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'libavcodec/cllc.c')
-rw-r--r-- | libavcodec/cllc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libavcodec/cllc.c b/libavcodec/cllc.c index 9c710bbb9e..829cb52281 100644 --- a/libavcodec/cllc.c +++ b/libavcodec/cllc.c @@ -394,7 +394,8 @@ static int cllc_decode_frame(AVCodecContext *avctx, void *data, ctx->bdsp.bswap16_buf((uint16_t *) ctx->swapped_buf, (uint16_t *) src, data_size / 2); - init_get_bits(&gb, ctx->swapped_buf, data_size * 8); + if ((ret = init_get_bits8(&gb, ctx->swapped_buf, data_size)) < 0) + return ret; /* * Read in coding type. The types are as follows: |