Home
last modified time | relevance | path

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

/external/webrtc/src/modules/audio_processing/aec/
Decho_cancellation.c91 void* far_pre_buf; // Time domain far-end pre-buffer. member
129 if (WebRtc_CreateBuffer(&aecpc->far_pre_buf, in WebRtcAec_Create()
179 WebRtc_FreeBuffer(aecpc->far_pre_buf); in WebRtcAec_Free()
231 if (WebRtc_InitBuffer(aecpc->far_pre_buf) == -1) { in WebRtcAec_Init()
235 WebRtc_MoveReadPtr(aecpc->far_pre_buf, -PART_LEN); // Start overlap. in WebRtcAec_Init()
347 WebRtc_WriteBuffer(aecpc->far_pre_buf, farend_float, in WebRtcAec_BufferFarend()
351 while (WebRtc_available_read(aecpc->far_pre_buf) >= PART_LEN2) { in WebRtcAec_BufferFarend()
353 WebRtc_ReadBuffer(aecpc->far_pre_buf, (void**) &farend_float, tmp_farend, in WebRtcAec_BufferFarend()
359 WebRtc_MoveReadPtr(aecpc->far_pre_buf, -PART_LEN); in WebRtcAec_BufferFarend()