| Index: webrtc/modules/audio_coding/acm2/audio_coding_module.cc
|
| diff --git a/webrtc/modules/audio_coding/acm2/audio_coding_module.cc b/webrtc/modules/audio_coding/acm2/audio_coding_module.cc
|
| index 99b539ab6440745769efcd58606f9fc6823cf4ca..51d71d8659b5489de86afd6ccced5e325a0f12f8 100644
|
| --- a/webrtc/modules/audio_coding/acm2/audio_coding_module.cc
|
| +++ b/webrtc/modules/audio_coding/acm2/audio_coding_module.cc
|
| @@ -402,12 +402,6 @@ class RawAudioEncoderWrapper final : public AudioEncoder {
|
| void SetMaxPlaybackRate(int frequency_hz) override {
|
| return enc_->SetMaxPlaybackRate(frequency_hz);
|
| }
|
| - void SetProjectedPacketLossRate(double fraction) override {
|
| - return enc_->SetProjectedPacketLossRate(fraction);
|
| - }
|
| - void SetTargetBitrate(int target_bps) override {
|
| - return enc_->SetTargetBitrate(target_bps);
|
| - }
|
|
|
| private:
|
| AudioEncoder* enc_;
|
| @@ -649,7 +643,7 @@ int AudioCodingModuleImpl::SendFrequency() const {
|
| void AudioCodingModuleImpl::SetBitRate(int bitrate_bps) {
|
| rtc::CritScope lock(&acm_crit_sect_);
|
| if (encoder_stack_) {
|
| - encoder_stack_->SetTargetBitrate(bitrate_bps);
|
| + encoder_stack_->OnReceivedTargetAudioBitrate(bitrate_bps);
|
| }
|
| }
|
|
|
| @@ -901,7 +895,7 @@ int AudioCodingModuleImpl::SetCodecFEC(bool enable_codec_fec) {
|
| int AudioCodingModuleImpl::SetPacketLossRate(int loss_rate) {
|
| rtc::CritScope lock(&acm_crit_sect_);
|
| if (HaveValidEncoder("SetPacketLossRate")) {
|
| - encoder_stack_->SetProjectedPacketLossRate(loss_rate / 100.0);
|
| + encoder_stack_->OnReceivedUplinkPacketLossFraction(loss_rate / 100.0);
|
| }
|
| return 0;
|
| }
|
|
|