| Index: chrome/renderer/media/cast_rtp_stream.cc
|
| diff --git a/chrome/renderer/media/cast_rtp_stream.cc b/chrome/renderer/media/cast_rtp_stream.cc
|
| index ca775569b8daeac3343d1fe3d37c6d50b1316c71..42639abea781534e4c7b29a6c5134d4d57b8f324 100644
|
| --- a/chrome/renderer/media/cast_rtp_stream.cc
|
| +++ b/chrome/renderer/media/cast_rtp_stream.cc
|
| @@ -510,7 +510,8 @@ void CastRtpStream::Stop() {
|
| VLOG(1) << "CastRtpStream::Stop = " << (IsAudio() ? "audio" : "video");
|
| audio_sink_.reset();
|
| video_sink_.reset();
|
| - stop_callback_.Run();
|
| + if (!stop_callback_.is_null())
|
| + stop_callback_.Run();
|
| }
|
|
|
| void CastRtpStream::ToggleLogging(bool enable) {
|
|
|