Index: webrtc/modules/bitrate_controller/bitrate_controller_impl.cc |
diff --git a/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc b/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc |
index bf608789d5d7462110f9c6e434d4def02a09c79e..43d49edf77b970ecfc9fab3261dd45250bc76fcb 100644 |
--- a/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc |
+++ b/webrtc/modules/bitrate_controller/bitrate_controller_impl.cc |
@@ -79,16 +79,18 @@ class BitrateControllerImpl::RtcpBandwidthObserverImpl |
BitrateController* BitrateController::CreateBitrateController( |
Clock* clock, |
- BitrateObserver* observer) { |
- return new BitrateControllerImpl(clock, observer); |
+ BitrateObserver* observer, |
+ RtcEventLog* event_log) { |
+ return new BitrateControllerImpl(clock, observer, event_log); |
} |
BitrateControllerImpl::BitrateControllerImpl(Clock* clock, |
- BitrateObserver* observer) |
+ BitrateObserver* observer, |
+ RtcEventLog* event_log) |
: clock_(clock), |
observer_(observer), |
last_bitrate_update_ms_(clock_->TimeInMilliseconds()), |
- bandwidth_estimation_(), |
+ bandwidth_estimation_(event_log), |
reserved_bitrate_bps_(0), |
last_bitrate_bps_(0), |
last_fraction_loss_(0), |
@@ -130,11 +132,6 @@ void BitrateControllerImpl::SetReservedBitrate(uint32_t reserved_bitrate_bps) { |
MaybeTriggerOnNetworkChanged(); |
} |
-void BitrateControllerImpl::SetEventLog(RtcEventLog* event_log) { |
- rtc::CritScope cs(&critsect_); |
- bandwidth_estimation_.SetEventLog(event_log); |
-} |
- |
void BitrateControllerImpl::OnReceivedEstimatedBitrate(uint32_t bitrate) { |
{ |
rtc::CritScope cs(&critsect_); |