]> git.sesse.net Git - vlc/blobdiff - mozilla/vlc.r
...and consistent semantics
[vlc] / mozilla / vlc.r
index 041e8925cfec1e797ae4928db4de187bf8012f0b..0fc5c76310d6474130491d23a3a4fb0425cc174a 100644 (file)
@@ -3,15 +3,19 @@
  *****************************************************************************/
 
 /* Definitions of system resource types */
-#include <Types.r>
+
+data 'carb' (0)
+{
+};
 
 /* The first string in the array is a plugin description,
  * the second is the plugin name */
 resource 'STR#' (126)
 {
     {
-        "A VLC test plugin... hope it goes somewhere",
-        "VLC plugin"
+        "Version 0.9.0, copyright 1996-2007 The VideoLAN Team"
+        "<BR><A HREF='http://www.videolan.org'>http://www.videolan.org</A>",
+        "VLC Multimedia Plugin"
     };
 };
 
@@ -19,7 +23,45 @@ resource 'STR#' (126)
 resource 'STR#' (127)
 {
     {
-        "Invoke scriptable sample plugin"
+        /* MPEG-1 and MPEG-2 */
+        "MPEG audio",
+        "MPEG audio",
+        "MPEG video",
+        "MPEG video",
+        "MPEG video",
+        "MPEG video",
+        /* MPEG-4 */
+        "MPEG-4 video",
+        "MPEG-4 audio",
+        "MPEG-4 video",
+        "MPEG-4 video",
+        /* AVI */
+        "AVI video",
+        /* Quicktime */
+/*        "QuickTime video", */
+        /* OGG */
+        "Ogg stream",
+        "Ogg stream",
+        /* VLC */
+        "VLC plugin",
+        /* Windows Media */
+        "Windows Media video",
+        "Windows Media video",
+        "Windows Media plugin",
+        "Windows Media video",
+        /* Google VLC */
+        "Google VLC plugin",
+        /* WAV audio */
+        "WAV audio",
+        "WAV audio",
+        /* 3GPP */
+        "3GPP audio",
+        "3GPP video",
+        /* 3GPP2 */
+        "3GPP2 audio",
+        "3GPP2 video",
+        /* DIVX */
+        "DivX video",
     };
 };
 
@@ -27,7 +69,45 @@ resource 'STR#' (127)
 resource 'STR#' (128,"MIME Type")
 {
     {
-        "application/vlc-plugin", ""
+        /* MPEG-1 and MPEG-2 */
+        "audio/mpeg", "mp2,mp3,mpga,mpega",
+        "audio/x-mpeg", "mp2,mp3,mpga,mpega",
+        "video/mpeg", "mpg,mpeg,mpe",
+        "video/x-mpeg", "mpg,mpeg,mpe",
+        "video/mpeg-system", "mpg,mpeg,vob",
+        "video/x-mpeg-system", "mpg,mpeg,vob",
+        /* MPEG-4 */
+        "video/mpeg4", "mp4,mpg4",
+        "audio/mpeg4", "mp4,mpg4",
+        "application/mpeg4-iod", "mp4,mpg4",
+        "application/mpeg4-muxcodetable", "mp4,mpg4",
+        /* AVI */
+        "video/x-msvideo", "avi",
+        /* Quicktime */
+/*        "video/quicktime", "mov,qt", */
+        /* OGG */
+        "application/ogg", "ogg",
+        "application/x-ogg", "ogg",
+        /* VLC */
+        "application/x-vlc-plugin", "vlc",
+        /* Windows Media */
+        "video/x-ms-asf-plugin", "asf,asx",
+        "video/x-ms-asf", "asf,asx",
+        "application/x-mplayer2", "",
+        "video/x-ms-wmv", "wmv",
+        /* Google VLC */
+        "video/x-google-vlc-plugin", "",
+        /* WAV audio */
+        "audio/wav", "wav",
+        "audio/x-wav", "wav",
+        /* 3GPP */
+        "audio/3gpp", "3gp,3gpp",
+        "video/3gpp", "3gp,3gpp",
+        /* 3GPP2 */
+        "audio/3gpp2", "3g2,3gpp2",
+        "video/3gpp2", "3g2,3gpp2",
+        /* DIVX */
+        "video/divx", "divx",
     };
 };