X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fmlpdsp.c;h=fbafa92d72cc3545fc5184d14e4c4430491e033e;hb=5256a86da067a324ece20bb9584880f5a63744ce;hp=2fc453c1f01a1b3426979e2a75a01774af89e182;hpb=52a4004d8b5f308b3fc83e825dcd9052332eaeef;p=ffmpeg diff --git a/libavcodec/mlpdsp.c b/libavcodec/mlpdsp.c index 2fc453c1f01..fbafa92d72c 100644 --- a/libavcodec/mlpdsp.c +++ b/libavcodec/mlpdsp.c @@ -114,7 +114,7 @@ int32_t ff_mlp_pack_output(int32_t lossless_check_data, for (out_ch = 0; out_ch <= max_matrix_channel; out_ch++) { int mat_ch = ch_assign[out_ch]; int32_t sample = sample_buffer[i][mat_ch] * - (1 << output_shift[mat_ch]); + (1U << output_shift[mat_ch]); lossless_check_data ^= (sample & 0xffffff) << mat_ch; if (is32) *data_32++ = sample << 8;