Index: webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h |
diff --git a/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h b/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h |
index 5ad343f2fecadb085388b400fb8d096d475f181f..5cb8dbdde3692d04d8bfcc4c51ae46cbf2badf3c 100644 |
--- a/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h |
+++ b/webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.h |
@@ -35,6 +35,8 @@ class IntelligibilityEnhancer : public LappedTransform::Callback { |
size_t num_render_channels, |
size_t num_noise_bins); |
+ ~IntelligibilityEnhancer(); |
+ |
// Sets the capture noise magnitude spectrum estimate. |
void SetCaptureNoiseEstimate(std::vector<float> noise, float gain); |
@@ -112,7 +114,8 @@ class IntelligibilityEnhancer : public LappedTransform::Callback { |
float snr_; |
bool is_active_; |
- size_t num_chunks_; |
+ unsigned long int num_chunks_; |
+ unsigned long int num_active_chunks_; |
std::vector<float> noise_estimation_buffer_; |
SwapQueue<std::vector<float>, RenderQueueItemVerifier<float>> |