summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Santos <ts.santos@sisa.samsung.com>2014-05-12 14:58:45 -0300
committerThiago Santos <ts.santos@sisa.samsung.com>2014-05-12 16:27:37 -0300
commitb627d7df83aea2d8768665cc6d10f06040f5727d (patch)
treed2ed49f3442a8d8217bb2433639fd4f8741bf4c6
parentb54367e211d75c1e8ab1df11af8cf53e17413888 (diff)
downloadgstreamer-plugins-bad-b627d7df83aea2d8768665cc6d10f06040f5727d.tar.gz
mssdemux: Always accept the latency configure event
Upstream or internal elements are irrelevant and we should always succeed.
-rw-r--r--ext/smoothstreaming/gstmssdemux.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/smoothstreaming/gstmssdemux.c b/ext/smoothstreaming/gstmssdemux.c
index e7bd764d2..46b1df541 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;
}