| Index: media/filters/gpu_video_decoder.cc
|
| diff --git a/media/filters/gpu_video_decoder.cc b/media/filters/gpu_video_decoder.cc
|
| index 5ca6c67d9b536137c86a0f62c7e70ebe4714f474..31e8fe5abae1e38e1509c6d7a2c26747d0d562c1 100644
|
| --- a/media/filters/gpu_video_decoder.cc
|
| +++ b/media/filters/gpu_video_decoder.cc
|
| @@ -397,6 +397,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,
|
|
|