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

  /external/webrtc/src/modules/audio_processing/aecm/
echo_control_mobile.c 91 aecmob_t *aecm; local
97 aecm = malloc(sizeof(aecmob_t));
98 *aecmInst = aecm;
99 if (aecm == NULL)
104 if (WebRtcAecm_CreateCore(&aecm->aecmCore) == -1)
106 WebRtcAecm_Free(aecm);
107 aecm = NULL;
111 if (WebRtc_CreateBuffer(&aecm->farendBuf, kBufSizeSamp,
114 WebRtcAecm_Free(aecm);
115 aecm = NULL
138 aecmob_t *aecm = aecmInst; local
165 aecmob_t *aecm = aecmInst; local
229 aecmob_t *aecm = aecmInst; local
270 aecmob_t *aecm = aecmInst; local
536 aecmob_t *aecm = aecmInst; local
618 aecmob_t *aecm = aecmInst; local
647 aecmob_t *aecm = aecmInst; local
676 aecmob_t *aecm = aecmInst; local
726 aecmob_t *aecm = aecmInst; local
    [all...]
aecm_core.c 200 static void ComfortNoise(AecmCore_t* aecm,
205 static WebRtc_Word16 CalcSuppressionGain(AecmCore_t * const aecm);
238 // - self : Pointer to the AECM instance.
276 AecmCore_t *aecm = malloc(sizeof(AecmCore_t)); local
277 *aecmInst = aecm;
278 if (aecm == NULL)
283 if (WebRtc_CreateBuffer(&aecm->farFrameBuf, FRAME_LEN + PART_LEN,
286 WebRtcAecm_FreeCore(aecm);
287 aecm = NULL;
291 if (WebRtc_CreateBuffer(&aecm->nearNoisyFrameBuf, FRAME_LEN + PART_LEN
    [all...]
aecm_core_neon.c 89 static void InverseFFTAndWindowNeon(AecmCore_t* aecm,
125 (outCFFT - aecm->dfaCleanQDomain)));
140 // outCFFT - aecm->dfaCleanQDomain);
146 __asm__("vld1.16 %P0, [%1, :64]" : "=w"(tmp16x4_0) : "r"(&aecm->outBuf[i]));
160 // tmp32no1 = WEBRTC_SPL_SHIFT_W32(tmp32no1, outCFFT - aecm->dfaCleanQDomain);
165 __asm__("vst1.16 %P0, [%1, :64]" : : "w"(tmp16x4_0), "r"(&aecm->outBuf[i]));
171 "r"(&aecm->xBuf[i + PART_LEN]) : "q10");
172 __asm__("vst1.16 {d20, d21, d22, d23}, [%0, :256]" : : "r"(&aecm->xBuf[i]): "q10");
176 "r"(&aecm->dBufNoisy[i + PART_LEN]) : "q10");
178 "r"(&aecm->dBufNoisy[i]): "q10")
    [all...]
aecm_core.h 209 // Allocates the memory needed by the AECM. The memory needs to be
213 // - aecm : Instance that should be created
216 // - aecm : Created instance
221 int WebRtcAecm_CreateCore(AecmCore_t **aecm);
226 // This function initializes the AECM instant created with WebRtcAecm_CreateCore(...)
228 // - aecm : Pointer to the AECM instance
232 // - aecm : Initialized instance
237 int WebRtcAecm_InitCore(AecmCore_t * const aecm, int samplingFreq);
244 // - aecm : Pointer to the AECM instanc
    [all...]
  /external/webrtc/
Android.mk 18 include $(MY_WEBRTC_ROOT_PATH)/src/modules/audio_processing/aecm/Android.mk
  /external/webrtc/src/modules/audio_processing/
Android.mk 43 $(LOCAL_PATH)/aecm/interface \
  /external/webrtc/src/modules/audio_processing/test/
apmtest.m 15 % 'aecm' The AECM test set.
60 tests = {'apm','apmm','aec','aecm','agc','ns','vad'};

Completed in 52 milliseconds