From ae8de060162e08318cbf935dc0a2c9e0a65f62b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <remi@remlab.net>
Date: Wed, 13 Aug 2014 21:20:10 +0300
Subject: [PATCH] rotate: stick to single precision arithmetic

---
 modules/video_filter/rotate.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/video_filter/rotate.c b/modules/video_filter/rotate.c
index 2cfb868783..d30b5e52bd 100644
--- a/modules/video_filter/rotate.c
+++ b/modules/video_filter/rotate.c
@@ -92,7 +92,7 @@ struct filter_sys_t
 
 static void store_trigo( struct filter_sys_t *sys, float f_angle )
 {
-    f_angle *= M_PI / 180.f; /* degrees -> radians */
+    f_angle *= (float)(M_PI / 180.); /* degrees -> radians */
 
     uint16_t i_sin = lroundf(sinf(f_angle) * 4096.f);
     uint16_t i_cos = lroundf(cosf(f_angle) * 4096.f);
-- 
2.25.4