X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fmlpdec.c;h=7cad5d1cadb219b439e45452c7b4df6b90222115;hb=23538ad2eb76a0d27a1f2b2bcdccd857124a0224;hp=c93b058dd7a66f4eb39299f6fd17b5ea65383640;hpb=730f75a099f82d21855442a76a699b36acb89bbb;p=ffmpeg diff --git a/libavcodec/mlpdec.c b/libavcodec/mlpdec.c index c93b058dd7a..7cad5d1cadb 100644 --- a/libavcodec/mlpdec.c +++ b/libavcodec/mlpdec.c @@ -264,7 +264,7 @@ static inline int read_huff_channels(MLPDecodeContext *m, GetBitContext *gbp, result = (result << lsb_bits) + get_bits(gbp, lsb_bits); result += cp->sign_huff_offset; - result <<= quant_step_size; + result *= 1 << quant_step_size; m->sample_buffer[pos + s->blockpos][channel] = result; }