diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2013-07-13 11:25:20 +0200 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2013-07-13 11:25:20 +0200 |
commit | e3751287e37561e9014ba3752a5db6ee4d682c25 (patch) | |
tree | 607f8a98c9ce23dce6d0532831ad8fa3573dd9ee /libs/gst/base/gstbasesrc.c | |
parent | c8822ebee301ac67e1f65f39bc85366682e186ba (diff) |
Imported Upstream version 1.0.8upstream/1.0.8
Diffstat (limited to 'libs/gst/base/gstbasesrc.c')
-rw-r--r-- | libs/gst/base/gstbasesrc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/gst/base/gstbasesrc.c b/libs/gst/base/gstbasesrc.c index 9a18826..d04b513 100644 --- a/libs/gst/base/gstbasesrc.c +++ b/libs/gst/base/gstbasesrc.c @@ -1706,13 +1706,13 @@ gst_base_src_send_event (GstElement * element, GstEvent * event) event = NULL; break; case GST_EVENT_FLUSH_STOP: - GST_LIVE_LOCK (src->srcpad); + GST_LIVE_LOCK (src); src->priv->segment_pending = TRUE; /* sending random flushes downstream can break stuff, * especially sync since all segment info will get flushed */ GST_DEBUG_OBJECT (src, "pushing flush-stop event downstream"); result = gst_pad_push_event (src->srcpad, event); - GST_LIVE_UNLOCK (src->srcpad); + GST_LIVE_UNLOCK (src); event = NULL; break; |