Index: webrtc/modules/congestion_controller/include/congestion_controller.h |
diff --git a/webrtc/modules/congestion_controller/include/congestion_controller.h b/webrtc/modules/congestion_controller/include/congestion_controller.h |
index b8ba3b5a2cb33e672801c0eef152192d752c4067..44abd74667a1784ebe01b873fec79e1c5e045756 100644 |
--- a/webrtc/modules/congestion_controller/include/congestion_controller.h |
+++ b/webrtc/modules/congestion_controller/include/congestion_controller.h |
@@ -97,6 +97,10 @@ class CongestionController : public CallStatsObserver, |
virtual TransportFeedbackObserver* GetTransportFeedbackObserver() { |
return this; |
} |
+ void RegisterTransportFeedbackAdapterObserver( |
+ TransportFeedbackAdapterObserver* observer); |
+ void DeRegisterTransportFeedbackAdapterObserver( |
+ TransportFeedbackAdapterObserver* observer); |
RateLimiter* GetRetransmissionRateLimiter(); |
void EnablePeriodicAlrProbing(bool enable); |
@@ -123,7 +127,8 @@ class CongestionController : public CallStatsObserver, |
void Process() override; |
// Implements TransportFeedbackObserver. |
- void AddPacket(uint16_t sequence_number, |
+ void AddPacket(uint32_t ssrc, |
+ uint16_t sequence_number, |
size_t length, |
const PacedPacketInfo& pacing_info) override; |
void OnTransportFeedback(const rtcp::TransportFeedback& feedback) override; |