Chromium Code Reviews| Index: webrtc/modules/audio_processing/level_controller/level_controller.h |
| diff --git a/webrtc/modules/audio_processing/level_controller/level_controller.h b/webrtc/modules/audio_processing/level_controller/level_controller.h |
| index 3d203f908d53b9f564cc9f6ef2aa9a68b3e19f1e..3fb5c6da99791dcbe39a692d65951f2935d43575 100644 |
| --- a/webrtc/modules/audio_processing/level_controller/level_controller.h |
| +++ b/webrtc/modules/audio_processing/level_controller/level_controller.h |
| @@ -37,6 +37,7 @@ class LevelController { |
| void Initialize(int sample_rate_hz); |
| void Process(AudioBuffer* audio); |
| float GetLastGain() { return last_gain_; } |
| + void SetInitialLevel(float level); |
| private: |
| class Metrics { |
| @@ -71,6 +72,7 @@ class LevelController { |
| float dc_level_[2]; |
| float dc_forgetting_factor_; |
| float last_gain_; |
| + bool gain_jumpstart_ = false; |
|
hlundin-webrtc
2016/08/18 12:58:12
Naming: the method parameter is called jump_start_
peah-webrtc
2016/08/18 17:02:58
Good point!
Done.
|
| RTC_DISALLOW_COPY_AND_ASSIGN(LevelController); |
| }; |