Index: webrtc/video/overuse_frame_detector.cc |
diff --git a/webrtc/video/overuse_frame_detector.cc b/webrtc/video/overuse_frame_detector.cc |
index bb89864bb0409f9bbee1a95168697266b9654238..0ff71c089b659d93bfb68db32fe7927f374bc0ea 100644 |
--- a/webrtc/video/overuse_frame_detector.cc |
+++ b/webrtc/video/overuse_frame_detector.cc |
@@ -204,7 +204,7 @@ class OveruseFrameDetector::CheckOveruseTask : public rtc::QueuedTask { |
OveruseFrameDetector::OveruseFrameDetector( |
Clock* clock, |
const CpuOveruseOptions& options, |
- CpuOveruseObserver* observer, |
+ ScalingInterface* observer, |
perkj_webrtc
2016/10/07 07:41:16
?
|
EncodedFrameObserver* encoder_timing, |
CpuOveruseMetricsObserver* metrics_observer) |
: check_overuse_task_(nullptr), |
@@ -370,13 +370,13 @@ void OveruseFrameDetector::CheckForOveruse() { |
++num_overuse_detections_; |
if (observer_) |
- observer_->OveruseDetected(); |
+ observer_->ScaleDown(); |
} else if (IsUnderusing(*metrics_, now)) { |
last_rampup_time_ms_ = now; |
in_quick_rampup_ = true; |
if (observer_) |
- observer_->NormalUsage(); |
+ observer_->ScaleUp(); |
} |
int rampup_delay = |