Allow extracting the linear AEC output
This CL enables extracting the linear AEC output, allowing for more straightforward testing/development. Bug: b/140823178 Change-Id: I14f7934008d87066b35500466cb6e6d96f811688 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/153672 Commit-Queue: Per Åhgren <peah@webrtc.org> Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29789}
This commit is contained in:
@ -27,11 +27,12 @@ class MockEchoRemover : public EchoRemover {
|
||||
MockEchoRemover();
|
||||
virtual ~MockEchoRemover();
|
||||
|
||||
MOCK_METHOD5(ProcessCapture,
|
||||
MOCK_METHOD6(ProcessCapture,
|
||||
void(EchoPathVariability echo_path_variability,
|
||||
bool capture_signal_saturation,
|
||||
const absl::optional<DelayEstimate>& delay_estimate,
|
||||
RenderBuffer* render_buffer,
|
||||
std::vector<std::vector<std::vector<float>>>* linear_output,
|
||||
std::vector<std::vector<std::vector<float>>>* capture));
|
||||
MOCK_CONST_METHOD0(Delay, absl::optional<int>());
|
||||
MOCK_METHOD1(UpdateEchoLeakageStatus, void(bool leakage_detected));
|
||||
|
||||
Reference in New Issue
Block a user