matroskamux: avoid creating caps from string when possible

Fixes #639516.
This commit is contained in:
Mark Nauwelaerts 2011-01-14 14:51:51 +01:00
parent a49a248fff
commit 0124302b58

View file

@ -2025,9 +2025,9 @@ gst_matroska_mux_start (GstMatroskaMux * mux)
GTimeVal time = { 0, 0 }; GTimeVal time = { 0, 0 };
if (!strcmp (mux->doctype, GST_MATROSKA_DOCTYPE_WEBM)) { if (!strcmp (mux->doctype, GST_MATROSKA_DOCTYPE_WEBM)) {
ebml->caps = gst_caps_from_string ("video/webm"); ebml->caps = gst_caps_new_simple ("video/webm", NULL);
} else { } else {
ebml->caps = gst_caps_from_string ("video/x-matroska"); ebml->caps = gst_caps_new_simple ("video/x-matroska", NULL);
} }
/* we start with a EBML header */ /* we start with a EBML header */
doctype = mux->doctype; doctype = mux->doctype;