Transform plugin outbuf - plugin write problem

Nicolas Dufresne nicolas at
Mon May 15 14:48:41 UTC 2017

Le lundi 15 mai 2017 à 16:04 +0200, 张若 a écrit :
> When I use GstFlowReturn (*transform_ip) (GstBaseTransform *trans,
> GstBuffer *buf), it works fine. Inside the function I do nothing to
> the buffer. The ximagesink display is the camera capture.
> Because of what I need is to change the buffer size, I come
> to GstFlowReturn (*transform) (GstBaseTransform *trans, GstBuffer
> *inbuf, GstBuffer *outbuf).
> In this function, I first do a simple test with copying inbuf to
> outbuf. I check the data in outbuf which seems to be changed with
> camera captures. However, the ximagesink display is always black. I
> don't know why. It should be same to what I did in (*transform_ip),
> but not.

This is most likely a bug in your code, which isn't visible to us.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the gstreamer-devel mailing list