aggregator: Fixup for previous commit to prevent infinite loop if no events are pending
authorSebastian Dröge <sebastian@centricular.com>
Tue, 14 Aug 2018 09:30:19 +0000 (12:30 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Tue, 14 Aug 2018 09:30:19 +0000 (12:30 +0300)
libs/gst/base/gstaggregator.c

index a06d78f..918108d 100644 (file)
@@ -1122,7 +1122,7 @@ gst_aggregator_aggregate_func (GstAggregator * self)
     if (!gst_aggregator_wait_and_check (self, &timeout))
       continue;
 
-    events_query_data.processed_event = TRUE;
+    events_query_data.processed_event = FALSE;
     events_query_data.flow_ret = GST_FLOW_OK;
     gst_element_foreach_sink_pad (GST_ELEMENT_CAST (self),
         gst_aggregator_do_events_and_queries, &events_query_data);