Home | History | Annotate | Download | only in src

Lines Matching refs:pParams

40 /*  pParams                  Pointer to an empty parameter structure                    */
51 LVDBE_Params_t *pParams)
56 *pParams = pInstance->Params;
102 /* pParams Initialisation parameters */
107 LVDBE_Params_t *pParams)
114 LVM_UINT16 Offset = (LVM_UINT16)((LVM_UINT16)pParams->SampleRate + \
115 (LVM_UINT16)(pParams->CentreFrequency * (1+LVDBE_FS_192000)));
120 LVM_UINT16 Offset = (LVM_UINT16)((LVM_UINT16)pParams->SampleRate + \
121 (LVM_UINT16)(pParams->CentreFrequency * (1+LVDBE_FS_48000)));
185 /* pParams Initialisation parameters */
190 LVDBE_Params_t *pParams)
196 pInstance->pData->AGCInstance.AGC_Attack = LVDBE_AGC_ATTACK_Table[(LVM_UINT16)pParams->SampleRate]; /* Attack multiplier */
197 pInstance->pData->AGCInstance.AGC_Decay = LVDBE_AGC_DECAY_Table[(LVM_UINT16)pParams->SampleRate]; /* Decay multipler */
203 if (pParams->HPFSelect == LVDBE_HPF_ON)
205 pInstance->pData->AGCInstance.AGC_MaxGain = LVDBE_AGC_HPFGAIN_Table[(LVM_UINT16)pParams->EffectLevel]; /* High pass filter on */
209 pInstance->pData->AGCInstance.AGC_MaxGain = LVDBE_AGC_GAIN_Table[(LVM_UINT16)pParams->EffectLevel]; /* High pass filter off */
228 /* pParams Initialisation parameters */
243 LVDBE_Params_t *pParams)
256 if (pParams->VolumeControl == LVDBE_VOLUME_ON)
261 if (pParams->VolumedB > VOLUME_MAX)
267 Volume = pParams->VolumedB;
291 pInstance->pData->AGCInstance.VolumeTC = LVDBE_VolumeTCTable[(LVM_UINT16)pParams->SampleRate]; /* Volume update time constant */
360 /* pParams Pointer to a parameter structure */
371 LVDBE_Params_t *pParams)
385 if ((pInstance->Params.SampleRate != pParams->SampleRate) ||
386 (pInstance->Params.CentreFrequency != pParams->CentreFrequency))
389 pParams); /* New parameters */
396 if ((pInstance->Params.SampleRate != pParams->SampleRate) ||
397 (pInstance->Params.EffectLevel != pParams->EffectLevel) ||
398 (pInstance->Params.HPFSelect != pParams->HPFSelect))
401 pParams); /* New parameters */
404 LVDBE_BYPASS_MIXER_TC,(LVM_Fs_en)pParams->SampleRate,2);
407 LVDBE_BYPASS_MIXER_TC,(LVM_Fs_en)pParams->SampleRate,2);
410 LVDBE_BYPASS_MIXER_TC,(LVM_Fs_en)pParams->SampleRate, 2);
413 LVDBE_BYPASS_MIXER_TC,(LVM_Fs_en)pParams->SampleRate, 2);
423 if ((pInstance->Params.VolumedB != pParams->VolumedB) ||
424 (pInstance->Params.SampleRate != pParams->SampleRate) ||
425 (pInstance->Params.HeadroomdB != pParams->HeadroomdB) ||
426 (pInstance->Params.VolumeControl != pParams->VolumeControl))
429 pParams); /* New parameters */
432 if (pInstance->Params.OperatingMode==LVDBE_ON && pParams->OperatingMode==LVDBE_OFF)
442 if (pInstance->Params.OperatingMode==LVDBE_OFF && pParams->OperatingMode==LVDBE_ON)
456 pInstance->Params = *pParams;