Hello,
I am using version 01.00.01.04 of the encoder. I have a version of the example application provided with the H.264 download that has been modified to be integrated with our existing C6678 software framework.
The encoder works great for us when only 1 or 2 cores are involved, but when I add a third core, all cores hang in the first call to H264HPVENC_encodeFrame(). Up until this point, I don't see any errors occurring so I'm at a loss as to what to look at to debug this problem.
I have found a version of the encoder library that has the debug trace enabled here: https://e2e.ti.com/support/embedded/multimedia_software_codecs/f/356/p/292415/1045959#1045959
I set the trace level to 3, ran the encoder on 3 cores and saved the trace binary, but I can't find the utility needed to parse the debug trace binary as mentioned in the user guide. Where would I be able to find this debug trace parser utility?
Based on what I've seen in other posts, I don't expect to be able to find the cause of the problem from the debug tracer. Assuming that is the case, what else can I look at in order to debug this problem? Is there anything I can check before the H264HPVENC_encodeFrame() call to make sure everything has been configured and initialized correctly?
Regards,
Chris Johnson
Signalogic, Inc.