From d4c4af699eb3a728e84add8c4ea413e4f5d8c75c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 17 Dec 2014 17:54:09 +0100 Subject: aggregator: Add a timeout parameter to ::aggregate() When this is TRUE, we really have to produce output. This happens in live mixing mode when we have to output something for the current time, no matter if we have enough input or not. --- tests/check/libs/aggregator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/check/libs/aggregator.c b/tests/check/libs/aggregator.c index 46a657fa1..5e0c388d2 100644 --- a/tests/check/libs/aggregator.c +++ b/tests/check/libs/aggregator.c @@ -63,7 +63,7 @@ struct _GstTestAggregatorClass }; static GstFlowReturn -gst_test_aggregator_aggregate (GstAggregator * aggregator) +gst_test_aggregator_aggregate (GstAggregator * aggregator, gboolean timeout) { GstIterator *iter; gboolean all_eos = TRUE; -- cgit v1.2.1