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.