Adding back removed methods to MockNonlinearBeamformer.

This is temporary, until downstream dependencies are updated.

TBR=aluebs@webrtc.org

Review-Url: https://codereview.webrtc.org/2121553002
Cr-Original-Commit-Position: refs/heads/master@{#13374}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: bb01781982c515f0100ea56d0e5cb62a52b67fcb
diff --git a/modules/audio_processing/beamformer/mock_nonlinear_beamformer.h b/modules/audio_processing/beamformer/mock_nonlinear_beamformer.h
index e0a1c6f..11201f5 100644
--- a/modules/audio_processing/beamformer/mock_nonlinear_beamformer.h
+++ b/modules/audio_processing/beamformer/mock_nonlinear_beamformer.h
@@ -24,7 +24,13 @@
                           size_t num_postfilter_channels)
       : NonlinearBeamformer(array_geometry, num_postfilter_channels) {}
 
+  MockNonlinearBeamformer(const std::vector<Point>& array_geometry)
+      : NonlinearBeamformer(array_geometry, 1u) {}
+
   MOCK_METHOD2(Initialize, void(int chunk_size_ms, int sample_rate_hz));
+  // TODO(aluebs): Remove once the dependencies have moved to new API.
+  MOCK_METHOD2(ProcessChunk, void(const ChannelBuffer<float>& data,
+                                  ChannelBuffer<float>* output));
   MOCK_METHOD1(AnalyzeChunk, void(const ChannelBuffer<float>& data));
   MOCK_METHOD1(PostFilter, void(ChannelBuffer<float>* data));
   MOCK_METHOD1(IsInBeam, bool(const SphericalPointf& spherical_point));