Index: content/common/gpu/client/gpu_video_decode_accelerator_host.cc |
diff --git a/content/common/gpu/client/gpu_video_decode_accelerator_host.cc b/content/common/gpu/client/gpu_video_decode_accelerator_host.cc |
index cef83f6f0825e3f98d786f7e36c559fa83f99f7e..86894bcde069ca6ead084dd5981d6a2f08253190 100644 |
--- a/content/common/gpu/client/gpu_video_decode_accelerator_host.cc |
+++ b/content/common/gpu/client/gpu_video_decode_accelerator_host.cc |
@@ -188,11 +188,9 @@ void GpuVideoDecodeAcceleratorHost::OnWillDeleteImpl() { |
void GpuVideoDecodeAcceleratorHost::PostNotifyError(Error error) { |
DCHECK(CalledOnValidThread()); |
DVLOG(2) << "PostNotifyError(): error=" << error; |
- base::MessageLoopProxy::current()->PostTask( |
- FROM_HERE, |
- base::Bind(&GpuVideoDecodeAcceleratorHost::OnNotifyError, |
- weak_this_factory_.GetWeakPtr(), |
- error)); |
+ base::ThreadTaskRunnerHandle::Get()->PostTask( |
+ FROM_HERE, base::Bind(&GpuVideoDecodeAcceleratorHost::OnNotifyError, |
+ weak_this_factory_.GetWeakPtr(), error)); |
} |
void GpuVideoDecodeAcceleratorHost::Send(IPC::Message* message) { |