OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "media/audio/audio_power_monitor.h" | 5 #include "media/audio/audio_power_monitor.h" |
6 | 6 |
7 #include <limits> | 7 #include <limits> |
8 | 8 |
| 9 #include "base/macros.h" |
9 #include "base/time/time.h" | 10 #include "base/time/time.h" |
10 #include "media/base/audio_bus.h" | 11 #include "media/base/audio_bus.h" |
11 #include "testing/gtest/include/gtest/gtest.h" | 12 #include "testing/gtest/include/gtest/gtest.h" |
12 | 13 |
13 namespace media { | 14 namespace media { |
14 | 15 |
15 static const int kSampleRate = 48000; | 16 static const int kSampleRate = 48000; |
16 static const int kFramesPerBuffer = 128; | 17 static const int kFramesPerBuffer = 128; |
17 | 18 |
18 static const int kTimeConstantMillis = 5; | 19 static const int kTimeConstantMillis = 5; |
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
294 WithABadSample(std::numeric_limits<float>::quiet_NaN()), | 295 WithABadSample(std::numeric_limits<float>::quiet_NaN()), |
295 TestScenario(kStereoSilentNoise, 2, 2, -46, false), | 296 TestScenario(kStereoSilentNoise, 2, 2, -46, false), |
296 TestScenario(kStereoMaxAmplitude, 2, 2, | 297 TestScenario(kStereoMaxAmplitude, 2, 2, |
297 AudioPowerMonitor::max_power(), false), | 298 AudioPowerMonitor::max_power(), false), |
298 TestScenario(kRightChannelMaxAmplitude, 2, 4, -3, false), | 299 TestScenario(kRightChannelMaxAmplitude, 2, 4, -3, false), |
299 TestScenario(kLeftChannelHalfMaxAmplitude, 2, 4, -9, false), | 300 TestScenario(kLeftChannelHalfMaxAmplitude, 2, 4, -9, false), |
300 TestScenario(kStereoMixed, 2, 4, -2, false), | 301 TestScenario(kStereoMixed, 2, 4, -2, false), |
301 TestScenario(kStereoMixed2, 2, 8, -3, false))); | 302 TestScenario(kStereoMixed2, 2, 8, -3, false))); |
302 | 303 |
303 } // namespace media | 304 } // namespace media |
OLD | NEW |