I have a device platform built with the latest releases of the BSP (BSP_WINCE_ARM_A8_01_02_00) and DVSDK (DVSDK_WINCE_01_11_00_03_patch_01), and it is working well. However, when I enable the 720p CODECs and rebuild the image, I can no longer play the h.264-encoded sample Davinci Effect video (or other h.264 videos I've tried). Windows Media Player opens and shows the correct time on the time bar, but the video does not start playing or show any picture at all. I also see no indication of any error on the debug output on UART3.
I am, however, able to play MPEG4-encoded videos, such as the 720p MPEG4 version of the sample Davinci Effect video. This tells me I have everything set up properly, plus if I just remove the 720p CODECs from the platform I can play h.264 videos again - but not at 720p of course.
I found an item in the TI defect list that sounds like it's probably the cause of what I'm seeing. The item number is SDOCM00078262, titled "With 720p enabled, cannot decode D1 and CIF formats h264." However, there is really no additional information about the issue.
Our goal for this device platform is to be able to play 720p video encoded in h264 format, so I'm very interested in finding out more about this issue. If someone could shed some light on what is causing the issue, and what is being done to fix it, I would really appreciate it.
Thanks
Jeffrey Hill