I'm using IPNC RDK 2.8 on a custom board that includes a DM8127. I've been trying to set up a processing chain that reads YUV video from a file on the A8, sends it to the Video M3 where it runs through the encoder then decoder links, and then sends it back to the A8 where it's written to a file. I intend to compare the original YUV to the output of the decoder. I've run into several problems trying to get the decoder to run on the Video M3. First, I noticed in Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_m3video/SRC_FILES.MK that the decoder source files weren't even getting compiled for the Video M3. I fixed this and then had compilation problems with the decoder source. I worked around this by copying header files from the 3.5 version of the IPNC RDK, but I'm now getting undefined decoder symbols at link time. I can't find any source code in either RDK version that defines the missing symbols. Also, I can't find any use cases in IPNC RDK 2.8 that include the decoder. I beginning to think that what I'm trying to do was never intended to work.
Does TI intend the decoder to run on the Video M3 in the IPNC RDK? Thanks!
- Dave Beal