This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMX buffer forwarding

Hi,

Is there any way for an OMX component to forward video frame buffers from an input port to output port without a full frame copy?

for example, to modify a small region of the frame buffer to add OSD. The examples that I have found (omx_vlpb, omx_sw_osd) do a full frame copy which seems like a big overhead in this case.

Possibly OMX_BASE_UseBuffer() could be used for this purpose but I don't understand how...

The component needs to work in a gstreamer pipeline.

I am using EZSDK 5.05.01.04 on DM8148.

Any help would be appreciated!

Thanks,

William.