Index: webrtc/modules/audio_processing/aecm/aecm_core_mips.cc |
diff --git a/webrtc/modules/audio_processing/aecm/aecm_core_mips.c b/webrtc/modules/audio_processing/aecm/aecm_core_mips.cc |
similarity index 99% |
rename from webrtc/modules/audio_processing/aecm/aecm_core_mips.c |
rename to webrtc/modules/audio_processing/aecm/aecm_core_mips.cc |
index 3ca9982ebfa4321716687d73d2c056add62f133d..bca32fea1c042ac643d38cae82be2f3d51c85b02 100644 |
--- a/webrtc/modules/audio_processing/aecm/aecm_core_mips.c |
+++ b/webrtc/modules/audio_processing/aecm/aecm_core_mips.cc |
@@ -13,7 +13,9 @@ |
#include <assert.h> |
#include "webrtc/modules/audio_processing/aecm/echo_control_mobile.h" |
+extern "C" { |
#include "webrtc/modules/audio_processing/utility/delay_estimator_wrapper.h" |
+} |
static const ALIGN8_BEG int16_t WebRtcAecm_kSqrtHanning[] ALIGN8_END = { |
0, 399, 798, 1196, 1594, 1990, 2386, 2780, 3172, |
@@ -1563,4 +1565,3 @@ static void ComfortNoise(AecmCore* aecm, |
sgn = ((int)tt) >> 31; |
out[PART_LEN].imag = sgn == (int16_t)(tt >> 15) ? (int16_t)tt : (16384 ^ sgn); |
} |
- |