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 f9e7e018e517e1c4b1a24f8b59cf87681c27b3d8..e59c1e2ae9b4216bfe9bd79b03aaa20e6e3cb87f 100644 |
--- a/webrtc/modules/congestion_controller/congestion_controller.cc |
+++ b/webrtc/modules/congestion_controller/congestion_controller.cc |
@@ -137,20 +137,23 @@ class WrappingBitrateEstimator : public RemoteBitrateEstimator { |
CongestionController::CongestionController( |
Clock* clock, |
BitrateObserver* bitrate_observer, |
- RemoteBitrateObserver* remote_bitrate_observer) |
+ RemoteBitrateObserver* remote_bitrate_observer, |
+ RtcEventLog* event_log) |
: clock_(clock), |
pacer_(new PacedSender(clock_, |
- &packet_router_, |
- BitrateController::kDefaultStartBitrateKbps, |
- PacedSender::kDefaultPaceMultiplier * |
- BitrateController::kDefaultStartBitrateKbps, |
- 0)), |
+ &packet_router_, |
+ BitrateController::kDefaultStartBitrateKbps, |
+ PacedSender::kDefaultPaceMultiplier * |
+ BitrateController::kDefaultStartBitrateKbps, |
+ 0)), |
remote_bitrate_estimator_( |
new WrappingBitrateEstimator(remote_bitrate_observer, clock_)), |
// Constructed last as this object calls the provided callback on |
// construction. |
bitrate_controller_( |
- BitrateController::CreateBitrateController(clock_, bitrate_observer)), |
+ BitrateController::CreateBitrateController(clock_, |
+ bitrate_observer, |
+ event_log)), |
remote_estimator_proxy_(clock_, &packet_router_), |
transport_feedback_adapter_(bitrate_controller_.get(), clock_), |
min_bitrate_bps_(RemoteBitrateEstimator::kDefaultMinBitrateBps) { |