Home
last modified time | relevance | path

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

/external/webrtc/src/modules/audio_processing/aecm/
Decho_control_mobile.c45 int knownDelay; member
208 aecm->knownDelay = 0; in WebRtcAecm_Init()
528 fwrite(&(aecm->knownDelay), sizeof(aecm->knownDelay), 1, aecm->delayFile); in WebRtcAecm_Process()
754 diff = aecm->filtDelay - aecm->knownDelay; in WebRtcAecm_EstBufDelay()
764 } else if (diff < 96 && aecm->knownDelay > 0) in WebRtcAecm_EstBufDelay()
781 aecm->knownDelay = WEBRTC_SPL_MAX((int)aecm->filtDelay - 160, 0); in WebRtcAecm_EstBufDelay()
Daecm_core.h111 int knownDelay; member
333 const int farLen, const int knownDelay);
Daecm_core.c578 aecm->knownDelay = 0; in WebRtcAecm_InitCore()
730 WebRtcAecm_FetchFarFrame(aecm, farFrame, FRAME_LEN, aecm->knownDelay); in WebRtcAecm_ProcessFrame()
2090 const int farLen, const int knownDelay) in WebRtcAecm_FetchFarFrame() argument
2094 int delayChange = knownDelay - aecm->lastKnownDelay; in WebRtcAecm_FetchFarFrame()
2108 aecm->lastKnownDelay = knownDelay; in WebRtcAecm_FetchFarFrame()
/external/webrtc/src/modules/audio_processing/aec/
Decho_cancellation.c58 int knownDelay; member
261 aecpc->knownDelay = 0; in WebRtcAec_Init()
561 aecpc->knownDelay); in WebRtcAec_Process()
597 fwrite(&(aecpc->knownDelay), sizeof(aecpc->knownDelay), 1, aecpc->delayFile); in WebRtcAec_Process()
917 delay_difference = aecpc->filtDelay - aecpc->knownDelay; in EstBufDelay()
924 } else if (delay_difference < 96 && aecpc->knownDelay > 0) { in EstBufDelay()
936 aecpc->knownDelay = WEBRTC_SPL_MAX((int) aecpc->filtDelay - 160, 0); in EstBufDelay()
Daec_core.h72 int knownDelay; member
177 int knownDelay);
Daec_core.c454 aec->knownDelay = 0; in WebRtcAec_InitAec()
571 int knownDelay) in WebRtcAec_ProcessFrame() argument
591 int move_elements = (aec->knownDelay - knownDelay - 32) / PART_LEN; in WebRtcAec_ProcessFrame()
620 aec->knownDelay -= moved_elements * PART_LEN; in WebRtcAec_ProcessFrame()