* parser.c : OSD import module
*****************************************************************************
* Copyright (C) 2007 M2X
- * $Id: $
+ * $Id$
*
* Authors: Jean-Paul Saman
*
/*****************************************************************************
* Preamble
*****************************************************************************/
-#include <vlc/vlc.h>
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+#include <vlc_common.h>
+#include <vlc_plugin.h>
#include <vlc_vout.h>
#include <vlc_config.h>
/***************************************************************************
* Prototypes
***************************************************************************/
-int E_(osd_parser_simpleOpen) ( vlc_object_t *p_this );
-int E_(osd_parser_xmlOpen) ( vlc_object_t *p_this );
+int osd_parser_simpleOpen ( vlc_object_t *p_this );
+int osd_parser_xmlOpen ( vlc_object_t *p_this );
static void osd_parser_Close( vlc_object_t *p_this );
*****************************************************************************/
vlc_module_begin();
- set_category( CAT_MISC );
+ set_category( CAT_OSD );
set_subcategory( SUBCAT_OSD_IMPORT );
add_submodule();
- set_description( _("OSD configuration importer") );
+ set_description( N_("OSD configuration importer") );
add_shortcut( "import-osd" );
- set_capability( "osd parser" , 0);
- set_callbacks( E_(osd_parser_simpleOpen), osd_parser_Close );
+ set_capability( "osd parser", 0);
+ set_callbacks( osd_parser_simpleOpen, osd_parser_Close );
add_submodule();
- set_description( _("XML OSD configuration importer") );
+ set_description( N_("XML OSD configuration importer") );
add_shortcut( "import-osd-xml" );
- set_capability( "osd parser" , 0);
- set_callbacks( E_(osd_parser_xmlOpen), osd_parser_Close );
+ set_capability( "osd parser", 0);
+ set_callbacks( osd_parser_xmlOpen, osd_parser_Close );
vlc_module_end();
{
osd_menu_t *p_menu = (osd_menu_t *) p_this;
if( p_menu )
- osd_MenuFree( p_this, &p_menu );
+ osd_MenuFree( p_menu );
}