diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-27 16:08:39 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-27 16:08:39 +0200 |
commit | a03435dfba789356686ebcbe070975d6e655323e (patch) | |
tree | 4054234cb9db7a1819e0a9782416dd622fdaa64b /plugins | |
parent | 6f042f13aeb4cc2c8b92d81f4f5899d250fce5e3 (diff) |
queue2: First set query result, then signal GCond
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/elements/gstqueue2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/elements/gstqueue2.c b/plugins/elements/gstqueue2.c index 4c3202a98..b852cac6b 100644 --- a/plugins/elements/gstqueue2.c +++ b/plugins/elements/gstqueue2.c @@ -1552,8 +1552,8 @@ gst_queue2_locked_flush (GstQueue2 * queue, gboolean full) g_slice_free (GstQueue2Item, qitem); } } - g_cond_signal (&queue->query_handled); queue->last_query = FALSE; + g_cond_signal (&queue->query_handled); GST_QUEUE2_CLEAR_LEVEL (queue->cur_level); gst_segment_init (&queue->sink_segment, GST_FORMAT_TIME); gst_segment_init (&queue->src_segment, GST_FORMAT_TIME); |