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 18ad17052b66106bb22890c833fa6298f20b3190..a59a5bd27398de4a2a9fca29df8672c28fbb12f3 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; |