From 867e635cde3fe048ece3f2970238a9ad539b02dc Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 13 Mar 2012 12:40:11 +0100 Subject: [PATCH] oggdemux: only create unknown caps once --- ext/ogg/gstoggdemux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/ogg/gstoggdemux.c b/ext/ogg/gstoggdemux.c index f31ecfa4d9..4cbe0cc403 100644 --- a/ext/ogg/gstoggdemux.c +++ b/ext/ogg/gstoggdemux.c @@ -784,7 +784,7 @@ gst_ogg_pad_submit_packet (GstOggPad * pad, ogg_packet * packet) if (!pad->have_type) { pad->have_type = gst_ogg_stream_setup_map (&pad->map, packet); - if (!pad->have_type) { + if (!pad->have_type && !pad->map.caps) { pad->map.caps = gst_caps_new_empty_simple ("application/x-unknown"); } if (pad->map.is_skeleton) {