    // Size of frame most recently captured from the source.
    webrtc::DesktopSize previous_frame_size_;
  
-@@ -137,6 +160,9 @@ class DesktopCaptureDevice::Core : public webrtc::DesktopCapturer::Callback {
+@@ -138,6 +161,9 @@ class DesktopCaptureDevice::Core : public webrtc::DesktopCapturer::Callback {
    // Timer used to capture the frame.
    base::OneShotTimer capture_timer_;
  

 }  // namespace
 
 class DesktopCaptureDevice::Core : public webrtc::DesktopCapturer::Callback {
@@ -123,6 +143,9 @@ class DesktopCaptureDevice::Core : public webrtc::DesktopCapturer::Callback {
   // Requested video capture frame rate.
   float requested_frame_rate_;
 

       capture_in_progress_(false),
       first_capture_returned_(false),
       capturer_type_(type),
@@ -193,6 +220,11 @@ void DesktopCaptureDevice::Core::AllocateAndStart(
 
   client_ = std::move(client);
   requested_frame_rate_ = params.requested_format.frame_rate;
