| Index: media/blink/webmediaplayer_impl.h
|
| diff --git a/media/blink/webmediaplayer_impl.h b/media/blink/webmediaplayer_impl.h
|
| index fac56ed155e12fb134fabf55742bf12a0e55f46c..eb8d25724eae1c87423fc9b84c08dc7ea7295c28 100644
|
| --- a/media/blink/webmediaplayer_impl.h
|
| +++ b/media/blink/webmediaplayer_impl.h
|
| @@ -44,7 +44,6 @@
|
| #endif
|
|
|
| namespace blink {
|
| -class WebGraphicsContext3D;
|
| class WebLocalFrame;
|
| class WebMediaPlayerClient;
|
| class WebMediaPlayerEncryptedMediaClient;
|
| @@ -59,6 +58,12 @@ namespace cc_blink {
|
| class WebLayerImpl;
|
| }
|
|
|
| +namespace gpu {
|
| +namespace gles2 {
|
| +class GLES2Interface;
|
| +}
|
| +}
|
| +
|
| namespace media {
|
| class AudioHardwareConfig;
|
| class ChunkDemuxer;
|
| @@ -150,13 +155,12 @@ class MEDIA_BLINK_EXPORT WebMediaPlayerImpl
|
| size_t audioDecodedByteCount() const override;
|
| size_t videoDecodedByteCount() const override;
|
|
|
| - bool copyVideoTextureToPlatformTexture(
|
| - blink::WebGraphicsContext3D* web_graphics_context,
|
| - unsigned int texture,
|
| - unsigned int internal_format,
|
| - unsigned int type,
|
| - bool premultiply_alpha,
|
| - bool flip_y) override;
|
| + bool copyVideoTextureToPlatformTexture(gpu::gles2::GLES2Interface* gl,
|
| + unsigned int texture,
|
| + unsigned int internal_format,
|
| + unsigned int type,
|
| + bool premultiply_alpha,
|
| + bool flip_y) override;
|
|
|
| blink::WebAudioSourceProvider* getAudioSourceProvider() override;
|
|
|
|
|