Hello,
We are using DVSDK v4.03.00.06 with the custom hardware platform based on DM3730. In our tests both the MPEG4 and H264 DVSDK decoders return fewer decoded frames than actual amount of frames in video files. According to our investigation, in most such cases DVSDK decoder does not return the first several frames. More specifically, in terms of DMAI Vdec2 API, the Vdec2_process() function reports successful decoding, however the Vdec2_getDisplayBuf() function does not return any decoded frames. The number of skipped frames usually ranges from 1 to 10.
DVSDK errata doesn't seem to mention such an issue.
Could you please provide any comments/suggestions why it may happen ?
Thanks,
Sergey