Index: webrtc/modules/audio_processing/aec/echo_cancellation_internal.h |
diff --git a/webrtc/modules/audio_processing/aec/echo_cancellation_internal.h b/webrtc/modules/audio_processing/aec/echo_cancellation_internal.h |
index b4a6fd8390e6893c99e0a9ce5ec969868b18342b..188fb576f0b9f7bb15eb1808e6212b9aa9082c3b 100644 |
--- a/webrtc/modules/audio_processing/aec/echo_cancellation_internal.h |
+++ b/webrtc/modules/audio_processing/aec/echo_cancellation_internal.h |
@@ -18,7 +18,7 @@ extern "C" { |
namespace webrtc { |
-typedef struct { |
+typedef struct Aec { |
int delayCtr; |
int sampFreq; |
int splitSampFreq; |
@@ -45,7 +45,7 @@ typedef struct { |
int checkBuffSize; |
short lastDelayDiff; |
-#ifdef WEBRTC_AEC_DEBUG_DUMP |
+#if WEBRTC_AEC_DEBUG_DUMP |
FILE* bufFile; |
FILE* delayFile; |
FILE* skewFile; |
@@ -63,6 +63,8 @@ typedef struct { |
int farend_started; |
+ // Aec instance counter. |
+ static int instance_count; |
AecCore* aec; |
} Aec; |