-static void vout_GetPlugin( p_vout_thread_t p_vout );
-static void intf_GetPlugin( p_intf_thread_t p_intf );
-
-/* Video output */
-int vout_SDLCreate ( vout_thread_t *p_vout, char *psz_display,
- int i_root_window, void *p_data );
-int vout_SDLInit ( p_vout_thread_t p_vout );
-void vout_SDLEnd ( p_vout_thread_t p_vout );
-void vout_SDLDestroy ( p_vout_thread_t p_vout );
-int vout_SDLManage ( p_vout_thread_t p_vout );
-void vout_SDLDisplay ( p_vout_thread_t p_vout );
-void vout_SDLSetPalette ( p_vout_thread_t p_vout,
- u16 *red, u16 *green, u16 *blue, u16 *transp );
-
-/* Interface */
-int intf_SDLCreate ( p_intf_thread_t p_intf );
-void intf_SDLDestroy ( p_intf_thread_t p_intf );
-void intf_SDLManage ( p_intf_thread_t p_intf );
+MODULE_CONFIG_START
+ADD_WINDOW( "Configuration for SDL module" )
+ ADD_COMMENT( "For now, the SDL module cannot be configured" )
+MODULE_CONFIG_END
+
+/*****************************************************************************
+ * Capabilities defined in the other files.
+ ******************************************************************************/
+void _M( aout_getfunctions )( function_list_t * p_function_list );
+void _M( vout_getfunctions )( function_list_t * p_function_list );