Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1356)

Unified Diff: content/common/cc_messages.cc

Issue 12157002: Adding YUVA support for enabling Alpha Playback (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/common/cc_messages.cc
diff --git a/content/common/cc_messages.cc b/content/common/cc_messages.cc
index fbd9fe0a5b71c461aa6682c8773fd8298243ba10..339363549b5bdf116f16102d99421dbf333e58ac 100644
--- a/content/common/cc_messages.cc
+++ b/content/common/cc_messages.cc
@@ -339,6 +339,7 @@ void ParamTraits<cc::RenderPass>::Write(
WriteParam(m, *cc::StreamVideoDrawQuad::MaterialCast(quad));
break;
case cc::DrawQuad::YUV_VIDEO_CONTENT:
+ case cc::DrawQuad::YUVA_VIDEO_CONTENT:
WriteParam(m, *cc::YUVVideoDrawQuad::MaterialCast(quad));
break;
case cc::DrawQuad::INVALID:
@@ -456,6 +457,7 @@ bool ParamTraits<cc::RenderPass>::Read(
draw_quad = ReadDrawQuad<cc::StreamVideoDrawQuad>(m, iter);
break;
case cc::DrawQuad::YUV_VIDEO_CONTENT:
+ case cc::DrawQuad::YUVA_VIDEO_CONTENT:
draw_quad = ReadDrawQuad<cc::YUVVideoDrawQuad>(m, iter);
break;
case cc::DrawQuad::INVALID:
@@ -538,6 +540,7 @@ void ParamTraits<cc::RenderPass>::Log(
LogParam(*cc::StreamVideoDrawQuad::MaterialCast(quad), l);
break;
case cc::DrawQuad::YUV_VIDEO_CONTENT:
+ case cc::DrawQuad::YUVA_VIDEO_CONTENT:
LogParam(*cc::YUVVideoDrawQuad::MaterialCast(quad), l);
break;
case cc::DrawQuad::INVALID:

Powered by Google App Engine
This is Rietveld 408576698