| Index: media/blink/webmediaplayer_impl.cc
|
| diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc
|
| index 6e73a12fee07e1a5e1f957e705455686ef14ff7e..3d1b83643187175d4e9960547d0285f7e807b868 100644
|
| --- a/media/blink/webmediaplayer_impl.cc
|
| +++ b/media/blink/webmediaplayer_impl.cc
|
| @@ -886,7 +886,8 @@ void WebMediaPlayerImpl::OnPipelineSuspended() {
|
| // enough data so that it may release the connection.
|
| if (buffering_strategy_ !=
|
| BufferedDataSource::BUFFERING_STRATEGY_AGGRESSIVE) {
|
| - data_source_->OnBufferingHaveEnough(true);
|
| + if (data_source_)
|
| + data_source_->OnBufferingHaveEnough(true);
|
| }
|
|
|
| if (pending_suspend_resume_cycle_) {
|
|
|