| Index: content/renderer/media/webmediaplayer_impl.cc
|
| diff --git a/content/renderer/media/webmediaplayer_impl.cc b/content/renderer/media/webmediaplayer_impl.cc
|
| index b56871bb830475bf8b597d15e3ef99f23202322d..3f5baf05c9ece4e8948cdd4f835c3a85fe3aadda 100644
|
| --- a/content/renderer/media/webmediaplayer_impl.cc
|
| +++ b/content/renderer/media/webmediaplayer_impl.cc
|
| @@ -214,7 +214,8 @@ WebMediaPlayerImpl::WebMediaPlayerImpl(
|
| // |gpu_factories_| requires that its entry points be called on its
|
| // |GetTaskRunner()|. Since |pipeline_| will own decoders created from the
|
| // factories, require that their message loops are identical.
|
| - DCHECK(!gpu_factories_ || (gpu_factories_->GetTaskRunner() == media_loop_));
|
| + DCHECK(!gpu_factories_.get() ||
|
| + (gpu_factories_->GetTaskRunner() == media_loop_.get()));
|
|
|
| // Let V8 know we started new thread if we did not do it yet.
|
| // Made separate task to avoid deletion of player currently being created.
|
| @@ -630,7 +631,7 @@ bool WebMediaPlayerImpl::copyVideoTextureToPlatformTexture(
|
| scoped_refptr<media::VideoFrame> video_frame =
|
| GetCurrentFrameFromCompositor();
|
|
|
| - if (!video_frame)
|
| + if (!video_frame.get())
|
| return false;
|
| if (video_frame->format() != media::VideoFrame::NATIVE_TEXTURE)
|
| return false;
|
|
|