Lines Matching refs:State
129 void WebRtcIsacfix_InitPitchAnalysis(PitchAnalysisStruct *State)
134 State->dec_buffer16[k] = 0;
137 State->decimator_state32[k] = 0;
141 State->inbuf[k] = 0;
143 WebRtcIsacfix_InitPitchFilter(&(State->PFstr_wght));
145 WebRtcIsacfix_InitPitchFilter(&(State->PFstr));
149 void WebRtcIsacfix_InitPlc( PLCstr *State )
151 State->decayCoeffPriodic = WEBRTC_SPL_WORD16_MAX;
152 State->decayCoeffNoise = WEBRTC_SPL_WORD16_MAX;
154 State->used = PLC_WAS_USED;
156 WebRtcSpl_ZerosArrayW16(State->overlapLP, RECOVERY_OVERLAP);
157 WebRtcSpl_ZerosArrayW16(State->lofilt_coefQ15, ORDERLO);
158 WebRtcSpl_ZerosArrayW16(State->hifilt_coefQ15, ORDERHI );
160 State->AvgPitchGain_Q12 = 0;
161 State->lastPitchGain_Q12 = 0;
162 State->lastPitchLag_Q7 = 0;
163 State->gain_lo_hiQ17[0]=State->gain_lo_hiQ17[1] = 0;
164 WebRtcSpl_ZerosArrayW16(State->prevPitchInvIn, FRAMESAMPLES/2);
165 WebRtcSpl_ZerosArrayW16(State->prevPitchInvOut, PITCH_MAX_LAG + 10 );
166 WebRtcSpl_ZerosArrayW32(State->prevHP, PITCH_MAX_LAG + 10 );
167 State->pitchCycles = 0;
168 State->A = 0;
169 State->B = 0;
170 State->pitchIndex = 0;
171 State->stretchLag = 240;
172 State->seed = 4447;