typefindfunctions: Add typefinder for Midi inside RIFF
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 4 Sep 2009 05:36:10 +0000 (07:36 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 4 Sep 2009 05:36:10 +0000 (07:36 +0200)
This is a standard Midi file format that should be supported by
all Midi decoders and also has the mimetype audio/mid according to
the Midi specification homepage.

Fixes bug #594094.

gst/typefind/gsttypefindfunctions.c

index bf6e7be..1be95a3 100644 (file)
@@ -3534,6 +3534,8 @@ plugin_init (GstPlugin * plugin)
 #endif
   TYPE_FIND_REGISTER (plugin, "audio/midi", GST_RANK_PRIMARY, mid_type_find,
       mid_exts, MID_CAPS, NULL, NULL);
+  TYPE_FIND_REGISTER_RIFF (plugin, "audio/midi", GST_RANK_PRIMARY, mid_exts,
+      "RMID");
   TYPE_FIND_REGISTER (plugin, "audio/mobile-xmf", GST_RANK_PRIMARY,
       mxmf_type_find, mxmf_exts, MXMF_CAPS, NULL, NULL);
   TYPE_FIND_REGISTER (plugin, "video/x-fli", GST_RANK_MARGINAL, flx_type_find,