📄 sh_aud_capability_dvs5650.h
字号:
/**
@file SH_AUD_capability.h
@brief To set options for AUDIO low and high level API.
@author Hongsik Park hongsik7.park@samsung.com
@version 0.1
@date 2006/03/06
- _SH_SET_~ : Set macro option
- _SH_SUPPORT_~ : Module support selection
- _SH_DEF_~ : ID or value definition
<b>revision history : </b>
- 2006/03/06 First creation
- This includes 6 sections
Section 1. for Definitions related with print messages
Section 2. for Definitions related with audio library features
Section 3. for Definitions related with Main Codecs
Section 4. for Definitions related with Post Codecs
Section 5. for Definitions related with HW settings
Section 6. for Definitions related with other libraries & Applications ( Navigators )
*/
#ifndef _SH_AUD_capability_H_
#define _SH_AUD_capability_H_
#ifdef __cplusplus
extern "C" {
#endif
/*******************************************************************************
* Section 1. for Definitions related with print messages *
* *
* ******************************************************************************/
/**
\def AUD_SET_PRINT_ERROR
To selectable debugging information print out.
- AUD_SET_PRINT_ERROR : Error log
- AUD_SET_PRINT_NORM_INFO : Normal operation log
- AUD_SET_PRINT_DBG_INFO : Debugging information log
*/
#define AUD_SET_PRINT_ERROR 1
#define AUD_SET_PRINT_NORM_INFO 0
#define AUD_SET_PRINT_DBG_INFO 0
/*******************************************************************************
* Section 2. for Definitions related with audio library features *
* *
*******************************************************************************/
#define AUD_SUPPORT_DIVX_FEATURE 1
#define AUD_SUPPORT_AD_32BIT_BUFOFFSET 1
#define AUD_SUPPORT_AUDIO_OUTPUT_MONITOR 0
#define AUD_SUPPORT_MPEGSTREAM_SPDIFOUT 0
#define AUD_SUPPORT_ORG_MPADECODER 0
#define AUD_SUPPORT_HALF_SIZE_LPCM 0
#define AUD_SUPPORT_SEPERATE_SPDIF 1
#define AUD_SUPPORT_MUTE_IN_TRICKPLAY 0
#define AUD_SUPPORT_SCORING_FUNCTION_API 0
#define AUD_SUPPORT_8LEVEL_DRC 0
#define AUD_SUPPORT_LPCM_24BIT_OUTPUT 0 /* not yet finished -- hspark 060322*/
/*******************************************************************************
* Section 3. for Definitions related with Main Codecs *
* *
*******************************************************************************/
#define AUD_SUPPORT_AVI_PCM 1
#define AUD_SUPPORT_AVI_WMA 1
#define AUD_SUPPORT_AVI_ADPCM 1
#define AUD_SUPPORT_AVI_OGG 1
#define AUD_SUPPORT_DTS_DECODER 1
#define AUD_SUPPORT_ADMSYSTEM_FOR_DTS 0
#define AUD_SUPPORT_MPA_DECODER 0
#define AUD_SUPPORT_CALIBRATION_NOISE 0
/*******************************************************************************
* Section 4. for Definitions related with Post Codecs *
* *
*******************************************************************************/
#define AUD_SUPPORT_PSCON_KEY 0
#define AUD_SUPPORT_PSCON_SPEED 0
#define AUD_SUPPORT_3D_VBX 1
#define AUD_SUPPORT_3D_PORTABLE 0
#define AUD_SUPPORT_BASS_MANAGEMENT 0
#define AUD_SUPPORT_TIME_DELAY 0
#define AUD_SUPPORT_GRAPHIC_EQUALIZER 1
#define AUD_SUPPORT_REVERBERATION 0
#define AUD_SUPPORT_DUAL 0
#define AUD_SUPPORT_PL2 0
#define AUD_SUPPORT_UPSAMPLER 1 /* Always enable upsampler */
#define AUD_SUPPORT_MASTER_MUTE 1 /* Always enable master mute */
#define AUD_SUPPORT_KARAOKE 0
#define AUD_SUPPORT_KARAOKE_MIC_DETECT 0
#define AUD_SKIP_KARAOKE_AT_START 0
/*******************************************************************************
* Section 5. for Definitions related with HW settings *
* *
*******************************************************************************/
#define AUD_SUPPORT_5005_ADM _USE_5005
#define AUD_SUPPORT_CODE_REGION_FEATURE 0 /* not yet finished -- hspark 060322*/ /* This should be enabled only at 5015 */
#define AUD_SUPPORT_BAT_FEATURE 0 /* not yet finished -- hspark 060322*/ /* This should be enabled only at 5015 */
#define AUD_SUPPORT_BAT_INTEGRATE_FEATURE 0 /* not yet finished -- hspark 060322*/ /* 1: use system-common buffer for AUDIO-BAT */
#define AUD_SUPPORT_2CH_OUTPUT_ONLY 1
#define AUD_SUPPORT_PWM_INSTEAD_OF_ADAC 1
#define AUD_SUPPORT_EXT_ADC_FOR_KARAOKE 0
#define AUD_SUPPORT_256FS_INSTEAD_OF_384FS 0
/*******************************************************************************
* Section 6. for Definitions related with other libraries & Applications ( Navigators ) *
* *
*******************************************************************************/
#define AUD_SUPPORT_BUFFERUNDER_CALLBACK 1
/*******************************************************************************
* Section X. temporal defines by Jaeyoul kim *
* *
*******************************************************************************/
#define AUD_SUPPORT_IMMEDIATE_RESPONSE_FOR_DIVX 1
#define AUD_SUPPORT_NO_ANALOGOUT_FOR_DTS 1 /* Set 1 for DVS-SPEC */
/* This value should be calculated previously at _DEBUG */
#define AUD_SIZE_TOTAL_REQUIRED_MEMORY 0x60000
#ifdef __cplusplus
}
#endif
#endif /* _SH_AUD_capability_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -