Home
last modified time | relevance | path

Searched refs:prefiltdata (Results 1 – 6 of 6) sorted by relevance

/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/
Dintialize.c50 void WebRtcIsac_InitPreFilterbank(PreFiltBankstr *prefiltdata) in WebRtcIsac_InitPreFilterbank() argument
55 prefiltdata->INLABUF1[k] = 0; in WebRtcIsac_InitPreFilterbank()
56 prefiltdata->INLABUF2[k] = 0; in WebRtcIsac_InitPreFilterbank()
58 prefiltdata->INLABUF1_float[k] = 0; in WebRtcIsac_InitPreFilterbank()
59 prefiltdata->INLABUF2_float[k] = 0; in WebRtcIsac_InitPreFilterbank()
62 prefiltdata->INSTAT1[k] = 0; in WebRtcIsac_InitPreFilterbank()
63 prefiltdata->INSTAT2[k] = 0; in WebRtcIsac_InitPreFilterbank()
64 prefiltdata->INSTATLA1[k] = 0; in WebRtcIsac_InitPreFilterbank()
65 prefiltdata->INSTATLA2[k] = 0; in WebRtcIsac_InitPreFilterbank()
67 prefiltdata->INSTAT1_float[k] = 0; in WebRtcIsac_InitPreFilterbank()
[all …]
Dfilterbanks.c85 PreFiltBankstr *prefiltdata) in WebRtcIsac_SplitAndFilterFloat() argument
101 in[k] = pin[k] + kHpStCoefInFloat[2] * prefiltdata->HPstates_float[0] + in WebRtcIsac_SplitAndFilterFloat()
102 kHpStCoefInFloat[3] * prefiltdata->HPstates_float[1]; in WebRtcIsac_SplitAndFilterFloat()
103 ftmp = pin[k] - kHpStCoefInFloat[0] * prefiltdata->HPstates_float[0] - in WebRtcIsac_SplitAndFilterFloat()
104 kHpStCoefInFloat[1] * prefiltdata->HPstates_float[1]; in WebRtcIsac_SplitAndFilterFloat()
105 prefiltdata->HPstates_float[1] = prefiltdata->HPstates_float[0]; in WebRtcIsac_SplitAndFilterFloat()
106 prefiltdata->HPstates_float[0] = ftmp; in WebRtcIsac_SplitAndFilterFloat()
150 WebRtcIsac_AllPassFilter2Float(prefiltdata->INLABUF1_float, in WebRtcIsac_SplitAndFilterFloat()
159 tempin_ch1[QLOOKAHEAD-1-k]=prefiltdata->INLABUF1_float[k]; in WebRtcIsac_SplitAndFilterFloat()
160 prefiltdata->INLABUF1_float[k]=in[FRAMESAMPLES-1-2*k]; in WebRtcIsac_SplitAndFilterFloat()
[all …]
Dcodec.h160 void WebRtcIsac_InitPreFilterbank(PreFiltBankstr* prefiltdata);
196 PreFiltBankstr* prefiltdata);
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/
Dfilterbanks.c118 PreFiltBankstr *prefiltdata) in WebRtcIsacfix_SplitAndFilter1() argument
132 …ighpassFilterFixDec32(pin, FRAMESAMPLES, WebRtcIsacfix_kHpStCoeffInQ30, prefiltdata->HPstates_fix); in WebRtcIsacfix_SplitAndFilter1()
140 tempin_ch1[k]=prefiltdata->INLABUF1_fix[k]; in WebRtcIsacfix_SplitAndFilter1()
141prefiltdata->INLABUF1_fix[k]=pin[FRAMESAMPLES+1-WEBRTC_SPL_MUL_16_16(2, QLOOKAHEAD)+WEBRTC_SPL_MUL… in WebRtcIsacfix_SplitAndFilter1()
150 tempin_ch2[k]=prefiltdata->INLABUF2_fix[k]; in WebRtcIsacfix_SplitAndFilter1()
151prefiltdata->INLABUF2_fix[k]=pin[FRAMESAMPLES-WEBRTC_SPL_MUL_16_16(2, QLOOKAHEAD)+WEBRTC_SPL_MUL_1… in WebRtcIsacfix_SplitAndFilter1()
158 …cIsacfix_kUpperApFactorsQ15, FRAMESAMPLES/2 , NUMBEROFCHANNELAPSECTIONS, prefiltdata->INSTAT1_fix); in WebRtcIsacfix_SplitAndFilter1()
159 …cIsacfix_kLowerApFactorsQ15, FRAMESAMPLES/2 , NUMBEROFCHANNELAPSECTIONS, prefiltdata->INSTAT2_fix); in WebRtcIsacfix_SplitAndFilter1()
162 tmpState[k] = prefiltdata->INSTAT1_fix[k]; in WebRtcIsacfix_SplitAndFilter1()
165 tmpState[k] = prefiltdata->INSTAT2_fix[k]; in WebRtcIsacfix_SplitAndFilter1()
[all …]
Dinitialize.c73 void WebRtcIsacfix_InitPreFilterbank(PreFiltBankstr *prefiltdata) in WebRtcIsacfix_InitPreFilterbank() argument
78 prefiltdata->INLABUF1_fix[k] = 0; in WebRtcIsacfix_InitPreFilterbank()
79 prefiltdata->INLABUF2_fix[k] = 0; in WebRtcIsacfix_InitPreFilterbank()
83 prefiltdata->INSTAT1_fix[k] = 0; in WebRtcIsacfix_InitPreFilterbank()
84 prefiltdata->INSTAT2_fix[k] = 0; in WebRtcIsacfix_InitPreFilterbank()
88 prefiltdata->HPstates_fix[0] = 0; in WebRtcIsacfix_InitPreFilterbank()
89 prefiltdata->HPstates_fix[1] = 0; in WebRtcIsacfix_InitPreFilterbank()
Dcodec.h54 void WebRtcIsacfix_InitPreFilterbank(PreFiltBankstr *prefiltdata);
90 PreFiltBankstr *prefiltdata);
102 PreFiltBankstr *prefiltdata);