| Index: cc/resources/video_resource_updater.cc
|
| diff --git a/cc/resources/video_resource_updater.cc b/cc/resources/video_resource_updater.cc
|
| index 2000a133bcf9a1d9442cf0e6b57fc9cb533aa60d..75a2adbb9a7c10e204726460bdf4098116be1007 100644
|
| --- a/cc/resources/video_resource_updater.cc
|
| +++ b/cc/resources/video_resource_updater.cc
|
| @@ -282,7 +282,7 @@ VideoFrameExternalResources VideoResourceUpdater::CreateForSoftwarePlanes(
|
| static void ReturnTexture(const scoped_refptr<media::VideoFrame>& frame,
|
| uint32 sync_point,
|
| bool lost_resource) {
|
| - frame->mailbox_holder()->sync_point = sync_point;
|
| + frame->AppendReleaseSyncPoint(sync_point);
|
| }
|
|
|
| VideoFrameExternalResources VideoResourceUpdater::CreateForHardwarePlanes(
|
| @@ -296,7 +296,7 @@ VideoFrameExternalResources VideoResourceUpdater::CreateForHardwarePlanes(
|
| if (!context_provider_)
|
| return VideoFrameExternalResources();
|
|
|
| - gpu::MailboxHolder* mailbox_holder = video_frame->mailbox_holder();
|
| + const gpu::MailboxHolder* mailbox_holder = video_frame->mailbox_holder();
|
| VideoFrameExternalResources external_resources;
|
| switch (mailbox_holder->texture_target) {
|
| case GL_TEXTURE_2D:
|
|
|