Index: content/browser/renderer_host/media/gpu_memory_buffer_tracker.cc |
diff --git a/content/browser/renderer_host/media/gpu_memory_buffer_tracker.cc b/content/browser/renderer_host/media/gpu_memory_buffer_tracker.cc |
index a19461f75f0c3348aee5bffdc24e65c1d01b259d..94ed032f1ae93d605ac8fc08e2715e15f831aadb 100644 |
--- a/content/browser/renderer_host/media/gpu_memory_buffer_tracker.cc |
+++ b/content/browser/renderer_host/media/gpu_memory_buffer_tracker.cc |
@@ -29,9 +29,10 @@ bool GpuMemoryBufferTracker::Init(const gfx::Size& dimensions, |
// Thread. |
DCHECK(!BrowserThread::CurrentlyOn(BrowserThread::IO)); |
DCHECK(BrowserGpuMemoryBufferManager::current()); |
- // This class is only expected to be called with I420 buffer requests at |
- // this point. |
- DCHECK_EQ(format, media::PIXEL_FORMAT_I420); |
+ // This class is only expected to be called with I420 or Y16 buffer requests |
+ // at this point. |
+ DCHECK(media::PIXEL_FORMAT_I420 == format || |
+ media::PIXEL_FORMAT_Y16 == format); |
set_dimensions(dimensions); |
set_max_pixel_count(dimensions.GetArea()); |
set_pixel_format(format); |