Hello,
I am using Leopardboard with dm368 H264 decoder (02.00.00.13) with dvsdk (4_02_00_06) to decode 720p H264 stream in closed loop mode.
With the frame_closedloop_flag=1, the decoding takes about 17ms, but there is a huge amount of interrupts generated by the decoder (or something else) to edma_error module, thousands of interrupts per second (as reported by /proc/interrupts). 'top' command shows about 45% of the cpu is used to process irq.
If I set frame_closedloop_flag=0, it works without any problems, zero interrupts are sent to edma_error, it just takes around 24ms to decode a frame.
Any help with this?
Thanks.