avcodec/wmavoice: use init_get_bits8()
authorPaul B Mahol <onemda@gmail.com>
Sun, 23 Dec 2018 20:06:22 +0000 (21:06 +0100)
committerPaul B Mahol <onemda@gmail.com>
Sun, 23 Dec 2018 20:16:07 +0000 (21:16 +0100)
libavcodec/wmavoice.c

index 444e303..68bb659 100644 (file)
@@ -1906,7 +1906,7 @@ static int wmavoice_decode_packet(AVCodecContext *ctx, void *data,
      * in a single "muxer" packet, so we artificially emulate that by
      * capping the packet size at ctx->block_align. */
     for (size = avpkt->size; size > ctx->block_align; size -= ctx->block_align);
-    init_get_bits(&s->gb, avpkt->data, size << 3);
+    init_get_bits8(&s->gb, avpkt->data, size);
 
     /* size == ctx->block_align is used to indicate whether we are dealing with
      * a new packet or a packet of which we already read the packet header