Hi,
I am trying to use IVAHD H264 decoder on J6 (GLSDK 6.04), with DRI2 based X-rendering.
I am able to allocate buffers for input (using omap_bo_new) and output (using DRI2getVidBuffers and then omap_bo_from_name).
When pass the outArgs with these output bo allocated, VIDDEC3_process throughs extended errors 00000401 & 00001421.
If i use DRM buffers for output (allocated using omap_bo_new) and pass them to decoder, it decodes things properly.
Now i can allocate DRM buffers and DRI buffers separately and use DRM buffers for decode and DRI buffers for rendering by copying decoded output from DRM to DRI buffers, but EVM stalls (non responsive) after some time (with in 2 mins).
My questions are:
1) How to use DRI buffers directly with IVAHD H264 decoder?. Is there a sample application available anywhere ?
2) Why is the EVM stalling after some time if i use both DRM and DRI buffers?
Best regards,
Srinivas.