Index: webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h |
diff --git a/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h b/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h |
index a1274d673d328a0851c8aae39fe0551c19c05a81..98305bd0a1d0ee3bec9828a00264605b01d0556a 100644 |
--- a/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h |
+++ b/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h |
@@ -68,7 +68,8 @@ struct Cluster { |
class RemoteBitrateEstimatorAbsSendTime : public RemoteBitrateEstimator { |
public: |
- explicit RemoteBitrateEstimatorAbsSendTime(RemoteBitrateObserver* observer); |
+ RemoteBitrateEstimatorAbsSendTime(RemoteBitrateObserver* observer, |
+ Clock* clock); |
virtual ~RemoteBitrateEstimatorAbsSendTime() {} |
void IncomingPacketFeedbackVector( |
@@ -117,6 +118,7 @@ class RemoteBitrateEstimatorAbsSendTime : public RemoteBitrateEstimator { |
void TimeoutStreams(int64_t now_ms) EXCLUSIVE_LOCKS_REQUIRED(&crit_); |
rtc::ThreadChecker network_thread_; |
+ Clock* const clock_; |
RemoteBitrateObserver* const observer_; |
std::unique_ptr<InterArrival> inter_arrival_; |
std::unique_ptr<OveruseEstimator> estimator_; |