Index: webrtc/modules/bitrate_controller/include/bitrate_controller.h |
diff --git a/webrtc/modules/bitrate_controller/include/bitrate_controller.h b/webrtc/modules/bitrate_controller/include/bitrate_controller.h |
index f06314cd4ab5cc071abff48acf79b4dfddb90577..4165f066b2f1549bd02a7bfe01768fc43cbf6711 100644 |
--- a/webrtc/modules/bitrate_controller/include/bitrate_controller.h |
+++ b/webrtc/modules/bitrate_controller/include/bitrate_controller.h |
@@ -55,11 +55,8 @@ |
// TODO(perkj): BitrateObserver has been deprecated and is not used in WebRTC. |
// Remove this method once other other projects does not use it. |
static BitrateController* CreateBitrateController(Clock* clock, |
- BitrateObserver* observer, |
- RtcEventLog* event_log); |
- |
- static BitrateController* CreateBitrateController(Clock* clock, |
- RtcEventLog* event_log); |
+ BitrateObserver* observer); |
+ static BitrateController* CreateBitrateController(Clock* clock); |
virtual ~BitrateController() {} |
@@ -79,6 +76,8 @@ |
virtual void UpdateDelayBasedEstimate(uint32_t bitrate_bps) = 0; |
+ virtual void SetEventLog(RtcEventLog* event_log) = 0; |
+ |
// Gets the available payload bandwidth in bits per second. Note that |
// this bandwidth excludes packet headers. |
virtual bool AvailableBandwidth(uint32_t* bandwidth) const = 0; |