Index: webrtc/modules/audio_processing/vad/vad_audio_proc.h |
diff --git a/webrtc/modules/audio_processing/vad/vad_audio_proc.h b/webrtc/modules/audio_processing/vad/vad_audio_proc.h |
index a8ecc7ba329e046a10806de0fa3e807e4068917e..1f27b294e552398133589012a7f98cd24b06d388 100644 |
--- a/webrtc/modules/audio_processing/vad/vad_audio_proc.h |
+++ b/webrtc/modules/audio_processing/vad/vad_audio_proc.h |
@@ -50,25 +50,28 @@ class VadAudioProc { |
// For every 30 ms we compute 3 spectral peak there for 3 LPC analysis. |
// LPC is computed over 15 ms of windowed audio. For every 10 ms sub-frame |
// we need 5 ms of past signal to create the input of LPC analysis. |
- static const size_t kNumPastSignalSamples = |
- static_cast<size_t>(kSampleRateHz / 200); |
+ enum : size_t { |
+ kNumPastSignalSamples = static_cast<size_t>(kSampleRateHz / 200) |
+ }; |
// TODO(turajs): maybe defining this at a higher level (maybe enum) so that |
// all the code recognize it as "no-error." |
- static const int kNoError = 0; |
- |
- static const size_t kNum10msSubframes = 3; |
- static const size_t kNumSubframeSamples = |
- static_cast<size_t>(kSampleRateHz / 100); |
- static const size_t kNumSamplesToProcess = |
- kNum10msSubframes * |
- kNumSubframeSamples; // Samples in 30 ms @ given sampling rate. |
- static const size_t kBufferLength = |
- kNumPastSignalSamples + kNumSamplesToProcess; |
- static const size_t kIpLength = kDftSize >> 1; |
- static const size_t kWLength = kDftSize >> 1; |
- |
- static const size_t kLpcOrder = 16; |
+ enum : int { kNoError = 0 }; |
+ |
+ enum : size_t { kNum10msSubframes = 3 }; |
+ enum : size_t { |
+ kNumSubframeSamples = static_cast<size_t>(kSampleRateHz / 100) |
+ }; |
+ enum : size_t { |
+ // Samples in 30 ms @ given sampling rate. |
+ kNumSamplesToProcess = kNum10msSubframes * kNumSubframeSamples |
+ }; |
+ enum : size_t { |
+ kBufferLength = kNumPastSignalSamples + kNumSamplesToProcess |
+ }; |
+ enum : size_t { kIpLength = kDftSize >> 1 }; |
+ enum : size_t { kWLength = kDftSize >> 1 }; |
+ enum : size_t { kLpcOrder = 16 }; |
size_t ip_[kIpLength]; |
float w_fft_[kWLength]; |