matroskamux: do not use unoffical V_MJPEG codec id
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 31 Oct 2011 14:43:25 +0000 (15:43 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 18 Oct 2012 17:29:40 +0000 (18:29 +0100)
Since it's not spec'ed, consider it a VfW compatibility
case. Many applications (e.g. avidemux) don't understand
the unofficial V_MJPEG id.

Fixes #659837.

Conflicts:
gst/matroska/matroska-mux.c

gst/matroska/matroska-mux.c

index cb74d26..f5a50e5 100644 (file)
@@ -990,8 +990,6 @@ skip_details:
     fstr = gst_structure_get_string (structure, "format");
     if (fstr && strlen (fstr) == 4)
       videocontext->fourcc = GST_STR_FOURCC (fstr);
-  } else if (!strcmp (mimetype, "image/jpeg")) {
-    gst_matroska_mux_set_codec_id (context, GST_MATROSKA_CODEC_ID_VIDEO_MJPEG);
   } else if (!strcmp (mimetype, "video/x-huffyuv")      /* MS/VfW compatibility cases */
       ||!strcmp (mimetype, "video/x-divx")
       || !strcmp (mimetype, "video/x-dv")