Index: media/capture/content/screen_capture_device_core.cc |
diff --git a/media/capture/content/screen_capture_device_core.cc b/media/capture/content/screen_capture_device_core.cc |
index f65ea591741117b68c4a1cc5b9487d896e5b083e..88513f08003eec8bdaa4370178466f33a4728e9a 100644 |
--- a/media/capture/content/screen_capture_device_core.cc |
+++ b/media/capture/content/screen_capture_device_core.cc |
@@ -113,6 +113,14 @@ void ScreenCaptureDeviceCore::StopAndDeAllocate() { |
capture_machine_->Stop(base::Bind(&base::DoNothing)); |
} |
+void ScreenCaptureDeviceCore::OnConsumerReportingUtilization( |
+ int frame_feedback_id, |
+ double utilization) { |
+ DCHECK(thread_checker_.CalledOnValidThread()); |
+ DCHECK(oracle_proxy_); |
+ oracle_proxy_->OnConsumerReportingUtilization(frame_feedback_id, utilization); |
+} |
+ |
void ScreenCaptureDeviceCore::CaptureStarted(bool success) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
if (!success) |