#ifndef __DSTDDAUD_H__ #define __DSTDDAUD_H__ #if defined __cplusplus extern "C" { #endif DHL_RESULT DD_AUD_Init(void); DHL_RESULT DD_AUD_ChangeAudOutFormat(DHL_AUD_OUTPUT_FORMAT UserAudOutFmt); DHL_RESULT DD_AUD_SetVolume(DS_U16 uVolLvl); DHL_RESULT DD_AUD_SetAudioDelay( DS_S32 offset ); DHL_RESULT DD_AUD_SetVolumeAMP(DS_U16 uVolLvl); DHL_RESULT DD_AUD_SetVolumeHP(DS_U16 uVolLvl); DHL_RESULT DD_AUD_SetBalance(int Balance); DHL_RESULT DD_AUD_GetBalance( int *pBalance ); DHL_RESULT DD_AUD_SetTrebleBass( int Treble, int Bass ); DHL_RESULT DD_AUD_SetAVL( DS_BOOL Enable ); DHL_RESULT DD_AUD_IsHPAvail(void); DHL_RESULT DD_AUD_AudioMuteHP( DS_BOOL bMute ); DHL_RESULT DD_AUD_AudioMute( DS_BOOL bMute ); DHL_RESULT DD_AUD_AudioMuteAUX(DS_BOOL bMute); DHL_RESULT DD_AUD_AudioMuteSPDIF( DS_BOOL bMute ); DHL_RESULT DD_AUD_PresetAudProcessor(DHL_AUD_PROC_TYPE type); void DD_AUD_PresetAudioOutput(int iAudOut); DHL_RESULT DD_AUD_VolumeFadeInOut_I2S(DS_BOOL bFadeIn); // Main¿¡ ´ëÇÑ Fade in/out DHL_RESULT DD_AUD_VolumeFadeInOut_Amp(DS_BOOL bFadeIn); // Main/AUX/SPDIF Àüü¿¡ ´ëÇÑ Fade in/out DHL_RESULT DD_AUD_SetSRS(DS_BOOL Enable); DHL_RESULT DD_AUD_SetAmpVolumeLevel(DS_U8 uVolLvl); DHL_RESULT DD_AUD_SetAMPPower(int n); #if defined __cplusplus } #endif #endif /* __DSTDDAUD_H__ */