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 c7f332e928ea4d6861a2757b7d22420bdcef9893..6e47019383a5884ee73a2b0b0cc86913e84bbc91 100644 |
--- a/cc/layers/video_frame_provider_client_impl.h |
+++ b/cc/layers/video_frame_provider_client_impl.h |
@@ -29,8 +29,8 @@ class VideoFrameProviderClientImpl |
void Stop(); |
bool Stopped() const { return !provider_; } |
- media::VideoFrame* AcquireLockAndCurrentFrame(); |
- void PutCurrentFrame(media::VideoFrame* frame); |
+ scoped_refptr<media::VideoFrame> AcquireLockAndCurrentFrame(); |
+ void PutCurrentFrame(scoped_refptr<media::VideoFrame> frame); |
void ReleaseLock(); |
const gfx::Transform& stream_texture_matrix() const { |
return stream_texture_matrix_; |