Index: webkit/media/webmediaplayer_impl.h |
diff --git a/webkit/media/webmediaplayer_impl.h b/webkit/media/webmediaplayer_impl.h |
index c9fba842fae515122419fa7cbe446186501f31d2..2826e9074e407218cafca43dfd8c45e645d31b66 100644 |
--- a/webkit/media/webmediaplayer_impl.h |
+++ b/webkit/media/webmediaplayer_impl.h |
@@ -32,6 +32,7 @@ |
#include "media/base/pipeline.h" |
#include "media/filters/skcanvas_video_renderer.h" |
#include "skia/ext/platform_canvas.h" |
+#include "third_party/WebKit/Source/Platform/chromium/public/WebGraphicsContext3D.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebAudioSourceProvider.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebMediaPlayer.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebMediaPlayerClient.h" |
@@ -143,6 +144,14 @@ class WebMediaPlayerImpl |
virtual WebKit::WebVideoFrame* getCurrentFrame(); |
virtual void putCurrentFrame(WebKit::WebVideoFrame* web_video_frame); |
+ virtual bool copyVideoTextureToPlatformTexture( |
+ WebKit::WebGraphicsContext3D* web_graphics_context, |
+ unsigned int texture, |
+ unsigned int level, |
+ unsigned int internal_format, |
+ bool premultiply_alpha, |
+ bool flip_y); |
+ |
virtual WebKit::WebAudioSourceProvider* audioSourceProvider(); |
virtual MediaKeyException generateKeyRequest( |