Debug Trace Usage; Introduction; Enabling And Using Debug Information - Texas Instruments TMS320 User Manual

Mpeg4/h263 decoder on hdvicp2 and media controller based platform
Hide thumbs Also See for TMS320:
Table of Contents

Advertisement

6.1 Introduction

1) Make the codec implementation capable of producing a trace containing
2) Enable the application to dump certain debug parameters from the

6.2 Enabling and using debug information

1) debugTraceLevel
2) lastNFramesToLog
This section describes the debug trace feature supported by codec and its
usage.
This section explains the approach and overall design that will be adopted
for enabling a trace from a video codec.
The primary use of Debug Trace Usage are:
details about the history of executing a particular instance of the codec
codec in case of a failure. A failure might even be a hang or crash but in
general can be defined as any unacceptable or erroneous behavior
Such a feature is targeted at providing more visibility into the operation of
the codec and thus easing and potentially accelerating the process of
debug.
To enable debug information, following two parameters are added to the
create time parameters
Hence the MPEG4 decoder create time parameters are modified as
typedef struct IMPEG4VDEC_Params
{
IVIDDEC3_Params
viddec3Params;
XDAS_Int32
outloopDeBlocking;
XDAS_Int32
errorConcealmentEnable;
XDAS_Int32
sorensonSparkStream;
XDAS_UInt32
debugTraceLevel;
XDAS_UInt32
lastNFramesToLog;

Debug Trace Usage

Chapter 6
-43

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents