diff --git a/gst-libs/gst/audio/gstaudioaggregator.c b/gst-libs/gst/audio/gstaudioaggregator.c index d749b9b7cf..fa9911b31f 100644 --- a/gst-libs/gst/audio/gstaudioaggregator.c +++ b/gst-libs/gst/audio/gstaudioaggregator.c @@ -1780,7 +1780,7 @@ gst_audio_aggregator_aggregate (GstAggregator * agg, gboolean timeout) if (!pad_eos) is_eos = FALSE; - pad->priv->input_buffer = gst_aggregator_pad_get_buffer (aggpad); + pad->priv->input_buffer = gst_aggregator_pad_peek_buffer (aggpad); GST_OBJECT_LOCK (pad); if (!pad->priv->input_buffer) {