diff --git a/libs/gst/base/gstaggregator.c b/libs/gst/base/gstaggregator.c index a9c661a239..b85bd4185b 100644 --- a/libs/gst/base/gstaggregator.c +++ b/libs/gst/base/gstaggregator.c @@ -1308,6 +1308,8 @@ gst_aggregator_event_forward_func (GstPad * pad, gpointer user_data) } else { GST_ERROR_OBJECT (pad, "Query seeking FAILED"); } + + gst_query_unref (seeking); } if (evdata->flush) {