How can I unref buffers that I cannot process?

Santiago Olivera solivera at
Mon Jul 15 13:33:54 PDT 2013

Hi, I have a plugin that processes images. It can only process about five
per second (variable: Sometimes may be four, others may be 6). However I
receive data via UDPSRC at rates that can go up to 30 images per second. It
seems that the buffers received while my module is busy processing an image
are creating a big memory leak. How can I, inside my module, unref those
buffers that I am not able to process?

Thanks you,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list