From 37062ed16ff82de73cc6b4f9e71a60afe67d3166 Mon Sep 17 00:00:00 2001 From: Alejandro Luebs Date: Tue, 6 Sep 2016 11:25:40 -0700 Subject: [PATCH] Fix chromium-style errors in IntelligibilityEnhancer BUG= R=henrik.lundin@webrtc.org, peah@webrtc.org Review URL: https://codereview.webrtc.org/2308043002 . Cr-Commit-Position: refs/heads/master@{#14094} --- .../audio_processing/intelligibility/intelligibility_enhancer.h | 2 +- .../audio_processing/intelligibility/intelligibility_utils.cc | 2 ++ .../audio_processing/intelligibility/intelligibility_utils.h | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h b/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h index 5cb8dbdde3..3af1190cf0 100644 --- a/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h +++ b/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h @@ -35,7 +35,7 @@ class IntelligibilityEnhancer : public LappedTransform::Callback { size_t num_render_channels, size_t num_noise_bins); - ~IntelligibilityEnhancer(); + ~IntelligibilityEnhancer() override; // Sets the capture noise magnitude spectrum estimate. void SetCaptureNoiseEstimate(std::vector noise, float gain); diff --git a/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.cc b/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.cc index dfa912b31f..6e641a2332 100644 --- a/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.cc +++ b/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.cc @@ -56,6 +56,8 @@ GainApplier::GainApplier(size_t freqs, float relative_change_limit) target_(freqs, 1.f), current_(freqs, 1.f) {} +GainApplier::~GainApplier() {} + void GainApplier::Apply(const std::complex* in_block, std::complex* out_block) { for (size_t i = 0; i < num_freqs_; ++i) { diff --git a/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.h b/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.h index 11b9e49bd4..b5cc075140 100644 --- a/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.h +++ b/webrtc/modules/audio_processing/intelligibility/intelligibility_utils.h @@ -48,6 +48,8 @@ class GainApplier { public: GainApplier(size_t freqs, float relative_change_limit); + ~GainApplier(); + // Copy |in_block| to |out_block|, multiplied by the current set of gains, // and step the current set of gains towards the target set. void Apply(const std::complex* in_block,