Home
last modified time | relevance | path

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

/external/webrtc/modules/audio_processing/utility/
Ddelay_estimator.cc111 RTC_DCHECK_EQ(self->history_size, self->farend->history_size); in UpdateRobustValidationStatistics()
407 self->farend = NULL; in WebRtc_FreeBinaryDelayEstimator()
413 BinaryDelayEstimatorFarend* farend, in WebRtc_CreateBinaryDelayEstimator() argument
417 if ((farend != NULL) && (max_lookahead >= 0)) { in WebRtc_CreateBinaryDelayEstimator()
426 self->farend = farend; in WebRtc_CreateBinaryDelayEstimator()
441 WebRtc_AllocateHistoryBufferMemory(self, farend->history_size) == 0) { in WebRtc_CreateBinaryDelayEstimator()
451 BinaryDelayEstimatorFarend* far = self->farend; in WebRtc_AllocateHistoryBufferMemory()
536 if (self->farend->history_size != self->history_size) { in WebRtc_ProcessBinarySpectrum()
550 BitCountComparison(binary_near_spectrum, self->farend->binary_far_history, in WebRtc_ProcessBinarySpectrum()
562 if (self->farend->far_bit_counts[i] > 0) { in WebRtc_ProcessBinarySpectrum()
[all …]
Ddelay_estimator.h63 BinaryDelayEstimatorFarend* farend; member
159 BinaryDelayEstimatorFarend* farend,
Ddelay_estimator_wrapper.cc278 DelayEstimatorFarend* farend = (DelayEstimatorFarend*)farend_handle; in WebRtc_CreateDelayEstimator() local
289 WebRtc_CreateBinaryDelayEstimator(farend->binary_farend, max_lookahead); in WebRtc_CreateDelayEstimator()
294 malloc(farend->spectrum_size * sizeof(SpectrumType))); in WebRtc_CreateDelayEstimator()
297 self->spectrum_size = farend->spectrum_size; in WebRtc_CreateDelayEstimator()
348 if (self->binary_handle->farend->history_size != in WebRtc_history_size()
/external/webrtc/modules/audio_processing/aecm/
Decho_control_mobile.cc198 const int16_t* farend, in WebRtcAecm_GetBufferFarendError() argument
205 if (farend == NULL) in WebRtcAecm_GetBufferFarendError()
218 const int16_t* farend, in WebRtcAecm_BufferFarend() argument
223 WebRtcAecm_GetBufferFarendError(aecmInst, farend, nrOfSamples); in WebRtcAecm_BufferFarend()
233 WebRtc_WriteBuffer(aecm->farendBuf, farend, nrOfSamples); in WebRtcAecm_BufferFarend()
364 int16_t farend[FRAME_LEN]; in WebRtcAecm_Process() local
373 WebRtc_ReadBuffer(aecm->farendBuf, (void**)&farend_ptr, farend, in WebRtcAecm_Process()
380 memcpy(farend, &(aecm->farendOld[i][0]), FRAME_LEN * sizeof(short)); in WebRtcAecm_Process()
381 farend_ptr = farend; in WebRtcAecm_Process()
Daecm_core.h210 const int16_t* farend,
234 const int16_t* farend,
250 const int16_t* const farend,
265 int16_t* const farend,
Decho_control_mobile.h87 const int16_t* farend,
106 const int16_t* farend,
Daecm_core.cc512 const int16_t* farend, in WebRtcAecm_ProcessFrame() argument
525 WebRtcAecm_BufferFarFrame(aecm, farend, FRAME_LEN); in WebRtcAecm_ProcessFrame()
1070 const int16_t* const farend, in WebRtcAecm_BufferFarFrame() argument
1078 memcpy(aecm->farBuf + aecm->farBufWritePos, farend + writePos, in WebRtcAecm_BufferFarFrame()
1085 memcpy(aecm->farBuf + aecm->farBufWritePos, farend + writePos, in WebRtcAecm_BufferFarFrame()
1091 int16_t* const farend, in WebRtcAecm_FetchFarFrame() argument
1114 memcpy(farend + readPos, aecm->farBuf + aecm->farBufReadPos, in WebRtcAecm_FetchFarFrame()
1120 memcpy(farend + readPos, aecm->farBuf + aecm->farBufReadPos, in WebRtcAecm_FetchFarFrame()
Daecm_core_c.cc374 const int16_t* farend, in WebRtcAecm_ProcessBlock() argument
435 memcpy(aecm->xBuf + PART_LEN, farend, sizeof(int16_t) * PART_LEN); in WebRtcAecm_ProcessBlock()
Daecm_core_mips.cc931 const int16_t* farend, in WebRtcAecm_ProcessBlock() argument
999 memcpy(aecm->xBuf + PART_LEN, farend, sizeof(int16_t) * PART_LEN); in WebRtcAecm_ProcessBlock()