Hi,
We are developing an application which decodes high resolution video (>1080p) and performs video analytics on the decoded video frames. It appears that using (reading, copying, whatever) the output buffer passed to us from the OMX decoder component is very slow. We believe that this is because the buffer is located in memory that has been mapped as non-cached.
1) Is it true that the OMX decoder output buffer is non-cached?
2) What is the best way to speed this up? We need a significant increase in speed.
Thanks,
Joel