Index: gst/typefind/gsttypefindfunctions.c
===================================================================
--- gst/typefind/gsttypefindfunctions.c	(revision 590)
+++ gst/typefind/gsttypefindfunctions.c	(working copy)
@@ -3662,6 +3662,7 @@
   static gchar *msword_exts[] = { "doc", NULL };
   static gchar *dsstore_exts[] = { "DS_Store", NULL };
   static gchar *psd_exts[] = { "psd", NULL };
+  static gchar *multipart_exts[] = { "mjpg", NULL };
 
   GST_DEBUG_CATEGORY_INIT (type_find_debug, "typefindfunctions",
       GST_DEBUG_FG_GREEN | GST_DEBUG_BG_RED, "generic type find functions");
@@ -3882,7 +3883,7 @@
   TYPE_FIND_REGISTER (plugin, "video/x-dirac", GST_RANK_PRIMARY,
       dirac_type_find, NULL, DIRAC_CAPS, NULL, NULL);
   TYPE_FIND_REGISTER (plugin, "multipart/x-mixed-replace", GST_RANK_SECONDARY,
-      multipart_type_find, NULL, MULTIPART_CAPS, NULL, NULL);
+      multipart_type_find, multipart_exts, MULTIPART_CAPS, NULL, NULL);
   TYPE_FIND_REGISTER (plugin, "application/x-mmsh", GST_RANK_SECONDARY,
       mmsh_type_find, NULL, MMSH_CAPS, NULL, NULL);
   TYPE_FIND_REGISTER (plugin, "video/vivo", GST_RANK_SECONDARY,
