Hi,
We are using Rowboat android project for DM8168. We are able to run decode-display application in this project.
As per our understanding, TI components in this Android release are taken from ezsdk_5_02.
We need to have V4L2 based video capture in Android, so we planned to port ezsdk_5_03_01_15 release components in Android.
We wanted to check whether there is any decode-display specific change in HDVPSS and HDVICP firmware between ezdk_5_02 and ezsdk_5_03 or not.
So we performed following experiments in ezsdk_5_02 and Android release.
1) Linux (ezsdk5_02) Take HDVPSS (V4L2) and HDVICP binaries from ezsdk_5_03 in ezsdk_5_02 decode-display application. Run decode-display application in Linux.
Result - decode_display works fine evenif we have new firmware in old ezSDK.
2) Android Take HDVPSS (V4L2) and HDVICP binaries from ezsdk_5_03 in Rowboat android (same as ezsdk_5_02) decode-display application. Run decode-display application in Android.
Result - decode-display doesn't work. We get empty buffer done and fill buffer done events for decoder but we don't get a single event of empty buffer done for chroma conversion routine.
Question -
1. Is there any specific change in HDVPSS/HDVICP firmware for chroma conversion/decoder ?
2. How can we debug this whether chroma conversion module is functional or not since we don't have source of HDVPSS and HDVICP firmware. The only way we know that issue is with chroma conversion is through callback events.
Thanks in advance,
Sweta