📄 _stv82x7.h.svn-base
字号:
#define STV82X7_TRUSRND_LRCLsRs_SRS 0x20
/*!
\ingroup STV82X7
Specifies the transformable stereo sound into enhanced spatial virtualized sound for L/R/C/Ls/Rs with ProLogic II.
*/
#define STV82X7_TRUSRND_LRCLsRs_XTPRO2 0x24
//======================= TRUSRND_INPUT_GAIN ============================
/*!
\ingroup STV82X7
Input Gain attenuation for TruSurround : -2.5 dB.
*/
#define STV82X7_TRUSRND_INPUT_GAIN 0x05
//======================= TRUSRND_HP_DCL ============================
/*!
\ingroup STV82X7
Specifies the flag-on for Dialog Clarity.
*/
#define STV82X7_DIALOG_CLARITY_ON 0x04
/*!
\ingroup STV82X7
Specifies the flag-off for Dialog Clarity.
*/
#define STV82X7_DIALOG_CLARITY_OFF 0x00
/*!
\ingroup STV82X7
Activate HP mode in TruSurround XT : ON.
*/
#define STV82X7_HP_MODE_ON 0x02
/*!
\ingroup STV82X7
Activate HP mode in TruSurround XT : OFF.
*/
#define STV82X7_HP_MODE_OFF 0x00
//======================= HEADPHONE_CONFIG ============================
/*!
\ingroup STV82X7
Force output of the HP signal.
*/
#define STV82X7_HP_FORCE_ON 0x08
/*!
\ingroup STV82X7
Not force output of the HP signal.
*/
#define STV82X7_HP_FORCE_OFF 0x00
/*!
\ingroup STV82X7
When HP is detected and active, LS are muted
*/
#define STV82X7_HP_LS_MUTE 0x04
/*!
\ingroup STV82X7
When HP is detected and active, LS are not muted
*/
#define STV82X7_HP_LS_UNMUTE 0x00
/*!
\ingroup STV82X7
HP detection is not active
*/
#define STV82X7_HP_DET_ACTIVE_ON 0x02
/*!
\ingroup STV82X7
HP detection is active, when HP detected, Surround signal is bypassed and HP signal is output on HP
*/
#define STV82X7_HP_DET_ACTIVE_OFF 0x00
/*!
\ingroup STV82X7
HP signal is detected
*/
#define STV82X7_HP_DETECTED 0x01
/*!
\ingroup STV82X7
HP signal is not detected
*/
#define STV82X7_HP_NOT_DETECTED 0x00
//======================= TRUSRND_DC_ELEVATION ============================
/*!
\ingroup STV82X7
Dialog Clarity Elevation.
*/
#define STV82X7_TRUSRND_DC_ELEVATION 0x00
//======================= SVC_LS_CONTROL ============================
/*!
\ingroup STV82X7
Automatic mode.
*/
#define STV82X7_AUTOSVC_ON 0x01
/*!
\ingroup STV82X7
Manual mode(simple prescaler).
*/
#define STV82X7_AUTOSVC_OFF 0x00
//======================= ST_DYNAMIC_BASS ============================
/*!
\ingroup STV82X7
ST Dynamic Bass ON.
*/
#define STV82X7_ST_DYNAMIC_BASS_ON 0x01
/*!
\ingroup STV82X7
ST Dynamic Bass OFF.
*/
#define STV82X7_ST_DYNAMIC_BASS_OFF 0x00
/*!
\ingroup STV82X7
100 Hz cut-off frequency for Dynamic Bass.
*/
#define STV82X7_100HZ_CUT_OFF 0x00
/*!
\ingroup STV82X7
150 Hz cut-off frequency for Dynamic Bass.
*/
#define STV82X7_150HZ_CUT_OFF 0x02
/*!
\ingroup STV82X7
200 Hz cut-off frequency for Dynamic Bass.
*/
#define STV82X7_200HZ_CUT_OFF 0x04
/*!
\ingroup STV82X7
ST Dynamic Bass effect level.
*/
#define STV82X7_BASS_LEVEL 0x1F
//======================= AUTOSTD_STANDARD_DETECT ============================
/*!
\ingroup STV82X7
NICAM, slow search.
*/
#define STV82X7_NICAMGA_SLOW 0x20
/*!
\ingroup STV82X7
NICAM, fast search.
*/
#define STV82X7_NICAMGA_FAST 0x00
//======================= MUTE_DIGITAL ============================
/*!
\ingroup STV82X7
LS Srd / HP / SubWoofer / Center / LS digital soft unmute
*/
#define STV82X7_DIGITAL_UNMUTE_VALUE 0x86//YYM_06_05_30 modify from[0x00] to [0x86,//]
/*!
\ingroup STV82X7
LS Srd / HP / SubWoofer / Center / LS /SCART digital soft mute
*/
#define STV82X7_DIGITAL_MUTE_VALUE 0x1F
/*!
\ingroup STV82X7
Autostandard can mute outputs when no signal is detected.
*/
#define STV82X7_DIGITAL_AUTOSTD_MUTE_VALUE 0x80
/*!
\ingroup STV82X7
Autostandard can not mute outputs.
*/
#define STV82X7_DIGITAL_AUTOSTD_UNMUTE_VALUE 0x00
/*!
\ingroup STV82X7
SubWoofer left/right digital soft mute.
*/
#define STV82X7_MUTEDIG_SUBWOOFER_MUTE 0x04
/*!
\ingroup STV82X7
SubWoofer left/right digital soft unmute.
*/
#define STV82X7_MUTEDIG_SUBWOOFER_UNMUTE 0x00
//======================= DAC_CTRL ============================
/*!
\ingroup STV82X7
Center/Subwoofer analog soft mute.
*/
#define STV82X7_DAC_SUBWOOFER_MUTE 0x04
/*!
\ingroup STV82X7
Center/Subwoofer analog soft unmute.
*/
#define STV82X7_DAC_SUBWOOFER_UNMUTE 0x00
/*!
\ingroup STV82X7
LS Scart / Srd / HP / SubWoofer / Center / LS /SCART digital soft mute.
*/
#define STV82X7_DAC_MUTE_VALUE 0x1E
/*!
\ingroup STV82X7
LS Scart / Srd / HP / SubWoofer / Center / LS digital soft unmute.
*/
#define STV82X7_DAC_UNMUTE_VALUE 0x00
//======================= ADC_CTRL ============================
/*!
\ingroup STV82X7
Control of the power up of the Audio ADC : Wake up of the ADC.
*/
#define STV82X7_ADC_WAKEUP_VALUE 0x08
/*!
\ingroup STV82X7
Control of the power up of the Audio ADC : ADC in power down mode.
*/
#define STV82X7_ADC_POWDOWN_VALUE 0x00
/*!
\ingroup STV82X7
I2S Data 0 : SCART.
*/
#define STV82X7_I2S_OUTPUT_SCART 0x00
/*!
\ingroup STV82X7
I2S Data 0 : L / R.
*/
#define STV82X7_I2S_OUTPUT_LR 0x40
/*!
\ingroup STV82X7
I2S Data 0 : Head Phone.
*/
#define STV82X7_I2S_OUTPUT_HP_SURROUND 0x80
/*!
\ingroup STV82X7
I2S Data 0 : Center / SubWoofer.
*/
#define STV82X7_I2S_OUTPUT_C_SUB 0xC0
/*!
\ingroup STV82X7
Scart input : SC1.
*/
#define STV82X7_SCARTINPUT_SC1 0x00
/*!
\ingroup STV82X7
Scart input : SC2.
*/
#define STV82X7_SCARTINPUT_SC2 0x01
/*!
\ingroup STV82X7
Scart input : SC3.
*/
#define STV82X7_SCARTINPUT_SC3 0x02
/*!
\ingroup STV82X7
Scart input : SC4.
*/
#define STV82X7_SCARTINPUT_SC4 0x03
/*!
\ingroup STV82X7
Scart input : MONO.
*/
#define STV82X7_ADCINPUT_MONO 0x04
//======================= IRQ_STAT ============================
/*!
\ingroup STV82X7
Auto-Standard IRQ is On.
*/
#define STV82X7_IRQ0_WAKEUP_VALUE 0x01
//======================= VOLUME_MODES ============================
/*!
\ingroup STV82X7
LR volume mode is independant mode.
*/
#define STV82X7_VOLUMEMODE_INDEPENDANT 0x00
/*!
\ingroup STV82X7
LR volume mode is defferential mode.
*/
#define STV82X7_VOLUMEMODE_DIFFERENTIAL 0x07
/*!
\ingroup STV82X7
Scart volume mode is independant mode.
*/
#define STV82X7_SCART_VOLUMEMODE_INDEPENDANT 0x00
/*!
\ingroup STV82X7
Scart volume mode is defferential mode.
*/
#define STV82X7_SCART_VOLUMEMODE_DIFFERENTIAL 0x08
//================= SCART_L_VOL_MSB / SCART_R_VOL_MSB =================
/*!
\ingroup STV82X7
Scart volume level is set to default value.
*/
#define STV82X7_SCART_VOLUME_DEFAULT 0xDE00
//====================== AUDIO_MATRIX_CONF =====================
/*!
\ingroup STV82X7
Select input source for SCART output : Demod
Select input source for HP output : Demod
Select input source for LS output : Demod
*/
#define STV82X7_SCART_MATRIX_VALUE 0x00
//====================== PRESCALE_AM =====================
/* PRESCALE_AM & PRESCALE_FM & Nicam & Scart */
#define AM_PRESCALING_DEFAULTVALU 0x09
/*!
\ingroup STV82X7
-12 to + 24 dB AM prescaling to normalize the AM demodulated signal level for Secam-L before audio processing.
*/
#define AM_PRESCALING_SECAM_L 0x02
//====================== PRESCALE_FM =====================
/*!
\ingroup STV82X7
-12 to + 24 dB FM prescaling to normalize the FM demodulated signal level except for Secam-L before audio processing.
*/
#define FM_PRESCALING_DEFAULTVALU 0x09
/*!
\ingroup STV82X7
Hex value for 6 dB of FM prescale.
*/
#define FM_PRESCALING_6DB 0x0C
//====================== PRESCALE_NICAM =====================
/*!
\ingroup STV82X7
-12 to + 24 dB Nicam prescaling to normalize the Nicam demodulated signal level before audio processing.
*/
#define NICAM_PRESCALING_DEFAULTVALU 0x13
//====================== PRESCALE_SCART =====================
/*!
\ingroup STV82X7
-12 to + 24 dB Scart prescaling to normalize the Nicam demodulated signal level before audio processing.
*/
#define SCART_PRESCALING_DEFAULTVALU 0x00
//====================== PRESCALE_SCART =====================
/*!
\ingroup STV82X7
FM/AM Detection Time-out : 16 ms
*/
#define STV82X7_FMAM_TIME_16MS 0x00
/*!
\ingroup STV82X7
FM/AM Detection Time-out : 32 ms
*/
#define STV82X7_FMAM_TIME_32MS 0x40
/*!
\ingroup STV82X7
FM/AM Detection Time-out : 48 ms
*/
#define STV82X7_FMAM_TIME_48MS 0x80
/*!
\ingroup STV82X7
Nicam Detection Time-out : 64 ms
*/
#define STV82X7_FMAM_TIME_64MS 0xC0
/*!
\ingroup STV82X7
Nicam Detection Time-out : 96 ms
*/
#define STV82X7_NICAM_TIME_96MS 0x00
/*!
\ingroup STV82X7
Nicam Detection Time-out : 128 ms
*/
#define STV82X7_NICAM_TIME_128MS 0x08
/*!
\ingroup STV82X7
Nicam Detection Time-out : 160 ms
*/
#define STV82X7_NICAM_TIME_160MS 0x10
/*!
\ingroup STV82X7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -