Index: cc/layers/video_frame_provider_client_impl.h |
diff --git a/cc/layers/video_frame_provider_client_impl.h b/cc/layers/video_frame_provider_client_impl.h |
index 2688ad25d8cb8332986348274a451d3cc531a607..ba2eb73f9a21840cdbb98243175a309f962f5354 100644 |
--- a/cc/layers/video_frame_provider_client_impl.h |
+++ b/cc/layers/video_frame_provider_client_impl.h |
@@ -37,7 +37,7 @@ class CC_EXPORT VideoFrameProviderClientImpl |
void Stop(); |
scoped_refptr<media::VideoFrame> AcquireLockAndCurrentFrame(); |
- void PutCurrentFrame(const scoped_refptr<media::VideoFrame>& frame); |
+ void PutCurrentFrame(); |
void ReleaseLock(); |
const gfx::Transform& StreamTextureMatrix() const; |
@@ -46,6 +46,8 @@ class CC_EXPORT VideoFrameProviderClientImpl |
// Called on the main thread. |
void StopUsingProvider() override; |
// Called on the impl thread. |
+ void StartRendering() override; |
+ void StopRendering() override; |
void DidReceiveFrame() override; |
void DidUpdateMatrix(const float* matrix) override; |