]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_deshake.c
avfilter/vf_deshake: fix macro ()
[ffmpeg] / libavfilter / vf_deshake.c
index 6cfb1716297cd2de7ab6f7a2fb48dab7432ce517..c68de3653d76a501f6e2384ff5f6f9a7ea2e31f1 100644 (file)
@@ -62,8 +62,8 @@
 #include "deshake.h"
 #include "deshake_opencl.h"
 
-#define CHROMA_WIDTH(link)  -((-link->w) >> av_pix_fmt_desc_get(link->format)->log2_chroma_w)
-#define CHROMA_HEIGHT(link) -((-link->h) >> av_pix_fmt_desc_get(link->format)->log2_chroma_h)
+#define CHROMA_WIDTH(link)  (-((-(link)->w) >> av_pix_fmt_desc_get((link)->format)->log2_chroma_w))
+#define CHROMA_HEIGHT(link) (-((-(link)->h) >> av_pix_fmt_desc_get((link)->format)->log2_chroma_h))
 
 #define OFFSET(x) offsetof(DeshakeContext, x)
 #define FLAGS AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_FILTERING_PARAM