]> git.sesse.net Git - vlc/blobdiff - modules/misc/lua/vlc.c
Allow lua "meta reader" and implement a meta reader from filename.
[vlc] / modules / misc / lua / vlc.c
index d2622908ef15f6a2b478d51e67029d13d0702c1f..3613e11354aab3e46a55e2f93810c732f4e209c6 100644 (file)
@@ -63,6 +63,12 @@ vlc_module_begin ()
         set_capability( "art finder", 10 )
         set_callbacks( FindArt, NULL )
 
+    add_submodule ()
+        set_shortname( N_( "Lua Meta Reader" ) )
+        set_description( N_("Fetch meta data using lua scripts") )
+        set_capability( "meta reader", 10 )
+        set_callbacks( ReadMeta, NULL )
+
     add_submodule ()
         add_shortcut( "luaplaylist" )
         set_category( CAT_INPUT )
@@ -76,13 +82,14 @@ vlc_module_begin ()
         set_description( N_("Lua Interface Module (shortcuts)") )
         add_shortcut( "luarc" )
         add_shortcut( "rc" )
-        set_capability( "interface", 15 )
+        set_capability( "interface", 25 )
         set_callbacks( Open_LuaIntf, Close_LuaIntf )
 
     add_submodule ()
         set_description( N_("Lua Interface Module") )
         add_shortcut( "luaintf" )
         add_shortcut( "luahttp" )
+        add_shortcut( "http" )
         add_shortcut( "luatelnet" )
         add_shortcut( "telnet" )
         add_shortcut( "luahotkeys" )