| Index: media/audio/audio_input_controller.h
|
| diff --git a/media/audio/audio_input_controller.h b/media/audio/audio_input_controller.h
|
| index 3facfb511d18670a4a6d2ce0e0f19071099fe0e8..2d266e083f12a931e70fd0554fc29954cb02e4b1 100644
|
| --- a/media/audio/audio_input_controller.h
|
| +++ b/media/audio/audio_input_controller.h
|
| @@ -16,6 +16,9 @@
|
| #include "base/timer/timer.h"
|
| #include "media/audio/audio_io.h"
|
| #include "media/audio/audio_manager_base.h"
|
| +#include "media/audio/audio_parameters.h"
|
| +#include "media/audio/audio_power_monitor.h"
|
| +#include "media/base/audio_bus.h"
|
|
|
| // An AudioInputController controls an AudioInputStream and records data
|
| // from this input stream. The two main methods are Record() and Close() and
|
| @@ -309,6 +312,13 @@ class MEDIA_EXPORT AudioInputController
|
|
|
| UserInputMonitor* user_input_monitor_;
|
|
|
| + // Scans audio samples from OnData() as input to compute audio levels.
|
| + scoped_ptr<AudioPowerMonitor> audio_level_;
|
| +
|
| + scoped_ptr<AudioBus> audio_bus_;
|
| + base::TimeTicks last_audio_level_log_time_;
|
| + media::AudioParameters audio_params_;
|
| +
|
| size_t prev_key_down_count_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(AudioInputController);
|
|
|