Searched refs:nearend (Results 1 - 4 of 4) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
H A Daec_core.h69 const float* const* nearend,
H A Decho_cancellation.h143 * float* const* nearend In buffer containing one frame of
144 * nearend+echo signal for each band
145 * int num_bands Number of bands in nearend buffer
146 * int16_t nrOfSamples Number of samples in nearend buffer
155 * float* const* out Out buffer, one frame of processed nearend
161 const float* const* nearend,
185 * Gets the current echo status of the nearend signal.
193 * int* status 0: Almost certainly nearend single-talk
H A Decho_cancellation.c339 const float* const* nearend,
372 nearend,
380 nearend,
573 const float* const* nearend,
627 if (nearend[i] != out[i]) {
628 memcpy(out[i], nearend[i], sizeof(nearend[i][0]) * nrOfSamples);
710 nearend,
338 WebRtcAec_Process(void* aecInst, const float* const* nearend, size_t num_bands, float* const* out, size_t nrOfSamples, int16_t msInSndCardBuf, int32_t skew) argument
572 ProcessNormal(Aec* aecpc, const float* const* nearend, size_t num_bands, float* const* out, size_t nrOfSamples, int16_t msInSndCardBuf, int32_t skew) argument
H A Daec_core.c380 // than the nearend (13 dB).
1263 float nearend[PART_LEN]; local
1277 // Concatenate old and new nearend blocks.
1281 nearend,
1283 memcpy(aec->dBufH[i] + PART_LEN, nearend_ptr, sizeof(nearend));
1285 WebRtc_ReadBuffer(aec->nearFrBuf, (void**)&nearend_ptr, nearend, PART_LEN);
1286 memcpy(aec->dBuf + PART_LEN, nearend_ptr, sizeof(nearend));
1754 const float* const* nearend,
1796 WebRtc_WriteBuffer(aec->nearFrBuf, &nearend[0][j], FRAME_LEN);
1799 WebRtc_WriteBuffer(aec->nearFrBufH[i - 1], &nearend[
1753 WebRtcAec_ProcessFrames(AecCore* aec, const float* const* nearend, size_t num_bands, size_t num_samples, int knownDelay, float* const* out) argument
[all...]

Completed in 377 milliseconds