Index: content/renderer/media/renderer_gpu_video_decoder_factories.cc |
diff --git a/content/renderer/media/renderer_gpu_video_decoder_factories.cc b/content/renderer/media/renderer_gpu_video_decoder_factories.cc |
index 1f0e85a754badb76c2f739d0ec3b049ed7ca7af3..39a629071e49b455e7709b6119509833c4c5e7fa 100644 |
--- a/content/renderer/media/renderer_gpu_video_decoder_factories.cc |
+++ b/content/renderer/media/renderer_gpu_video_decoder_factories.cc |
@@ -200,7 +200,7 @@ void RendererGpuVideoDecoderFactories::AsyncReadPixels( |
gles2->TexParameteri(texture_target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); |
gles2->TexParameteri(texture_target, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); |
context_->copyTextureCHROMIUM( |
- texture_target, texture_id, tmp_texture, 0, GL_RGBA); |
+ texture_target, texture_id, tmp_texture, 0, GL_RGBA, GL_UNSIGNED_BYTE); |
GLuint fb; |
gles2->GenFramebuffers(1, &fb); |