diff --git a/ext/smoothstreaming/gstmssdemux.c b/ext/smoothstreaming/gstmssdemux.c index e7bd764d23..46b1df5418 100644 --- a/ext/smoothstreaming/gstmssdemux.c +++ b/ext/smoothstreaming/gstmssdemux.c @@ -605,6 +605,13 @@ gst_mss_demux_src_event (GstPad * pad, GstObject * parent, GstEvent * event) } } break; + case GST_EVENT_LATENCY:{ + /* Upstream and our internal source are irrelevant + * for latency, and we should not fail here to + * configure the latency */ + gst_event_unref (event); + return TRUE; + } default: break; }