From 5a41a5a4f57dc30df3795f52634ca69a18f33226 Mon Sep 17 00:00:00 2001 From: Ganesh Ajjanagadde Date: Sun, 22 Nov 2015 11:39:40 -0500 Subject: avfilter/af_compand: use hypot() Reviewed-by: Paul B Mahol Signed-off-by: Ganesh Ajjanagadde --- libavfilter/af_compand.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/af_compand.c b/libavfilter/af_compand.c index 3848d67bd9..a64778e5ec 100644 --- a/libavfilter/af_compand.c +++ b/libavfilter/af_compand.c @@ -467,13 +467,13 @@ static int config_output(AVFilterLink *outlink) L(2).b = (L(0).y - L(2).y) / (L(0).x - L(2).x); theta = atan2(L(2).y - L(4).y, L(2).x - L(4).x); - len = sqrt(pow(L(2).x - L(4).x, 2.) + pow(L(2).y - L(4).y, 2.)); + len = hypot(L(2).x - L(4).x, L(2).y - L(4).y); r = FFMIN(radius, len); L(3).x = L(2).x - r * cos(theta); L(3).y = L(2).y - r * sin(theta); theta = atan2(L(0).y - L(2).y, L(0).x - L(2).x); - len = sqrt(pow(L(0).x - L(2).x, 2.) + pow(L(0).y - L(2).y, 2.)); + len = hypot(L(0).x - L(2).x, L(0).y - L(2).y); r = FFMIN(radius, len / 2); x = L(2).x + r * cos(theta); y = L(2).y + r * sin(theta); -- cgit v1.2.3