| Index: webrtc/modules/audio_processing/include/audio_processing.h
|
| diff --git a/webrtc/modules/audio_processing/include/audio_processing.h b/webrtc/modules/audio_processing/include/audio_processing.h
|
| index 445d5c8c247886fbb8b7273ebc8ee48d9a433738..5eb3b62f98ca09dec1872516b1c588627c525acb 100644
|
| --- a/webrtc/modules/audio_processing/include/audio_processing.h
|
| +++ b/webrtc/modules/audio_processing/include/audio_processing.h
|
| @@ -15,6 +15,7 @@
|
| #include <stdio.h> // FILE
|
| #include <vector>
|
|
|
| +#include "webrtc/base/arraysize.h"
|
| #include "webrtc/base/platform_file.h"
|
| #include "webrtc/common.h"
|
| #include "webrtc/modules/audio_processing/beamformer/array_util.h"
|
| @@ -128,8 +129,6 @@ struct Intelligibility {
|
| bool enabled;
|
| };
|
|
|
| -static const int kAudioProcMaxNativeSampleRateHz = 32000;
|
| -
|
| // The Audio Processing Module (APM) provides a collection of voice processing
|
| // components designed for real-time communications software.
|
| //
|
| @@ -471,6 +470,11 @@ class AudioProcessing {
|
| kSampleRate48kHz = 48000
|
| };
|
|
|
| + static const int kNativeSampleRatesHz[];
|
| + static const size_t kNumNativeSampleRates;
|
| + static const int kMaxNativeSampleRateHz;
|
| + static const int kMaxAECMSampleRateHz;
|
| +
|
| static const int kChunkSizeMs = 10;
|
| };
|
|
|
|
|