Index: media/base/null_video_sink.cc |
diff --git a/media/base/null_video_sink.cc b/media/base/null_video_sink.cc |
index f390986394549d7ad06749257995ce1e377bff58..6e03e53eaa0fe69428ef2c2f43340754563b0983 100644 |
--- a/media/base/null_video_sink.cc |
+++ b/media/base/null_video_sink.cc |
@@ -88,8 +88,9 @@ void NullVideoSink::CallRender() { |
delay); |
} |
-void NullVideoSink::PaintSingleFrame(const scoped_refptr<VideoFrame>& frame) { |
- if (frame == last_frame_) |
+void NullVideoSink::PaintSingleFrame(const scoped_refptr<VideoFrame>& frame, |
+ bool repaint_duplicate_frame) { |
+ if (!repaint_duplicate_frame && frame == last_frame_) |
return; |
last_frame_ = frame; |
new_frame_cb_.Run(frame); |