]> git.sesse.net Git - vlc/blobdiff - modules/audio_filter/param_eq.c
Fix sscanf overflow
[vlc] / modules / audio_filter / param_eq.c
index 1d4a56d9203d0fec1ec9d23776effe63e0df86a5..88163f1f9f6f37efaacb6d70a2ebbbe20507926e 100644 (file)
 /*****************************************************************************
  * Preamble
  *****************************************************************************/
-#include <math.h>
 
 #ifdef HAVE_CONFIG_H
 # include "config.h"
 #endif
 
-#include <vlc/vlc.h>
+#include <math.h>
+
+#include <vlc_common.h>
 #include <vlc_plugin.h>
 #include <vlc_aout.h>
 
@@ -46,42 +47,42 @@ static void ProcessEQ( float *, float *, float *, unsigned, unsigned, float *, u
 static void DoWork( aout_instance_t *, aout_filter_t *,
                     aout_buffer_t *, aout_buffer_t * );
 
-vlc_module_begin();
-    set_description( N_("Parametric Equalizer") );
-    set_shortname( N_("Parametric Equalizer" ) );
-    set_capability( "audio filter", 0 );
-    set_category( CAT_AUDIO );
-    set_subcategory( SUBCAT_AUDIO_AFILTER );
+vlc_module_begin ()
+    set_description( N_("Parametric Equalizer") )
+    set_shortname( N_("Parametric Equalizer" ) )
+    set_capability( "audio filter", 0 )
+    set_category( CAT_AUDIO )
+    set_subcategory( SUBCAT_AUDIO_AFILTER )
 
-    add_float( "param-eq-lowf", 100, NULL, N_("Low freq (Hz)"),"", false );
+    add_float( "param-eq-lowf", 100, NULL, N_("Low freq (Hz)"),"", false )
     add_float_with_range( "param-eq-lowgain", 0, -20.0, 20.0, NULL,
                           N_("Low freq gain (dB)"), "",false );
-    add_float( "param-eq-highf", 10000, NULL, N_("High freq (Hz)"),"", false );
+    add_float( "param-eq-highf", 10000, NULL, N_("High freq (Hz)"),"", false )
     add_float_with_range( "param-eq-highgain", 0, -20.0, 20.0, NULL,
                           N_("High freq gain (dB)"),"",false );
-    add_float( "param-eq-f1", 300, NULL, N_("Freq 1 (Hz)"),"", false );
+    add_float( "param-eq-f1", 300, NULL, N_("Freq 1 (Hz)"),"", false )
     add_float_with_range( "param-eq-gain1", 0, -20.0, 20.0, NULL,
                           N_("Freq 1 gain (dB)"), "",false );
     add_float_with_range( "param-eq-q1", 3, 0.1, 100.0, NULL,
                           N_("Freq 1 Q"), "",false );
-    add_float( "param-eq-f2", 1000, NULL, N_("Freq 2 (Hz)"),"", false );
+    add_float( "param-eq-f2", 1000, NULL, N_("Freq 2 (Hz)"),"", false )
     add_float_with_range( "param-eq-gain2", 0, -20.0, 20.0, NULL,
                           N_("Freq 2 gain (dB)"),"",false );
     add_float_with_range( "param-eq-q2", 3, 0.1, 100.0, NULL,
                           N_("Freq 2 Q"),"",false );
-    add_float( "param-eq-f3", 3000, NULL, N_("Freq 3 (Hz)"),"", false );
+    add_float( "param-eq-f3", 3000, NULL, N_("Freq 3 (Hz)"),"", false )
     add_float_with_range( "param-eq-gain3", 0, -20.0, 20.0, NULL,
                           N_("Freq 3 gain (dB)"),"",false );
     add_float_with_range( "param-eq-q3", 3, 0.1, 100.0, NULL,
                           N_("Freq 3 Q"),"",false );
 
-    set_callbacks( Open, Close );
-vlc_module_end();
+    set_callbacks( Open, Close )
+vlc_module_end ()
 
 /*****************************************************************************
  * Local prototypes
  *****************************************************************************/
-typedef struct aout_filter_sys_t
+struct aout_filter_sys_t
 {
     /* Filter static config */
     float   f_lowf, f_lowgain;
@@ -94,7 +95,7 @@ typedef struct aout_filter_sys_t
     /* State */
     float  *p_state;
  
-} aout_filter_sys_t;
+};