| Index: third_party/WebKit/public/platform/WebCanvasCaptureHandler.h
|
| diff --git a/third_party/WebKit/public/platform/WebCanvasCaptureHandler.h b/third_party/WebKit/public/platform/WebCanvasCaptureHandler.h
|
| index 9c48fe89c46a5b99345a2f076f0ac21ed75c317b..d55e3497bc8656b67115803b4f727bfe42f8d335 100644
|
| --- a/third_party/WebKit/public/platform/WebCanvasCaptureHandler.h
|
| +++ b/third_party/WebKit/public/platform/WebCanvasCaptureHandler.h
|
| @@ -6,6 +6,8 @@
|
| #define WebCanvasCaptureHandler_h
|
|
|
| #include "WebCommon.h"
|
| +#include "WebMediaStreamTrack.h"
|
| +#include "WebSize.h"
|
|
|
| class SkImage;
|
|
|
| @@ -15,10 +17,12 @@ namespace blink {
|
| class BLINK_PLATFORM_EXPORT WebCanvasCaptureHandler {
|
| public:
|
| virtual ~WebCanvasCaptureHandler() = default;
|
| + virtual WebMediaStreamTrack createTrack(const WebSize& size,
|
| + double frame_rate) = 0;
|
| virtual void sendNewFrame(const SkImage*) {}
|
| virtual bool needsNewFrame() const { return false; }
|
| };
|
|
|
| } // namespace blink
|
|
|
| -#endif // WebMediaRecorderHandler_h
|
| +#endif // WebCanvasCaptureHandler_h
|
|
|