]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/jpeg2000dwt.c
qsv: fix the dangerous macro definitions
[ffmpeg] / libavcodec / jpeg2000dwt.c
index ce1678a3d74edecb4138f986da891f73fa35945f..badf0f8cd058674553fe3b96d2d6d708e8dcbbaf 100644 (file)
@@ -531,7 +531,7 @@ static void dwt_decode97_int(DWTContext *s, int32_t *t)
     }
 
     for (i = 0; i < w * h; i++)
-        data[i] = (data[i] + ((1<<I_PRESHIFT)>>1)) >> I_PRESHIFT;
+        data[i] = (data[i] + ((1LL<<I_PRESHIFT)>>1)) >> I_PRESHIFT;
 }
 
 int ff_jpeg2000_dwt_init(DWTContext *s, int border[2][2],