Commit c8853568 authored by Paul B Mahol's avatar Paul B Mahol

avcodec/alsdec: call correct function for multi-channel coding

Fixes #5942.
Signed-off-by: 's avatarPaul B Mahol <onemda@gmail.com>
parent 06a66e7d
......@@ -1637,7 +1637,7 @@ static int read_frame_data(ALSDecContext *ctx, unsigned int ra_frame)
independent_bs = 2;
// if this is the last channel, it has to be decoded independently
if (c == avctx->channels - 1)
if (c == avctx->channels - 1 || (c & 1))
independent_bs = 1;
if (independent_bs) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment