Index: media/tools/player_x11/player_x11.cc |
diff --git a/media/tools/player_x11/player_x11.cc b/media/tools/player_x11/player_x11.cc |
index b1c814eacd81cd3c0bcd71b5d80e6f5175428dca..836c301a3a7415909ccbeca4adf65e485a8253c3 100644 |
--- a/media/tools/player_x11/player_x11.cc |
+++ b/media/tools/player_x11/player_x11.cc |
@@ -92,8 +92,8 @@ void Paint(MessageLoop* message_loop, const PaintCB& paint_cb) { |
scoped_refptr<media::VideoFrame> video_frame; |
g_video_renderer->GetCurrentFrame(&video_frame); |
- if (video_frame) |
- paint_cb.Run(video_frame); |
+ if (video_frame.get()) |
+ paint_cb.Run(video_frame.get()); |
g_video_renderer->PutCurrentFrame(video_frame); |
} |