X-Git-Url: http://git.videolan.org/?p=ffmpeg.git;a=blobdiff_plain;f=libavcodec%2Fhq_hqa.c;h=f88ad7d5f5a32a2e06ffe8784c7670936b2f238f;hp=80dc6b5d40c6d264cd58ffaf93f4d1557f0d882d;hb=3d9cb583c8f005a260d255853ef5f1c21e8599a0;hpb=5666b95c9f27efa6f9b1e1bb6c592b9a8d78bca5;ds=sidebyside diff --git a/libavcodec/hq_hqa.c b/libavcodec/hq_hqa.c index 80dc6b5d40..f88ad7d5f5 100644 --- a/libavcodec/hq_hqa.c +++ b/libavcodec/hq_hqa.c @@ -83,7 +83,7 @@ static int hq_decode_block(HQContext *c, GetBitContext *gb, int16_t block[64], pos += ff_hq_ac_skips[val]; if (pos >= 64) break; - block[ff_zigzag_direct[pos]] = (ff_hq_ac_syms[val] * q[pos]) >> 12; + block[ff_zigzag_direct[pos]] = (int)(ff_hq_ac_syms[val] * (unsigned)q[pos]) >> 12; pos++; }