-vlc_module_begin();
- set_description( _("Fixed point audio format conversions") );
- add_submodule();
- set_callbacks( Create_F32ToS16, NULL );
- set_capability( "audio filter", 10 );
- add_submodule();
- set_callbacks( Create_S16ToF32, NULL );
- set_capability( "audio filter", 15 );
- add_submodule();
- set_callbacks( Create_U8ToF32, NULL );
- set_capability( "audio filter", 1 );
-vlc_module_end();
-
-/*****************************************************************************
- * F32 to S16
- *****************************************************************************/
-static int Create_F32ToS16( vlc_object_t *p_this )
+vlc_module_begin ()
+ set_description( N_("Fixed point audio format conversions") )
+ set_callbacks( CreateTo, NULL )
+ set_capability( "audio filter", 15 )
+ add_submodule ()
+ set_callbacks( CreateFrom, NULL )
+ set_capability( "audio filter", 10 )
+vlc_module_end ()
+
+/*** Conversion from FI32 to audio output ***/
+static block_t *Do_F32ToS16( filter_t *, block_t * );
+
+static int CreateFrom( vlc_object_t *p_this )