]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/g723_1dec: use init_get_bits8()
authorPaul B Mahol <onemda@gmail.com>
Sun, 23 Dec 2018 14:40:47 +0000 (15:40 +0100)
committerPaul B Mahol <onemda@gmail.com>
Sun, 23 Dec 2018 14:40:47 +0000 (15:40 +0100)
libavcodec/g723_1dec.c

index 028cde0f3728893eb59d600c2ff3ec5adc8fdeeb..676c4bbac34b4ad85777fd9ac0916245675ce0b7 100644 (file)
@@ -78,8 +78,11 @@ static int unpack_bitstream(G723_1_ChannelContext *p, const uint8_t *buf,
     GetBitContext gb;
     int ad_cb_len;
     int temp, info_bits, i;
+    int ret;
 
-    init_get_bits(&gb, buf, buf_size * 8);
+    ret = init_get_bits8(&gb, buf, buf_size);
+    if (ret < 0)
+        return ret;
 
     /* Extract frame type and rate info */
     info_bits = get_bits(&gb, 2);