| Index: media/filters/gpu_video_decoder.cc
|
| diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc
|
| index c55a43c736daf8103844739b69cb67f146b4f872..aea4816d6086a3e422410411bd517e4e6427c377 100644
|
| --- a/media/filters/gpu_video_decoder.cc
|
| +++ b/media/filters/gpu_video_decoder.cc
|
| @@ -399,6 +399,12 @@ static void ReadPixelsSync(
|
| uint32 texture_id,
|
| const gfx::Rect& visible_rect,
|
| const SkBitmap& pixels) {
|
| +#if defined(OS_MACOSX)
|
| + // For Mac OS X, just return black. http://crbug.com/425708.
|
| + pixels.eraseARGB(255, 0, 255, 0);
|
| + return;
|
| +#endif
|
| +
|
| base::WaitableEvent event(true, false);
|
| if (!factories->GetTaskRunner()->PostTask(FROM_HERE,
|
| base::Bind(&ReadPixelsSyncInner,
|
|
|