Index: cc/layers/video_layer_impl.cc |
diff --git a/cc/layers/video_layer_impl.cc b/cc/layers/video_layer_impl.cc |
index 2233583ed09bf3ddf4413f42f9787394b2d80cb4..54a15e881590fb6b3b0bc2dd8d7a4df1ea6e0191 100644 |
--- a/cc/layers/video_layer_impl.cc |
+++ b/cc/layers/video_layer_impl.cc |
@@ -249,11 +249,10 @@ void VideoLayerImpl::AppendQuads(RenderPass* render_pass, |
DCHECK(uv_tex_size == |
media::VideoFrame::PlaneSize( |
frame_->format(), media::VideoFrame::kVPlane, coded_size)); |
- DCHECK_IMPLIES( |
- frame_resources_.size() > 3, |
- ya_tex_size == |
+ DCHECK((frame_resources_.size() <= 3) || |
+ (ya_tex_size == |
media::VideoFrame::PlaneSize( |
- frame_->format(), media::VideoFrame::kAPlane, coded_size)); |
+ frame_->format(), media::VideoFrame::kAPlane, coded_size))); |
} |
// Compute the UV sub-sampling factor based on the ratio between |