Index: third_party/WebKit/Source/core/html/HTMLVideoElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLVideoElement.cpp b/third_party/WebKit/Source/core/html/HTMLVideoElement.cpp |
index 4bc83610e903afc6cc3fc93b955609de5ec5a6b5..05f10608defb1baf47e25193ca85bd2f4cd66981 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLVideoElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLVideoElement.cpp |
@@ -213,10 +213,16 @@ bool HTMLVideoElement::copyVideoTextureToPlatformTexture(gpu::gles2::GLES2Interf |
if (!webMediaPlayer()) |
return false; |
- DCHECK(Extensions3DUtil::canUseCopyTextureCHROMIUM(GL_TEXTURE_2D, internalFormat, type, 0)); |
return webMediaPlayer()->copyVideoTextureToPlatformTexture(gl, texture, internalFormat, type, premultiplyAlpha, flipY); |
} |
+bool HTMLVideoElement::texImageImpl(const char* functionID, GLenum target, gpu::gles2::GLES2Interface* gl, GLint level, GLint internalformat, GLenum format, GLenum type, GLint xoffset, GLint yoffset, GLint zoffset, bool flipY, bool premultiplyAlpha) |
+{ |
+ if (!webMediaPlayer()) |
+ return false; |
+ return webMediaPlayer()->texImageImpl(functionID, target, gl, level, internalformat, format, type, xoffset, yoffset, zoffset, flipY, premultiplyAlpha); |
+} |
+ |
bool HTMLVideoElement::hasAvailableVideoFrame() const |
{ |
if (!webMediaPlayer()) |