| 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) {
|
|
|