Index: webrtc/modules/bitrate_controller/send_side_bandwidth_estimation.cc |
diff --git a/webrtc/modules/bitrate_controller/send_side_bandwidth_estimation.cc b/webrtc/modules/bitrate_controller/send_side_bandwidth_estimation.cc |
index 6def9ba48059c791a4abe4f930ab7c1797e89971..3f423d1c8a879622eb8b4ee826cab824dbba8766 100644 |
--- a/webrtc/modules/bitrate_controller/send_side_bandwidth_estimation.cc |
+++ b/webrtc/modules/bitrate_controller/send_side_bandwidth_estimation.cc |
@@ -15,10 +15,12 @@ |
#include <limits> |
#include <string> |
+#include "webrtc/logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h" |
#include "webrtc/logging/rtc_event_log/rtc_event_log.h" |
#include "webrtc/modules/remote_bitrate_estimator/include/bwe_defines.h" |
#include "webrtc/rtc_base/checks.h" |
#include "webrtc/rtc_base/logging.h" |
+#include "webrtc/rtc_base/ptr_util.h" |
#include "webrtc/system_wrappers/include/field_trial.h" |
#include "webrtc/system_wrappers/include/metrics.h" |
@@ -412,8 +414,9 @@ void SendSideBandwidthEstimation::CapBitrateToThresholds(int64_t now_ms, |
if (bitrate_bps != current_bitrate_bps_ || |
last_fraction_loss_ != last_logged_fraction_loss_ || |
now_ms - last_rtc_event_log_ms_ > kRtcEventLogPeriodMs) { |
- event_log_->LogLossBasedBweUpdate(bitrate_bps, last_fraction_loss_, |
- expected_packets_since_last_loss_update_); |
+ event_log_->Log(rtc::MakeUnique<RtcEventBweUpdateLossBased>( |
+ bitrate_bps, last_fraction_loss_, |
+ expected_packets_since_last_loss_update_)); |
last_logged_fraction_loss_ = last_fraction_loss_; |
last_rtc_event_log_ms_ = now_ms; |
} |