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 6b85f42b15a5695419f21c49202faa67bb40b86a..d01e78a944e4703e5572833d8cab283e7daa97a0 100644 |
--- a/webrtc/modules/congestion_controller/include/congestion_controller.h |
+++ b/webrtc/modules/congestion_controller/include/congestion_controller.h |
@@ -99,6 +99,10 @@ class CongestionController : public CallStatsObserver, |
virtual TransportFeedbackObserver* GetTransportFeedbackObserver() { |
return this; |
} |
+ void RegisterTransportFeedbackAdapterObserver( |
+ TransportFeedbackAdapterObserver* observer); |
+ void DeRegisterTransportFeedbackAdapterObserver( |
+ TransportFeedbackAdapterObserver* observer); |
RateLimiter* GetRetransmissionRateLimiter(); |
void EnablePeriodicAlrProbing(bool enable); |
@@ -125,7 +129,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; |