| Index: webrtc/call/call.cc
|
| diff --git a/webrtc/call/call.cc b/webrtc/call/call.cc
|
| index ecee665f7b8bb2634d089bc3decc5fa04eac42f2..23173decc63fbf28fcad49fdaef2886ec90a2682 100644
|
| --- a/webrtc/call/call.cc
|
| +++ b/webrtc/call/call.cc
|
| @@ -51,9 +51,8 @@
|
|
|
| namespace internal {
|
|
|
| -class Call : public webrtc::Call,
|
| - public PacketReceiver,
|
| - public CongestionController::Observer {
|
| +class Call : public webrtc::Call, public PacketReceiver,
|
| + public BitrateObserver {
|
| public:
|
| explicit Call(const Call::Config& config);
|
| virtual ~Call();
|
| @@ -693,8 +692,10 @@
|
| pacer_bitrate_sum_kbits_ += pacer_bitrate_bps / 1000;
|
| ++num_bitrate_updates_;
|
| }
|
| - congestion_controller_->SetAllocatedSendBitrate(allocated_bitrate_bps,
|
| - pad_up_to_bitrate_bps);
|
| + congestion_controller_->UpdatePacerBitrate(
|
| + target_bitrate_bps / 1000,
|
| + PacedSender::kDefaultPaceMultiplier * pacer_bitrate_bps / 1000,
|
| + pad_up_to_bitrate_bps / 1000);
|
| }
|
|
|
| void Call::ConfigureSync(const std::string& sync_group) {
|
|
|