/*****************************************************************************
** ai_debug_config.h: AL Layer Module Debug Level
**
** Description: This file provides two debug level for each module, one for
** debug and the other for error. you can turn on/off these messages to print
**
** Copyright(c) 2011 Sunmedia Technologies - All Rights Reserved
**
** Author : anlzhao
**
** $Id: ai_debug_config.h 1913 2011-01-24 07:31:12Z anlzhao_c1 $
*****************************************************************************/

#ifndef AI_DEBUG_CONFIG_H_INCLUDED
#define AI_DEBUG_CONFIG_H_INCLUDED

#include "umf_debug.h"

#ifdef __cplusplus
extern "C" {
#endif

/* Configuration for Database component */
#define DATABASE_DEBUG_FLAG							(0)
#define	DATABASE_ERROR_FLAG							(1)

/* Configuration for EPG component */
#define	EPG_DEBUG_FLAG								(0)
#define	EPG_ERROR_FLAG								(1)

/* Configuration for SETTINGS component */
//#define	SETTING_DBG_FLAG							(0)
//#define	SETTING_ERROR_FLAG							(1)

/* Configuration for Datasaving  component */
#define	DATASAVING_DBG_FLAG							(0)
#define	DATASAVING_ERROR_FLAG						(1)

/* Configuration for SERVICE component */
#define	SERVICE_DBG_FLAG							(0)
#define	SERVICE_ERROR_FLAG							(1)

/* Configuration for Framework component */
#define	FW_DBG_FLAG									(1)
#define	FW_ERROR_FLAG								(1)

/* Configuration for Channel Search component */
#define	CS_DBG_FLAG									(1)
#define	CS_ERROR_FLAG								(1)

/* Configuration for Time component */
#define TIME_DEBUG_FLAG								(0)
#define TIME_ERROR_FLAG								(1)

/* Configuration for scheduler component */
#define  SCH_DBG_FLAG                               (0)
#define  SCH_ERROR_FLAG                             (1)

/**< Configuration for subtitle component */
#define SUB_DBG_FLAG								(0)
#define SUB_ERROR_FLAG								(1)

/**< Configuration for isdb subtitle component */
#define ISDBSUB_DBG_FLAG								(0)
#define ISDBSUB_ERROR_FLAG								(1)

/**< Configuration for teletext component */
#define TTX_DBG_FLAG								(0)
#define TTX_ERROR_FLAG								(1)

/**< Configuration for closedcaption component */
#define CC_DBG_FLAG								    (0)
#define CC_ERROR_FLAG								(1)

/**< Configuration for wide screen signaling component */
#define WSS_DBG_FLAG								(0)
#define WSS_ERROR_FLAG								(1)

/**< Configuration for DVB Monitor component */
#define AL_DVB_MONITOR_DEBUG_FLAG 					(0)
#define AL_DVB_MONITOR_ERROR_FLAG 					(1)

/**< Configuration for prog_reminder component */
#define AL_PR_DEBUG_CHK 							(0)
#define AL_PR_ERROR_CHK 							(1)

/**< Configuration for PSI  Monitor component */
#define AL_PSI_MONITOR_DEBUG_FLAG 					(1)
#define AL_PSI_MONITOR_ERROR_FLAG 					(1)

#ifdef __cplusplus
}
#endif

#endif /* AI_DEBUG_CONFIG_H_INCLUDED */

/*****************************************************************************
** $Rev: 1913 $
**
*****************************************************************************/
