| Index: webrtc/modules/bitrate_controller/bitrate_controller_impl.h
|
| diff --git a/webrtc/modules/bitrate_controller/bitrate_controller_impl.h b/webrtc/modules/bitrate_controller/bitrate_controller_impl.h
|
| index 91f0902cb2fc5ede14a7f0a743e855efe8bc95dc..114e1a678981d8bb640027d6ec57d76d3491a1c1 100644
|
| --- a/webrtc/modules/bitrate_controller/bitrate_controller_impl.h
|
| +++ b/webrtc/modules/bitrate_controller/bitrate_controller_impl.h
|
| @@ -30,7 +30,9 @@ class BitrateControllerImpl : public BitrateController {
|
| public:
|
| // TODO(perkj): BitrateObserver has been deprecated and is not used in WebRTC.
|
| // |observer| is left for project that is not yet updated.
|
| - BitrateControllerImpl(Clock* clock, BitrateObserver* observer);
|
| + BitrateControllerImpl(Clock* clock,
|
| + BitrateObserver* observer,
|
| + RtcEventLog* event_log);
|
| virtual ~BitrateControllerImpl() {}
|
|
|
| bool AvailableBandwidth(uint32_t* bandwidth) const override;
|
| @@ -54,8 +56,6 @@ class BitrateControllerImpl : public BitrateController {
|
|
|
| void SetReservedBitrate(uint32_t reserved_bitrate_bps) override;
|
|
|
| - void SetEventLog(RtcEventLog* event_log) override;
|
| -
|
| // Returns true if the parameters have changed since the last call.
|
| bool GetNetworkParameters(uint32_t* bitrate,
|
| uint8_t* fraction_loss,
|
| @@ -86,6 +86,7 @@ class BitrateControllerImpl : public BitrateController {
|
| Clock* const clock_;
|
| BitrateObserver* const observer_;
|
| int64_t last_bitrate_update_ms_;
|
| + RtcEventLog* const event_log_;
|
|
|
| rtc::CriticalSection critsect_;
|
| SendSideBandwidthEstimation bandwidth_estimation_ GUARDED_BY(critsect_);
|
|
|