| 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 11ce46adf3a6063ec268d65b04a2bc2db5130b8c..c082efe34f202394a83c0ca184ce8f9bbe4dc67b 100644
|
| --- a/webrtc/modules/congestion_controller/congestion_controller.cc
|
| +++ b/webrtc/modules/congestion_controller/congestion_controller.cc
|
| @@ -138,20 +138,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) {
|
|
|