| Index: cc/layers/video_layer_impl.cc
|
| diff --git a/cc/layers/video_layer_impl.cc b/cc/layers/video_layer_impl.cc
|
| index 17fb3333f0695114c23bcf2f525eb087776c71ff..8c951e06c3a45cf02353a5e7e3c2c812d36ea7b8 100644
|
| --- a/cc/layers/video_layer_impl.cc
|
| +++ b/cc/layers/video_layer_impl.cc
|
| @@ -122,6 +122,7 @@ bool VideoLayerImpl::WillDraw(DrawMode draw_mode,
|
| }
|
| frame_resource_offset_ = external_resources.offset;
|
| frame_resource_multiplier_ = external_resources.multiplier;
|
| + frame_bits_per_channel_ = external_resources.bits_per_channel;
|
|
|
| DCHECK_EQ(external_resources.mailboxes.size(),
|
| external_resources.release_callbacks.size());
|
| @@ -283,7 +284,8 @@ void VideoLayerImpl::AppendQuads(RenderPass* render_pass,
|
| frame_resources_.size() > 2 ? frame_resources_[2].id
|
| : frame_resources_[1].id,
|
| frame_resources_.size() > 3 ? frame_resources_[3].id : 0, color_space,
|
| - frame_resource_offset_, frame_resource_multiplier_);
|
| + frame_resource_offset_, frame_resource_multiplier_,
|
| + frame_bits_per_channel_);
|
| ValidateQuadResources(yuv_video_quad);
|
| break;
|
| }
|
|
|