upnp: remove m_server_list_lock, p_server_list is already protected by s_lock
[vlc.git] / modules / video_filter / rotate.c
index 2cfb868..4a7d36a 100644 (file)
@@ -31,6 +31,7 @@
 
 #include <math.h>                                            /* sin(), cos() */
 
+#define VLC_MODULE_LICENSE VLC_LICENSE_GPL_2_PLUS
 #include <vlc_common.h>
 #include <vlc_plugin.h>
 #include <vlc_atomic.h>
@@ -92,11 +93,11 @@ 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);
-    atomic_store( &sys->sincos, (i_cos << 16) | (i_sin << 0));
+    atomic_store( &sys->sincos, (i_cos << 16u) | (i_sin << 0u));
 }
 
 static void fetch_trigo( struct filter_sys_t *sys, int *i_sin, int *i_cos )
@@ -367,10 +368,9 @@ static picture_t *FilterPacked( filter_t *p_filter, picture_t *p_pic )
     int i_sin, i_cos;
     fetch_trigo( p_sys, &i_sin, &i_cos );
 
-    int i_col, i_line;
-    for( i_line = 0; i_line < i_visible_lines; i_line++ )
+    for( int i_line = 0; i_line < i_visible_lines; i_line++ )
     {
-        for( i_col = 0; i_col < i_visible_pitch; i_col++ )
+        for( int i_col = 0; i_col < i_visible_pitch; i_col++ )
         {
             int i_line_orig;
             int i_col_orig;