]> git.sesse.net Git - vlc/blobdiff - modules/misc/osd/parser.c
Change the message shown by the update dialog: fix #1788.
[vlc] / modules / misc / osd / parser.c
index a3389c60185694d700b686d2cca16a5346d9978f..39918d8e9f4a7717d7562912a843739c4a76b443 100644 (file)
@@ -2,7 +2,7 @@
  * 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>
 
@@ -38,8 +43,8 @@
 /***************************************************************************
  * 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 );
 
@@ -48,20 +53,20 @@ 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();
 
@@ -73,5 +78,5 @@ void osd_parser_Close ( vlc_object_t *p_this )
 {
     osd_menu_t *p_menu = (osd_menu_t *) p_this;
     if( p_menu )
-        osd_MenuFree( p_this, &p_menu );
+        osd_MenuFree( p_menu );
 }