| Index: content/browser/devtools/protocol/page_handler.h
|
| diff --git a/content/browser/devtools/protocol/page_handler.h b/content/browser/devtools/protocol/page_handler.h
|
| index 053b0597d6477abc1f5fa7e0f4342ccc2e61a730..7790ec195d362286c177673209d8fe1f1b433c76 100644
|
| --- a/content/browser/devtools/protocol/page_handler.h
|
| +++ b/content/browser/devtools/protocol/page_handler.h
|
| @@ -65,7 +65,8 @@ class PageHandler : public NotificationObserver {
|
| Response StartScreencast(const std::string* format,
|
| const int* quality,
|
| const int* max_width,
|
| - const int* max_height);
|
| + const int* max_height,
|
| + const int* every_nth_frame);
|
| Response StopScreencast();
|
| Response ScreencastFrameAck(int frame_number);
|
|
|
| @@ -81,9 +82,11 @@ class PageHandler : public NotificationObserver {
|
| void NotifyScreencastVisibility(bool visible);
|
| void InnerSwapCompositorFrame();
|
| void ScreencastFrameCaptured(const cc::CompositorFrameMetadata& metadata,
|
| + int frame_number,
|
| const SkBitmap& bitmap,
|
| ReadbackResponse response);
|
| void ScreencastFrameEncoded(const cc::CompositorFrameMetadata& metadata,
|
| + int frame_number,
|
| const base::Time& timestamp,
|
| const std::string& data);
|
|
|
| @@ -106,13 +109,13 @@ class PageHandler : public NotificationObserver {
|
| int screencast_quality_;
|
| int screencast_max_width_;
|
| int screencast_max_height_;
|
| + int capture_every_nth_frame_;
|
| int capture_retry_count_;
|
| bool has_compositor_frame_metadata_;
|
| cc::CompositorFrameMetadata next_compositor_frame_metadata_;
|
| cc::CompositorFrameMetadata last_compositor_frame_metadata_;
|
| int screencast_frame_sent_;
|
| int screencast_frame_acked_;
|
| - bool processing_screencast_frame_;
|
|
|
| scoped_ptr<ColorPicker> color_picker_;
|
|
|
|
|