diff --git a/src/gst/gstpipewiresrc.c b/src/gst/gstpipewiresrc.c index 762594b25..2f8b88ea3 100644 --- a/src/gst/gstpipewiresrc.c +++ b/src/gst/gstpipewiresrc.c @@ -931,6 +931,8 @@ gst_pipewire_src_create (GstPushSrc * psrc, GstBuffer ** buffer) GST_BUFFER_PTS (*buffer) = pts; GST_BUFFER_DTS (*buffer) = dts; + buffer_recycle (GST_MINI_OBJECT_CAST (*buffer)); + return GST_FLOW_OK; not_negotiated: