Loading media/libeffects/lvm/lib/Common/lib/BIQUAD.h +5 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ typedef struct { LVM_FLOAT G; /* Gain */ } PK_FLOAT_Coefs_t; #ifndef BIQUAD_OPT /********************************************************************************** TAPS TYPE DEFINITIONS ***********************************************************************************/ Loading Loading @@ -100,6 +101,7 @@ typedef struct { #define BQ_2I_D32F32Cll_TRC_WRA_01_Init Init_BQ_2I_D32F32Cll_TRC_WRA_01 #define BP_1I_D32F32C30_TRC_WRA_02 TWO_BP_1I_D32F32C30_TRC_WRA_02 /********************************************************************************** FUNCTION PROTOTYPES: BIQUAD FILTERS ***********************************************************************************/ Loading Loading @@ -168,6 +170,7 @@ void FO_1I_D32F32C31_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* p LVM_FLOAT* pDataOut, LVM_INT16 NrSamples); void FO_Mc_D16F32C15_LShx_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* pDataIn, LVM_FLOAT* pDataOut, LVM_INT16 NrFrames, LVM_INT16 NrChannels); /********************************************************************************** FUNCTION PROTOTYPES: BAND PASS FILTERS ***********************************************************************************/ Loading @@ -181,6 +184,7 @@ void BP_1I_D16F32Cll_TRC_WRA_01_Init(Biquad_FLOAT_Instance_t* pInstance, Biquad_1I_Order2_FLOAT_Taps_t* pTaps, BP_FLOAT_Coefs_t* pCoef); void BP_1I_D16F32C30_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* pDataIn, LVM_FLOAT* pDataOut, LVM_INT16 NrSamples); /*** 32 bit data path *************************************************************/ void BP_1I_D32F32Cll_TRC_WRA_02_Init(Biquad_FLOAT_Instance_t* pInstance, Biquad_1I_Order2_FLOAT_Taps_t* pTaps, BP_FLOAT_Coefs_t* pCoef); Loading @@ -193,6 +197,7 @@ void PK_2I_D32F32CssGss_TRC_WRA_01_Init(Biquad_FLOAT_Instance_t* pInstance, PK_FLOAT_Coefs_t* pCoef); void PK_Mc_D32F32C14G11_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* pDataIn, LVM_FLOAT* pDataOut, LVM_INT16 NrFrames, LVM_INT16 NrChannels); #endif /********************************************************************************** FUNCTION PROTOTYPES: DC REMOVAL FILTERS Loading media/libeffects/lvm/lib/Common/src/BP_1I_D16F16C14_TRC_WRA_01.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef BIQUAD_OPT #include "BIQUAD.h" #include "BP_1I_D16F16Css_TRC_WRA_01_Private.h" #include "LVM_Macros.h" Loading Loading @@ -67,3 +67,4 @@ void BP_1I_D16F16C14_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* p *pDataOut++ = ynL; // Write Left output } } #endif media/libeffects/lvm/lib/Common/src/BP_1I_D16F16Css_TRC_WRA_01_Init.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ */ /*-------------------------------------------------------------------------*/ #ifndef BIQUAD_OPT #include "BIQUAD.h" #include "BP_1I_D16F16Css_TRC_WRA_01_Private.h" Loading Loading @@ -47,5 +48,6 @@ void BP_1I_D16F16Css_TRC_WRA_01_Init(Biquad_FLOAT_Instance_t* pInstance, pBiquadState->coefs[1] = pCoef->B2; pBiquadState->coefs[2] = pCoef->B1; } #endif /*-------------------------------------------------------------------------*/ /* End Of File: BP_1I_D16F16Css_TRC_WRA_01_Init.c */ media/libeffects/lvm/lib/Common/src/BP_1I_D16F16Css_TRC_WRA_01_Private.h +2 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef BIQUAD_OPT #ifndef _BP_1I_D16F16CSS_TRC_WRA_01_PRIVATE_H_ #define _BP_1I_D16F16CSS_TRC_WRA_01_PRIVATE_H_ Loading @@ -32,3 +33,4 @@ typedef struct _Filter_State_FLOAT { } Filter_State_FLOAT; typedef Filter_State_FLOAT* PFilter_State_FLOAT; #endif /*_BP_1I_D16F16CSS_TRC_WRA_01_PRIVATE_H_*/ #endif media/libeffects/lvm/lib/Common/src/BP_1I_D16F32C30_TRC_WRA_01.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef BIQUAD_OPT #include "BIQUAD.h" #include "BP_1I_D16F32Cll_TRC_WRA_01_Private.h" #include "LVM_Macros.h" Loading Loading @@ -68,3 +68,4 @@ void BP_1I_D16F32C30_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* p *pDataOut++ = (ynL); // Write Left output } } #endif Loading
media/libeffects/lvm/lib/Common/lib/BIQUAD.h +5 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ typedef struct { LVM_FLOAT G; /* Gain */ } PK_FLOAT_Coefs_t; #ifndef BIQUAD_OPT /********************************************************************************** TAPS TYPE DEFINITIONS ***********************************************************************************/ Loading Loading @@ -100,6 +101,7 @@ typedef struct { #define BQ_2I_D32F32Cll_TRC_WRA_01_Init Init_BQ_2I_D32F32Cll_TRC_WRA_01 #define BP_1I_D32F32C30_TRC_WRA_02 TWO_BP_1I_D32F32C30_TRC_WRA_02 /********************************************************************************** FUNCTION PROTOTYPES: BIQUAD FILTERS ***********************************************************************************/ Loading Loading @@ -168,6 +170,7 @@ void FO_1I_D32F32C31_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* p LVM_FLOAT* pDataOut, LVM_INT16 NrSamples); void FO_Mc_D16F32C15_LShx_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* pDataIn, LVM_FLOAT* pDataOut, LVM_INT16 NrFrames, LVM_INT16 NrChannels); /********************************************************************************** FUNCTION PROTOTYPES: BAND PASS FILTERS ***********************************************************************************/ Loading @@ -181,6 +184,7 @@ void BP_1I_D16F32Cll_TRC_WRA_01_Init(Biquad_FLOAT_Instance_t* pInstance, Biquad_1I_Order2_FLOAT_Taps_t* pTaps, BP_FLOAT_Coefs_t* pCoef); void BP_1I_D16F32C30_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* pDataIn, LVM_FLOAT* pDataOut, LVM_INT16 NrSamples); /*** 32 bit data path *************************************************************/ void BP_1I_D32F32Cll_TRC_WRA_02_Init(Biquad_FLOAT_Instance_t* pInstance, Biquad_1I_Order2_FLOAT_Taps_t* pTaps, BP_FLOAT_Coefs_t* pCoef); Loading @@ -193,6 +197,7 @@ void PK_2I_D32F32CssGss_TRC_WRA_01_Init(Biquad_FLOAT_Instance_t* pInstance, PK_FLOAT_Coefs_t* pCoef); void PK_Mc_D32F32C14G11_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* pDataIn, LVM_FLOAT* pDataOut, LVM_INT16 NrFrames, LVM_INT16 NrChannels); #endif /********************************************************************************** FUNCTION PROTOTYPES: DC REMOVAL FILTERS Loading
media/libeffects/lvm/lib/Common/src/BP_1I_D16F16C14_TRC_WRA_01.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef BIQUAD_OPT #include "BIQUAD.h" #include "BP_1I_D16F16Css_TRC_WRA_01_Private.h" #include "LVM_Macros.h" Loading Loading @@ -67,3 +67,4 @@ void BP_1I_D16F16C14_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* p *pDataOut++ = ynL; // Write Left output } } #endif
media/libeffects/lvm/lib/Common/src/BP_1I_D16F16Css_TRC_WRA_01_Init.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ */ /*-------------------------------------------------------------------------*/ #ifndef BIQUAD_OPT #include "BIQUAD.h" #include "BP_1I_D16F16Css_TRC_WRA_01_Private.h" Loading Loading @@ -47,5 +48,6 @@ void BP_1I_D16F16Css_TRC_WRA_01_Init(Biquad_FLOAT_Instance_t* pInstance, pBiquadState->coefs[1] = pCoef->B2; pBiquadState->coefs[2] = pCoef->B1; } #endif /*-------------------------------------------------------------------------*/ /* End Of File: BP_1I_D16F16Css_TRC_WRA_01_Init.c */
media/libeffects/lvm/lib/Common/src/BP_1I_D16F16Css_TRC_WRA_01_Private.h +2 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef BIQUAD_OPT #ifndef _BP_1I_D16F16CSS_TRC_WRA_01_PRIVATE_H_ #define _BP_1I_D16F16CSS_TRC_WRA_01_PRIVATE_H_ Loading @@ -32,3 +33,4 @@ typedef struct _Filter_State_FLOAT { } Filter_State_FLOAT; typedef Filter_State_FLOAT* PFilter_State_FLOAT; #endif /*_BP_1I_D16F16CSS_TRC_WRA_01_PRIVATE_H_*/ #endif
media/libeffects/lvm/lib/Common/src/BP_1I_D16F32C30_TRC_WRA_01.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ #ifndef BIQUAD_OPT #include "BIQUAD.h" #include "BP_1I_D16F32Cll_TRC_WRA_01_Private.h" #include "LVM_Macros.h" Loading Loading @@ -68,3 +68,4 @@ void BP_1I_D16F32C30_TRC_WRA_01(Biquad_FLOAT_Instance_t* pInstance, LVM_FLOAT* p *pDataOut++ = (ynL); // Write Left output } } #endif