/*****************************************************************************
* Preamble
*****************************************************************************/
-#include <vlc/vlc.h>
-#include <vlc_vout.h>
-#include <vlc_config.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
-#include <vlc_keys.h>
-#include <vlc_image.h>
+#include <vlc_common.h>
+#include <vlc_plugin.h>
#include <vlc_osd.h>
-#include <vlc_charset.h>
#include "osd_menu.h"
/*****************************************************************************
* Module descriptor
*****************************************************************************/
-vlc_module_begin();
+vlc_module_begin ()
- set_category( CAT_OSD );
- set_subcategory( SUBCAT_OSD_IMPORT );
+ add_submodule ()
+ set_description( N_("OSD configuration importer") )
+ add_shortcut( "import-osd" )
+ set_capability( "osd parser", 0)
+ set_callbacks( osd_parser_simpleOpen, osd_parser_Close )
- add_submodule();
- set_description( _("OSD configuration importer") );
- add_shortcut( "import-osd" );
- set_capability( "osd parser", 0);
- set_callbacks( osd_parser_simpleOpen, osd_parser_Close );
+ add_submodule ()
+ set_description( N_("XML OSD configuration importer") )
+ add_shortcut( "import-osd-xml" )
+ set_capability( "osd parser", 0)
+ set_callbacks( osd_parser_xmlOpen, osd_parser_Close )
- add_submodule();
- set_description( _("XML OSD configuration importer") );
- add_shortcut( "import-osd-xml" );
- set_capability( "osd parser", 0);
- set_callbacks( osd_parser_xmlOpen, osd_parser_Close );
-
-vlc_module_end();
+vlc_module_end ()
/*****************************************************************************
* osd_parser_Close: Free all osd menu structure resources