Index: content/browser/renderer_host/surface_texture_transport_client_android.h |
diff --git a/content/browser/renderer_host/surface_texture_transport_client_android.h b/content/browser/renderer_host/surface_texture_transport_client_android.h |
index 26e87c5aab880466538a71d7874a185f736c2d64..50374437465bbbc265315a5e0bb548b181cbcdbc 100644 |
--- a/content/browser/renderer_host/surface_texture_transport_client_android.h |
+++ b/content/browser/renderer_host/surface_texture_transport_client_android.h |
@@ -12,9 +12,9 @@ |
struct ANativeWindow; |
-namespace WebKit { |
-class WebLayer; |
-class WebVideoLayer; |
+namespace cc { |
+class Layer; |
+class VideoLayer; |
} |
namespace content { |
@@ -25,7 +25,7 @@ class SurfaceTextureTransportClient : public WebKit::WebVideoFrameProvider { |
SurfaceTextureTransportClient(); |
virtual ~SurfaceTextureTransportClient(); |
- WebKit::WebLayer* Initialize(); |
+ scoped_refptr<cc::Layer> Initialize(); |
gfx::GLSurfaceHandle GetCompositingSurface(int surface_id); |
void SetSize(const gfx::Size& size); |
@@ -37,7 +37,7 @@ class SurfaceTextureTransportClient : public WebKit::WebVideoFrameProvider { |
private: |
void OnSurfaceTextureFrameAvailable(); |
- scoped_ptr<WebKit::WebVideoLayer> video_layer_; |
+ scoped_refptr<cc::VideoLayer> video_layer_; |
scoped_refptr<SurfaceTextureBridge> surface_texture_; |
ANativeWindow* window_; |
scoped_ptr<WebKit::WebVideoFrame> video_frame_; |