Index: webrtc/modules/congestion_controller/congestion_controller.cc |
diff --git a/webrtc/modules/congestion_controller/congestion_controller.cc b/webrtc/modules/congestion_controller/congestion_controller.cc |
index 2fae264156fd3efc4d3b5ed10bf3789f202bb23d..e84391ac290c427b2d6ee65c29617079523aee5d 100644 |
--- a/webrtc/modules/congestion_controller/congestion_controller.cc |
+++ b/webrtc/modules/congestion_controller/congestion_controller.cc |
@@ -154,14 +154,13 @@ CongestionController::CongestionController( |
RemoteBitrateObserver* remote_bitrate_observer, |
RtcEventLog* event_log, |
PacketRouter* packet_router) |
- : CongestionController( |
- clock, |
- observer, |
- remote_bitrate_observer, |
- event_log, |
- packet_router, |
- std::unique_ptr<PacedSender>(new PacedSender(clock, packet_router))) { |
-} |
+ : CongestionController(clock, |
+ observer, |
+ remote_bitrate_observer, |
+ event_log, |
+ packet_router, |
+ std::unique_ptr<PacedSender>( |
+ new PacedSender(clock, packet_router, this))) {} |
CongestionController::CongestionController( |
Clock* clock, |
@@ -332,6 +331,13 @@ void CongestionController::Process() { |
MaybeTriggerOnNetworkChanged(); |
} |
+void CongestionController::OnProbingClusterCreated(int cluster_id, |
+ int min_bytes, |
+ int min_probes) { |
+ transport_feedback_adapter_.OnProbingClusterCreated(cluster_id, min_bytes, |
+ min_probes); |
+} |
+ |
void CongestionController::MaybeTriggerOnNetworkChanged() { |
// TODO(perkj): |observer_| can be nullptr if the ctor that accepts a |
// BitrateObserver is used. Remove this check once the ctor is removed. |