| Index: media/base/null_video_sink.cc
|
| diff --git a/media/base/null_video_sink.cc b/media/base/null_video_sink.cc
|
| index 03a834f33614911411923509d8e995beb1b017b2..0d9746d3620af61fcf3ffba3a4b50982c026e024 100644
|
| --- a/media/base/null_video_sink.cc
|
| +++ b/media/base/null_video_sink.cc
|
| @@ -58,7 +58,7 @@ void NullVideoSink::CallRender() {
|
| current_render_time_, end_of_interval, background_render_);
|
| const bool is_new_frame = new_frame != last_frame_;
|
| last_frame_ = new_frame;
|
| - if (is_new_frame)
|
| + if (is_new_frame && !new_frame_cb_.is_null())
|
| new_frame_cb_.Run(new_frame);
|
|
|
| current_render_time_ += interval_;
|
|
|