From 2316ec552c554be244b218d176c4f736218051b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 15 May 2006 21:16:53 +0000 Subject: [PATCH] Added some more audio types from Fredrik. Note, currently everything media related has VLC as preferred application - this should be changed to our own MediaPlayer (for all supported types). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17470 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/data/beos_mime/audio/ac3 | 14 ++++++++++++++ src/data/beos_mime/audio/basic | 16 ++++++++++++++++ src/data/beos_mime/audio/mid | 16 ++++++++++++++++ src/data/beos_mime/audio/mp4 | 15 +++++++++++++++ src/data/beos_mime/audio/x-aiff | 18 ++++++++++++++++++ src/data/beos_mime/audio/x-flac | 16 ++++++++++++++++ src/data/beos_mime/audio/x-musepack | 17 +++++++++++++++++ 7 files changed, 112 insertions(+) create mode 100644 src/data/beos_mime/audio/ac3 create mode 100644 src/data/beos_mime/audio/basic create mode 100644 src/data/beos_mime/audio/mid create mode 100644 src/data/beos_mime/audio/mp4 create mode 100644 src/data/beos_mime/audio/x-aiff create mode 100644 src/data/beos_mime/audio/x-flac create mode 100644 src/data/beos_mime/audio/x-musepack diff --git a/src/data/beos_mime/audio/ac3 b/src/data/beos_mime/audio/ac3 new file mode 100644 index 0000000000..582190066c --- /dev/null +++ b/src/data/beos_mime/audio/ac3 @@ -0,0 +1,14 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/ac3"; + +resource(2, "META:S:DESC") #'MSDC' "AC3 Sound File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) { + "extensions" = "ac3", + "type" = "audio/ac3" +}; + diff --git a/src/data/beos_mime/audio/basic b/src/data/beos_mime/audio/basic new file mode 100644 index 0000000000..fdb4470847 --- /dev/null +++ b/src/data/beos_mime/audio/basic @@ -0,0 +1,16 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/basic"; + +resource(2, "META:S:DESC") #'MSDC' "Sun Sound File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) { + "extensions" = "au", + "extensions" = "snd", + "type" = "audio/basic" +}; + +resource(5, "META:SNIFF_RULE") "0.50 (\".snd\")"; diff --git a/src/data/beos_mime/audio/mid b/src/data/beos_mime/audio/mid new file mode 100644 index 0000000000..e0f2bcdaec --- /dev/null +++ b/src/data/beos_mime/audio/mid @@ -0,0 +1,16 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/mid"; + +resource(2, "META:S:DESC") #'MSDC' "MIDI File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) { + "extensions" = "mid", + "extensions" = "midi", + "extensions" = "rmi", + "type" = "audio/mid" +}; + diff --git a/src/data/beos_mime/audio/mp4 b/src/data/beos_mime/audio/mp4 new file mode 100644 index 0000000000..db836dbaf4 --- /dev/null +++ b/src/data/beos_mime/audio/mp4 @@ -0,0 +1,15 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/mp4"; + +resource(2, "META:S:DESC") #'MSDC' "MP4 Sound File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) { + "extensions" = "mp4", + "extensions" = "m4a", + "type" = "audio/mp4" +}; + diff --git a/src/data/beos_mime/audio/x-aiff b/src/data/beos_mime/audio/x-aiff new file mode 100644 index 0000000000..d02dc893fa --- /dev/null +++ b/src/data/beos_mime/audio/x-aiff @@ -0,0 +1,18 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/x-aiff"; + +resource(2, "META:S:DESC") #'MSDC' "AIFF Sound File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) +{ + "extensions" = "aif", + "extensions" = "aiff", + "extensions" = "aifc", + "type" = "audio/x-aiff" +}; + +resource(5, "META:SNIFF_RULE") "0.50 (\"AIFF\" | \"AIFC\")"; diff --git a/src/data/beos_mime/audio/x-flac b/src/data/beos_mime/audio/x-flac new file mode 100644 index 0000000000..a071789d4b --- /dev/null +++ b/src/data/beos_mime/audio/x-flac @@ -0,0 +1,16 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/x-flac"; + +resource(2, "META:S:DESC") #'MSDC' "FLAC Sound File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) { + "extensions" = "fla", + "extensions" = "flac", + "type" = "audio/x-flac" +}; + +resource(5, "META:SNIFF_RULE") "0.50 (\"fLaC\")"; diff --git a/src/data/beos_mime/audio/x-musepack b/src/data/beos_mime/audio/x-musepack new file mode 100644 index 0000000000..0f16273241 --- /dev/null +++ b/src/data/beos_mime/audio/x-musepack @@ -0,0 +1,17 @@ + +resource(0, "BEOS:TYPE") #'MIMS' "application/x-vnd.Be-meta-mime"; + +resource(1, "META:TYPE") "audio/x-musepack"; + +resource(2, "META:S:DESC") #'MSDC' "Musepack Sound File"; + +resource(3, "META:PREF_APP") #'MSIG' "application/x-vnd.videolan-vlc"; + +resource(4, "META:EXTENS") message(234) { + "extensions" = "mpc", + "extensions" = "mpp", + "extensions" = "mp+", + "type" = "audio/x-musepack" +}; + +resource(5, "META:SNIFF_RULE") "0.50 (\"MP+\\007\")";