Remove unused enums and members

Bug: webrtc:8671
Change-Id: Id0d7042a824c20d0f8a9b7a01c3a0274ef04cdf0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/185815
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#32256}
This commit is contained in:
Gustaf Ullberg 2020-09-29 10:18:35 +02:00 committed by Commit Bot
parent 57ad54332b
commit d324a79a85
3 changed files with 1 additions and 4 deletions

View File

@ -283,7 +283,6 @@ class AecState {
size_t blocks_with_active_render_ = 0;
bool capture_signal_saturation_ = false;
FilterAnalyzer filter_analyzer_;
absl::optional<DelayEstimate> external_delay_;
EchoAudibility echo_audibility_;
ReverbModelEstimator reverb_model_estimator_;
ReverbModel avg_render_reverb_;

View File

@ -92,7 +92,7 @@ void RunNormalUsageTest(size_t num_render_channels,
subtractor_output[ch].ComputeMetrics(y[ch]);
}
state.HandleEchoPathChange(EchoPathVariability(
false, EchoPathVariability::DelayAdjustment::kBufferReadjustment, false));
false, EchoPathVariability::DelayAdjustment::kNewDetectedDelay, false));
state.Update(delay_estimate, converged_filter_frequency_response,
impulse_response, *render_delay_buffer->GetRenderBuffer(),
E2_refined, Y2, subtractor_output);

View File

@ -16,9 +16,7 @@ namespace webrtc {
struct EchoPathVariability {
enum class DelayAdjustment {
kNone,
kBufferReadjustment,
kBufferFlush,
kDelayReset,
kNewDetectedDelay
};