HomeSort by relevance Sort by last modified time
    Searched refs:PART_LEN1 (Results 1 - 12 of 12) sorted by null

  /external/webrtc/webrtc/modules/audio_processing/aec/
aec_core_internal.h 70 float xPow[PART_LEN1];
71 float dPow[PART_LEN1];
72 float dMinPow[PART_LEN1];
73 float dInitMinPow[PART_LEN1];
76 float xfBuf[2][kExtendedNumPartitions * PART_LEN1]; // farend fft buffer
77 float wfBuf[2][kExtendedNumPartitions * PART_LEN1]; // filter fft
78 complex_t sde[PART_LEN1]; // cross-psd of nearend and error
79 complex_t sxd[PART_LEN1]; // cross-psd of farend and nearend
81 complex_t xfwBuf[kExtendedNumPartitions * PART_LEN1];
83 float sx[PART_LEN1], sd[PART_LEN1], se[PART_LEN1]; // far, near, error ps
    [all...]
aec_core_mips.c 27 float efw[2][PART_LEN1],
28 float comfortNoiseHband[2][PART_LEN1],
35 complex_t u[PART_LEN1];
95 for (i = 1; i < PART_LEN1; i+=4) {
284 for (i = PART_LEN1 >> 1; i < PART_LEN1; i++) {
294 for (i = PART_LEN1 >> 1; i < PART_LEN1; i++) {
305 for (i = 1; i < PART_LEN1; i++) {
314 for (i = 0; i < PART_LEN1; i++)
    [all...]
aec_core.c 159 float x_fft_buf[2][kExtendedNumPartitions * PART_LEN1],
160 float h_fft_buf[2][kExtendedNumPartitions * PART_LEN1],
161 float y_fft[2][PART_LEN1]) {
165 int xPos = (i + x_fft_buf_block_pos) * PART_LEN1;
166 int pos = i * PART_LEN1;
169 xPos -= num_partitions * (PART_LEN1);
172 for (j = 0; j < PART_LEN1; j++) {
188 float x_pow[PART_LEN1],
189 float ef[2][PART_LEN1]) {
196 for (i = 0; i < (PART_LEN1); i++)
    [all...]
aec_core_neon.c 40 float x_fft_buf[2][kExtendedNumPartitions * PART_LEN1],
41 float h_fft_buf[2][kExtendedNumPartitions * PART_LEN1],
42 float y_fft[2][PART_LEN1]) {
46 int xPos = (i + x_fft_buf_block_pos) * PART_LEN1;
47 int pos = i * PART_LEN1;
50 xPos -= num_partitions * PART_LEN1;
54 for (j = 0; j + 3 < PART_LEN1; j += 4) {
71 for (; j < PART_LEN1; j++) {
132 float x_pow[PART_LEN1],
133 float ef[2][PART_LEN1]) {
    [all...]
aec_core_sse2.c 35 float x_fft_buf[2][kExtendedNumPartitions * PART_LEN1],
36 float h_fft_buf[2][kExtendedNumPartitions * PART_LEN1],
37 float y_fft[2][PART_LEN1]) {
42 int xPos = (i + x_fft_buf_block_pos) * PART_LEN1;
43 int pos = i * PART_LEN1;
46 xPos -= num_partitions * (PART_LEN1);
50 for (j = 0; j + 3 < PART_LEN1; j += 4) {
69 for (; j < PART_LEN1; j++) {
85 float x_pow[PART_LEN1],
86 float ef[2][PART_LEN1]) {
    [all...]
aec_core.h 24 #define PART_LEN1 (PART_LEN + 1) // Unique fft coefficients
  /external/webrtc/webrtc/modules/audio_processing/aecm/
aecm_core.h 57 uint16_t far_history[PART_LEN1 * MAX_DELAY];
80 int16_t channelStored_buf[PART_LEN1 + 8];
81 int16_t channelAdapt16_buf[PART_LEN1 + 8];
82 int32_t channelAdapt32_buf[PART_LEN1 + 8];
97 int32_t echoFilt[PART_LEN1];
98 int16_t nearFilt[PART_LEN1];
99 int32_t noiseEst[PART_LEN1];
100 int noiseEstTooLowCtr[PART_LEN1];
101 int noiseEstTooHighCtr[PART_LEN1];
aecm_defines.h 22 #define PART_LEN1 (PART_LEN + 1) /* Unique fft coefficients. */
aecm_core_c.c 295 uint16_t xfa[PART_LEN1];
296 uint16_t dfaNoisy[PART_LEN1];
297 uint16_t dfaClean[PART_LEN1];
304 int32_t echoEst32_buf[PART_LEN1 + 8];
313 int16_t hnl[PART_LEN1];
392 PART_LEN1,
398 PART_LEN1,
451 for (i = 0; i < PART_LEN1; i++)
558 for (i = 0; i < PART_LEN1; i++)
570 for (i = kMaxPrefBand; i < PART_LEN1; i++
    [all...]
aecm_core.c 122 static const int16_t kChannelStored8kHz[PART_LEN1] = {
135 static const int16_t kChannelStored16kHz[PART_LEN1] = {
166 memcpy(&(self->far_history[self->far_history_pos * PART_LEN1]),
168 sizeof(uint16_t) * PART_LEN1);
202 return &(self->far_history[buffer_position * PART_LEN1]);
245 aecm->delay_estimator_farend = WebRtc_CreateDelayEstimatorFarend(PART_LEN1,
287 memcpy(aecm->channelStored, echo_path, sizeof(int16_t) * PART_LEN1);
289 memcpy(aecm->channelAdapt16, echo_path, sizeof(int16_t) * PART_LEN1);
290 for (i = 0; i < PART_LEN1; i++)
312 for (i = 0; i < PART_LEN1; i++
    [all...]
aecm_core_mips.c 537 sizeof(int16_t) * PART_LEN1);
    [all...]
echo_control_mobile.c 572 return (PART_LEN1 * sizeof(int16_t));

Completed in 72 milliseconds