From 60f1dadd1c1f8d97fc9f5da77444cd9e4ef3fae4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 12 Feb 2014 11:25:41 +0100 Subject: [PATCH] hlsdemux: Use gst_pad_use_fixed_caps() on the srcpads --- ext/hls/gsthlsdemux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/hls/gsthlsdemux.c b/ext/hls/gsthlsdemux.c index 60bad40699..43ba20c912 100644 --- a/ext/hls/gsthlsdemux.c +++ b/ext/hls/gsthlsdemux.c @@ -426,7 +426,6 @@ gst_hls_demux_src_event (GstPad * pad, GstObject * parent, GstEvent * event) demux->need_segment = TRUE; GST_M3U8_CLIENT_UNLOCK (demux->client); - if (flags & GST_SEEK_FLAG_FLUSH) { GST_DEBUG_OBJECT (demux, "sending flush stop"); gst_pad_push_event (demux->srcpad, gst_event_new_flush_stop (TRUE)); @@ -656,6 +655,7 @@ switch_pads (GstHLSDemux * demux, GstCaps * newcaps) gst_pad_set_query_function (demux->srcpad, GST_DEBUG_FUNCPTR (gst_hls_demux_src_query)); gst_pad_set_element_private (demux->srcpad, demux); + gst_pad_use_fixed_caps (demux->srcpad); gst_pad_set_active (demux->srcpad, TRUE); stream_id =