From 4bbd8f05f7c34967e1c1f7831ae70cde1edd50b5 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 3 Nov 2014 17:22:16 +0100 Subject: [PATCH] avfilter/vf_idet: use av_rescale() Signed-off-by: Michael Niedermayer --- libavfilter/vf_idet.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/vf_idet.c b/libavfilter/vf_idet.c index 05f361af71..a059565a0a 100644 --- a/libavfilter/vf_idet.c +++ b/libavfilter/vf_idet.c @@ -173,8 +173,8 @@ static void filter(AVFilterContext *ctx) for(i=0; i<4; i++){ - idet->prestat [i] = (idet->decay_coefficient * idet->prestat [i]) / PRECISION; - idet->poststat[i] = (idet->decay_coefficient * idet->poststat[i]) / PRECISION; + idet->prestat [i] = av_rescale(idet->prestat [i], idet->decay_coefficient, PRECISION); + idet->poststat[i] = av_rescale(idet->poststat[i], idet->decay_coefficient, PRECISION); } idet->total_prestat [ type] ++;