Searched defs:lags (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/main/source/
H A Dpitch_filter.c214 /* Update filter parameters based on the pitch-gains and pitch-lags. */
240 * Filter a frame of 30 millisecond, given pitch-lags and pitch-gains.
244 * lags : pointer to pitch-lags, 4 lags per frame.
261 double* lags, double* gains, PitchFilterOperation mode,
302 if ((lags[0] > (PITCH_UPSTEP * old_lag)) ||
303 (lags[0] < (PITCH_DOWNSTEP * old_lag))) {
304 old_lag = lags[0];
317 lag_delta = (lags[
260 FilterFrame(const double* in_data, PitchFiltstr* filter_state, double* lags, double* gains, PitchFilterOperation mode, double* out_data, double out_dg[][PITCH_FRAME_LEN + QLOOKAHEAD]) argument
358 WebRtcIsac_PitchfilterPre(double* in_data, double* out_data, PitchFiltstr* pf_state, double* lags, double* gains) argument
364 WebRtcIsac_PitchfilterPre_la(double* in_data, double* out_data, PitchFiltstr* pf_state, double* lags, double* gains) argument
371 WebRtcIsac_PitchfilterPre_gains( double* in_data, double* out_data, double out_dg[][PITCH_FRAME_LEN + QLOOKAHEAD], PitchFiltstr *pf_state, double* lags, double* gains) argument
379 WebRtcIsac_PitchfilterPost(double* in_data, double* out_data, PitchFiltstr* pf_state, double* lags, double* gains) argument
[all...]
H A Dpitch_estimator.c130 double *lags)
405 /* 2D parabolic interpolation gives more accurate lags and peak value */
409 /* determine the highest peak, after applying a bias towards short lags */
427 /* store lags of highest peak in output array */
428 lags[0] = lags1[peak];
429 lags[1] = lags1[peak];
430 lags[2] = lags2[peak];
431 lags[3] = lags2[peak];
444 /* store lags of highest peak in output array */
445 lags[
126 WebRtcIsac_InitializePitch(const double *in, const double old_lag, const double old_gain, PitchAnalysisStruct *State, double *lags) argument
468 WebRtcIsac_PitchAnalysis(const double *in, double *out, PitchAnalysisStruct *State, double *lags, double *gains) argument
[all...]
/external/webrtc/src/modules/audio_coding/codecs/isac/main/source/
H A Dpitch_filter.c214 /* Update filter parameters based on the pitch-gains and pitch-lags. */
240 * Filter a frame of 30 millisecond, given pitch-lags and pitch-gains.
244 * lags : pointer to pitch-lags, 4 lags per frame.
261 double* lags, double* gains, PitchFilterOperation mode,
302 if ((lags[0] > (PITCH_UPSTEP * old_lag)) ||
303 (lags[0] < (PITCH_DOWNSTEP * old_lag))) {
304 old_lag = lags[0];
317 lag_delta = (lags[
260 FilterFrame(const double* in_data, PitchFiltstr* filter_state, double* lags, double* gains, PitchFilterOperation mode, double* out_data, double out_dg[][PITCH_FRAME_LEN + QLOOKAHEAD]) argument
358 WebRtcIsac_PitchfilterPre(double* in_data, double* out_data, PitchFiltstr* pf_state, double* lags, double* gains) argument
364 WebRtcIsac_PitchfilterPre_la(double* in_data, double* out_data, PitchFiltstr* pf_state, double* lags, double* gains) argument
371 WebRtcIsac_PitchfilterPre_gains( double* in_data, double* out_data, double out_dg[][PITCH_FRAME_LEN + QLOOKAHEAD], PitchFiltstr *pf_state, double* lags, double* gains) argument
379 WebRtcIsac_PitchfilterPost(double* in_data, double* out_data, PitchFiltstr* pf_state, double* lags, double* gains) argument
[all...]
H A Dpitch_estimator.c129 double *lags)
404 /* 2D parabolic interpolation gives more accurate lags and peak value */
408 /* determine the highest peak, after applying a bias towards short lags */
426 /* store lags of highest peak in output array */
427 lags[0] = lags1[peak];
428 lags[1] = lags1[peak];
429 lags[2] = lags2[peak];
430 lags[3] = lags2[peak];
443 /* store lags of highest peak in output array */
444 lags[
125 WebRtcIsac_InitializePitch(const double *in, const double old_lag, const double old_gain, PitchAnalysisStruct *State, double *lags) argument
467 WebRtcIsac_PitchAnalysis(const double *in, double *out, PitchAnalysisStruct *State, double *lags, double *gains) argument
[all...]

Completed in 60 milliseconds