diff --git a/modules/audio_mixer/output_rate_calculator.h b/modules/audio_mixer/output_rate_calculator.h index d32fb292c5..46b65a8b57 100644 --- a/modules/audio_mixer/output_rate_calculator.h +++ b/modules/audio_mixer/output_rate_calculator.h @@ -22,19 +22,7 @@ namespace webrtc { class OutputRateCalculator { public: virtual int CalculateOutputRateFromRange( - rtc::ArrayView preferred_sample_rates) { - // TODO(olka): Temporary workaround to reslove client dependencies. - std::vector sample_rates(preferred_sample_rates.cbegin(), - preferred_sample_rates.cend()); - return CalculateOutputRate(sample_rates); - } - - // TODO(olka) to be removed as soon as the clients are switched to - // CalculateOutputRateFromRange() - virtual int CalculateOutputRate( - const std::vector& preferred_sample_rates) { - return CalculateOutputRateFromRange(preferred_sample_rates); - } + rtc::ArrayView preferred_sample_rates) = 0; virtual ~OutputRateCalculator() {} };