Index: webrtc/call/fake_rtp_transport_controller_send.h |
diff --git a/webrtc/call/fake_rtp_transport_controller_send.h b/webrtc/call/fake_rtp_transport_controller_send.h |
index ac612ce87e5e73ac0ca447ba3a4fb5917c1719da..6cff173203e4950270f1ab9b05dd3dd0fd632152 100644 |
--- a/webrtc/call/fake_rtp_transport_controller_send.h |
+++ b/webrtc/call/fake_rtp_transport_controller_send.h |
@@ -23,8 +23,11 @@ class FakeRtpTransportControllerSend |
public: |
explicit FakeRtpTransportControllerSend( |
PacketRouter* packet_router, |
+ PacedSender* paced_sender, |
SendSideCongestionController* send_side_cc) |
- : packet_router_(packet_router), send_side_cc_(send_side_cc) { |
+ : packet_router_(packet_router), |
+ paced_sender_(paced_sender), |
+ send_side_cc_(send_side_cc) { |
RTC_DCHECK(send_side_cc); |
} |
@@ -38,18 +41,24 @@ class FakeRtpTransportControllerSend |
return send_side_cc_; |
} |
- RtpPacketSender* packet_sender() override { return send_side_cc_->pacer(); } |
+ PacedSender* pacer() override { return paced_sender_; } |
+ |
+ RtpPacketSender* packet_sender() override { return paced_sender_; } |
const RtpKeepAliveConfig& keepalive_config() const override { |
return keepalive_; |
} |
+ void SetAllocatedSendBitrateLimits(int min_send_bitrate_bps, |
+ int max_padding_bitrate_bps) override {} |
+ |
void set_keepalive_config(const RtpKeepAliveConfig& keepalive_config) { |
keepalive_ = keepalive_config; |
} |
private: |
PacketRouter* packet_router_; |
+ PacedSender* paced_sender_; |
SendSideCongestionController* send_side_cc_; |
RtpKeepAliveConfig keepalive_; |
}; |