diff options
Diffstat (limited to 'webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h')
-rw-r--r-- | webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h b/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h index 565c1f349f..29c416ca91 100644 --- a/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h +++ b/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.h @@ -67,9 +67,9 @@ class NonlinearBeamformer // Process one frequency-domain block of audio. This is where the fun // happens. Implements LappedTransform::Callback. void ProcessAudioBlock(const complex<float>* const* input, - int num_input_channels, + size_t num_input_channels, size_t num_freq_bins, - int num_output_channels, + size_t num_output_channels, complex<float>* const* output) override; private: @@ -129,12 +129,12 @@ class NonlinearBeamformer float window_[kFftSize]; // Parameters exposed to the user. - const int num_input_channels_; + const size_t num_input_channels_; int sample_rate_hz_; const std::vector<Point> array_geometry_; // The normal direction of the array if it has one and it is in the xy-plane. - const rtc::Maybe<Point> array_normal_; + const rtc::Optional<Point> array_normal_; // Minimum spacing between microphone pairs. const float min_mic_spacing_; |