Hello:
I am developing gst-openmax on ICS 4.0.3 blaze tablet, currently, found that decoded frame is not right (eg, 1st, 2nd, 3rd, 4th, 5th frame is right, 6th and 7th are exactly same hex, 10 th and 11th are same hex ), but gst-openmax works well on GB, btw, stagefright also works well on ICS.
some findings :
1. some buffers are flagged with OMX_TI_BUFFERFLAG_READONLY, in GB, after the event OMX_TI_EventBufferRefCount, the buf will be unref, but in ICS, event OMX_TI_EventBufferRefCount is never coming.
2. event OMX_IndexConfigCommonOutputCrop, the crop information is not same with stagefright for same h264 file
crop is [32, 24, 1280, 720] for gst-openmax on ics
crop is [32, 24, 1408, 816] for stagefright on ics, which could play well.
Thanks in advance for your information.