avfilter/vf_colormatrix: fix macro ()
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 24 Jun 2014 19:40:57 +0000 (21:40 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 24 Jun 2014 19:43:40 +0000 (21:43 +0200)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavfilter/vf_colormatrix.c

index 5ab175b..91ca057 100644 (file)
@@ -37,7 +37,7 @@
 #include "libavutil/pixdesc.h"
 #include "libavutil/avstring.h"
 
-#define NS(n) n < 0 ? (int)(n*65536.0-0.5+DBL_EPSILON) : (int)(n*65536.0+0.5)
+#define NS(n) ((n) < 0 ? (int)((n)*65536.0-0.5+DBL_EPSILON) : (int)((n)*65536.0+0.5))
 #define CB(n) av_clip_uint8(n)
 
 static const double yuv_coeff[4][3][3] = {