GstBufferPool support in gstomxvideoenc.c

Jeegar32 jigar32e at gmail.com
Thu Dec 1 16:49:46 UTC 2016


Hi All

In gst-omx for decoder
(https://github.com/GStreamer/gst-omx/blob/master/omx/gstomxvideodec.c
) for o/p buffer there is support for GstBufferPool So OMX Buffer are
wrapped in GstBuffer and passed to next element in pipeline. (No copy is
happening)

But same support is missing in gst-omx for Encoder
(https://github.com/GStreamer/gst-omx/blob/master/omx/gstomxvideoenc.c )
Here for every output new GstBuffer with new Memory is created and OMX
buffer is copied in this new GstBuffer and passed to next element in
pipeline.

So is there any reason why this is not implemented? I am planning to
implemented GstBufferPool support same as Decoder in encoder so is this
feasible right? No design Prohibition right? 

Any suggestion for this?

Thanks,
Jeegar Patel
 



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/GstBufferPool-support-in-gstomxvideoenc-c-tp4680981.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list