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 ba2eb73f9a21840cdbb98243175a309f962f5354..2688ad25d8cb8332986348274a451d3cc531a607 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(); |
+ void PutCurrentFrame(const scoped_refptr<media::VideoFrame>& frame); |
void ReleaseLock(); |
const gfx::Transform& StreamTextureMatrix() const; |
@@ -46,8 +46,6 @@ 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; |