Index: webrtc/modules/audio_processing/splitting_filter.h |
diff --git a/webrtc/modules/audio_processing/splitting_filter.h b/webrtc/modules/audio_processing/splitting_filter.h |
index bc036c3c2a78bf7e28949122ada8a725c6ea5782..51088d5bdf36e390f94856ab4987667cd2189d06 100644 |
--- a/webrtc/modules/audio_processing/splitting_filter.h |
+++ b/webrtc/modules/audio_processing/splitting_filter.h |
@@ -45,7 +45,7 @@ struct TwoBandsStates { |
// used. |
class SplittingFilter { |
public: |
- SplittingFilter(int num_channels, int num_bands, int num_frames); |
+ SplittingFilter(int num_channels, size_t num_bands, size_t num_frames); |
void Analysis(const IFChannelBuffer* data, IFChannelBuffer* bands); |
void Synthesis(const IFChannelBuffer* bands, IFChannelBuffer* data); |
@@ -58,7 +58,7 @@ class SplittingFilter { |
void ThreeBandsSynthesis(const IFChannelBuffer* bands, IFChannelBuffer* data); |
void InitBuffers(); |
- const int num_bands_; |
+ const size_t num_bands_; |
std::vector<TwoBandsStates> two_bands_states_; |
ScopedVector<ThreeBandFilterBank> three_band_filter_banks_; |
}; |