Home
last modified time | relevance | path

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

/external/webrtc/src/modules/audio_processing/aecm/
Daecm_core.h282 int WebRtcAecm_ProcessFrame(AecmCore_t * aecm, const WebRtc_Word16 * farend,
303 int WebRtcAecm_ProcessBlock(AecmCore_t * aecm, const WebRtc_Word16 * farend,
318 void WebRtcAecm_BufferFarFrame(AecmCore_t * const aecm, const WebRtc_Word16 * const farend,
332 void WebRtcAecm_FetchFarFrame(AecmCore_t * const aecm, WebRtc_Word16 * const farend,
Decho_control_mobile.c226 WebRtc_Word32 WebRtcAecm_BufferFarend(void *aecmInst, const WebRtc_Word16 *farend, in WebRtcAecm_BufferFarend() argument
237 if (farend == NULL) in WebRtcAecm_BufferFarend()
261 WebRtc_WriteBuffer(aecm->farendBuf, farend, (size_t) nrOfSamples); in WebRtcAecm_BufferFarend()
425 int16_t farend[FRAME_LEN]; in WebRtcAecm_Process() local
435 WebRtc_ReadBuffer(aecm->farendBuf, (void**) &farend_ptr, farend, in WebRtcAecm_Process()
444 memcpy(farend, &(aecm->farendOld[i][0]), FRAME_LEN * sizeof(short)); in WebRtcAecm_Process()
445 farend_ptr = farend; in WebRtcAecm_Process()
Daecm_core.c715 const WebRtc_Word16 * farend, in WebRtcAecm_ProcessFrame() argument
729 WebRtcAecm_BufferFarFrame(aecm, farend, FRAME_LEN); in WebRtcAecm_ProcessFrame()
1504 const WebRtc_Word16 * farend, in WebRtcAecm_ProcessBlock() argument
1573 memcpy(aecm->xBuf + PART_LEN, farend, sizeof(WebRtc_Word16) * PART_LEN); in WebRtcAecm_ProcessBlock()
2067 const WebRtc_Word16* const farend, in WebRtcAecm_BufferFarFrame() argument
2077 memcpy(aecm->farBuf + aecm->farBufWritePos, farend + writePos, in WebRtcAecm_BufferFarFrame()
2084 memcpy(aecm->farBuf + aecm->farBufWritePos, farend + writePos, in WebRtcAecm_BufferFarFrame()
2089 void WebRtcAecm_FetchFarFrame(AecmCore_t * const aecm, WebRtc_Word16 * const farend, in WebRtcAecm_FetchFarFrame() argument
2116 memcpy(farend + readPos, aecm->farBuf + aecm->farBufReadPos, in WebRtcAecm_FetchFarFrame()
2122 memcpy(farend + readPos, aecm->farBuf + aecm->farBufReadPos, in WebRtcAecm_FetchFarFrame()
/external/webrtc/src/modules/audio_processing/aecm/interface/
Decho_control_mobile.h102 const WebRtc_Word16* farend,
/external/webrtc/src/modules/audio_processing/aec/interface/
Decho_cancellation.h127 const WebRtc_Word16 *farend,
/external/webrtc/src/modules/audio_processing/aec/
Decho_cancellation.c292 WebRtc_Word32 WebRtcAec_BufferFarend(void *aecInst, const WebRtc_Word16 *farend, in WebRtcAec_BufferFarend() argument
299 const int16_t* farend_ptr = farend; in WebRtcAec_BufferFarend()
309 if (farend == NULL) { in WebRtcAec_BufferFarend()
330 farend, in WebRtcAec_BufferFarend()
Daec_core.h173 void WebRtcAec_BufferFarendPartition(aec_t *aec, const float* farend);
Daec_core.c544 void WebRtcAec_BufferFarendPartition(aec_t *aec, const float* farend) { in WebRtcAec_BufferFarendPartition() argument
558 memcpy(fft, farend, sizeof(float) * PART_LEN2); in WebRtcAec_BufferFarendPartition()
563 memcpy(fft, farend, sizeof(float) * PART_LEN2); in WebRtcAec_BufferFarendPartition()
685 int16_t farend[PART_LEN]; in ProcessBlock() local
687 WebRtc_ReadBuffer(aec->far_time_buf, (void**) &farend_ptr, farend, 1); in ProcessBlock()