Index: media/gpu/ipc/service/media_gpu_channel.cc |
diff --git a/media/gpu/ipc/service/media_gpu_channel.cc b/media/gpu/ipc/service/media_gpu_channel.cc |
index a1aa806728fe8c36c18725360d531896983028e5..6a53bd05b16a2551cc590706b55dc24667091c33 100644 |
--- a/media/gpu/ipc/service/media_gpu_channel.cc |
+++ b/media/gpu/ipc/service/media_gpu_channel.cc |
@@ -166,8 +166,8 @@ void MediaGpuChannel::OnCreateVideoEncoder( |
Send(reply_message); |
return; |
} |
- GpuVideoEncodeAccelerator* encoder = |
- new GpuVideoEncodeAccelerator(params.encoder_route_id, stub); |
+ GpuVideoEncodeAccelerator* encoder = new GpuVideoEncodeAccelerator( |
+ params.encoder_route_id, stub, stub->channel()->io_task_runner()); |
bool succeeded = |
encoder->Initialize(params.input_format, params.input_visible_size, |
params.output_profile, params.initial_bitrate); |