Index: media/video/capture/fake_video_capture_device.cc |
diff --git a/media/video/capture/fake_video_capture_device.cc b/media/video/capture/fake_video_capture_device.cc |
index 302396a22b8bd77a1c67cbd2d983d01a5564fb6f..6f4fd75174a1a266b49b45b8c99d19faa17a237e 100644 |
--- a/media/video/capture/fake_video_capture_device.cc |
+++ b/media/video/capture/fake_video_capture_device.cc |
@@ -104,12 +104,10 @@ void FakeVideoCaptureDevice::OnCaptureTask() { |
VideoFrame::AllocationSize(VideoFrame::I420, capture_format_.frame_size); |
memset(fake_frame_.get(), 0, frame_size); |
+ SkImageInfo info = SkImageInfo::MakeA8(capture_format_.frame_size.width(), |
+ capture_format_.frame_size.height()); |
SkBitmap bitmap; |
- bitmap.setConfig(SkBitmap::kA8_Config, |
- capture_format_.frame_size.width(), |
- capture_format_.frame_size.height(), |
- capture_format_.frame_size.width()), |
- bitmap.setPixels(fake_frame_.get()); |
+ bitmap.installPixels(info, fake_frame_.get(), info.width()); |
SkCanvas canvas(bitmap); |
// Draw a sweeping circle to show an animation. |