audio_processing: Updates aec_core_sse2.c with changes made to aec_common.h
The change of definitions moved to aec_common.h was done in CL17839005. BUG=3131 TBR=kwiberg@webrtc.org TESTED=builds locally Review URL: https://webrtc-codereview.appspot.com/16859004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6648 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
555fc78f27
commit
5bde66e913
@ -12,12 +12,11 @@
|
|||||||
* The core AEC algorithm, SSE2 version of speed-critical functions.
|
* The core AEC algorithm, SSE2 version of speed-critical functions.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "webrtc/modules/audio_processing/aec/aec_core.h"
|
|
||||||
|
|
||||||
#include <emmintrin.h>
|
#include <emmintrin.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <string.h> // memset
|
#include <string.h> // memset
|
||||||
|
|
||||||
|
#include "webrtc/modules/audio_processing/aec/aec_common.h"
|
||||||
#include "webrtc/modules/audio_processing/aec/aec_core_internal.h"
|
#include "webrtc/modules/audio_processing/aec/aec_core_internal.h"
|
||||||
#include "webrtc/modules/audio_processing/aec/aec_rdft.h"
|
#include "webrtc/modules/audio_processing/aec/aec_rdft.h"
|
||||||
|
|
||||||
@ -354,9 +353,6 @@ static __m128 mm_pow_ps(__m128 a, __m128 b) {
|
|||||||
return a_exp_b;
|
return a_exp_b;
|
||||||
}
|
}
|
||||||
|
|
||||||
extern ALIGN16_BEG const float ALIGN16_END WebRtcAec_weightCurve[65];
|
|
||||||
extern ALIGN16_BEG const float ALIGN16_END WebRtcAec_overDriveCurve[65];
|
|
||||||
|
|
||||||
static void OverdriveAndSuppressSSE2(AecCore* aec,
|
static void OverdriveAndSuppressSSE2(AecCore* aec,
|
||||||
float hNl[PART_LEN1],
|
float hNl[PART_LEN1],
|
||||||
const float hNlFb,
|
const float hNlFb,
|
||||||
|
Loading…
Reference in New Issue
Block a user