Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(846)

Unified Diff: media/gpu/ipc/service/media_gpu_channel.cc

Issue 2427053002: Move video encode accelerator IPC messages to GPU IO thread (Closed)
Patch Set: posciak@ comments. Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);
« no previous file with comments | « media/gpu/ipc/service/gpu_video_encode_accelerator.cc ('k') | media/gpu/media_foundation_video_encode_accelerator_win.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698