]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/dirac_dwt_template.c
avcodec: add missing files missed in previous commits
[ffmpeg] / libavcodec / dirac_dwt_template.c
index 8c25c1f8228cd5520d861fbfd682e81f58e0bd5f..2369c8d15b577883c4b884f5bc070cc7362a5e39 100644 (file)
@@ -57,8 +57,8 @@ static av_always_inline void RENAME(interleave)(TYPE *dst, TYPE *src0, TYPE *src
 {
     int i;
     for (i = 0; i < w2; i++) {
-        dst[2*i  ] = (src0[i] + add) >> shift;
-        dst[2*i+1] = (src1[i] + add) >> shift;
+        dst[2*i  ] = ((int)(src0[i] + (unsigned)add)) >> shift;
+        dst[2*i+1] = ((int)(src1[i] + (unsigned)add)) >> shift;
     }
 }