]> git.sesse.net Git - vlc/blobdiff - modules/access/mms/mms.c
Really fix all the set_name.
[vlc] / modules / access / mms / mms.c
index db4f0992a338e0d63ee91dc0d49734a5160976ab..12ab08c16f45cb1895facba9912db83a01275be5 100644 (file)
@@ -55,8 +55,11 @@ static void Close( vlc_object_t * );
     "Always select the stream with the maximum bitrate." )
 
 vlc_module_begin();
+    set_shortname( _("MMS") );
     set_description( _("Microsoft Media Server (MMS) input") );
-    set_capability( "access2", 0 );
+    set_capability( "access2", -1 );
+    set_category( CAT_INPUT );
+    set_subcategory( SUBCAT_INPUT_ACCESS );
 
     add_integer( "mms-caching", 4 * DEFAULT_PTS_DELAY / 1000, NULL,
                  CACHING_TEXT, CACHING_LONGTEXT, VLC_TRUE );
@@ -69,6 +72,7 @@ vlc_module_begin();
     add_shortcut( "mmsu" );
     add_shortcut( "mmst" );
     add_shortcut( "mmsh" );
+    add_shortcut( "http" );
     set_callbacks( Open, Close );
 vlc_module_end();
 
@@ -106,7 +110,8 @@ static int Open( vlc_object_t *p_this )
         {
             return E_( MMSTUOpen )( p_access );
         }
-        else if( !strncmp( p_access->psz_access, "mmsh", 4 ) )
+        else if( !strncmp( p_access->psz_access, "mmsh", 4 ) ||
+                 !strncmp( p_access->psz_access, "http", 4 ) )
         {
             return E_( MMSHOpen )( p_access );
         }