summaryrefslogtreecommitdiff
path: root/libavfilter/colorspacedsp_template.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2016-04-17 11:44:47 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2016-04-17 13:17:18 +0200
commitc8d95e5ceb720b89b5ad055544fa5738125b151c (patch)
treebbe47f165c5dde6e34b9d93e4584917ea4a2e5d7 /libavfilter/colorspacedsp_template.c
parent7a0aee16881df0154ffb8f2a496a8b0705e8bf69 (diff)
downloadffmpeg-c8d95e5ceb720b89b5ad055544fa5738125b151c.tar.gz
avfilter/colorspacedsp_template: Add argument protecting () to avg()
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavfilter/colorspacedsp_template.c')
-rw-r--r--libavfilter/colorspacedsp_template.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavfilter/colorspacedsp_template.c b/libavfilter/colorspacedsp_template.c
index a32a0293f0..f225391301 100644
--- a/libavfilter/colorspacedsp_template.c
+++ b/libavfilter/colorspacedsp_template.c
@@ -28,10 +28,10 @@
#define avg(a,b,c,d) (a)
#elif SS_H == 0
#define ss 422
-#define avg(a,b,c,d) ((a + b + 1) >> 1)
+#define avg(a,b,c,d) (((a) + (b) + 1) >> 1)
#else
#define ss 420
-#define avg(a,b,c,d) ((a + b + c + d + 2) >> 2)
+#define avg(a,b,c,d) (((a) + (b) + (c) + (d) + 2) >> 2)
#endif
#undef fn