This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Codec Engine debug information



Hello,

What is the information wrapped with brackets  when CE_DEBUG is used?

e.g. [+2], [+E], [+X], [+E5] and so on.

Regards,
gaston

  • Gaston,

    The numbers and E,X in the brackets indicate the level of the trace statement.  Generally, the +E means that the trace statement was executed upon entry of a function, and +X upon exit.  Trace level 6 is used for warnings and and 7 for errors.  Level 5 is for benchmarking code, and the levels 2,3, 4 for all other traces.  The reason for indicating the level on the trace output was to allow you to have more control over which trace statements you wanted to turn on or off.  By knowing the trace level and module of the statement, you could turn it off, or leave it on, using run-time configuration of trace.  For more information on trace for BIOS 6 based Codec Engine, you can look here:

    http://processors.wiki.ti.com/index.php/Codec_Engine_Application_Developers_Guide#Software_Trace_for_BIOS_6_Based_Versions_of_Codec_Engine

    Best regards,

        Janet