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.

Decoding 4 streams using OpenMAX: OMX_AllocateBuffer() hangs

Hello,

I'm using a DM816x EVM and EZSDK 5.03. I'd like to display four H.264 files simultaneously as a 2x2 mosaic on a full HD display.

For a quick test I've modified the decode_mosaicdisplay example from EZSDK accordingly. So far it works for streams of 720x480 each. However, the streams to be used are 960x540 (i.e. a quarter of full HD): in that case, OMX_AllocateBuffer() hangs when called for the first decoder input buffer of the 4th stream.

Anybody knows if and how this could be solved?

Thanks in advance!