Index: media/cast/video_sender/external_video_encoder.cc |
diff --git a/media/cast/video_sender/external_video_encoder.cc b/media/cast/video_sender/external_video_encoder.cc |
index 6ec8d3df57705a744c94dd45be750aceb14a82de..e708c4e8c862db532ff4893c34506a99a04125ef 100644 |
--- a/media/cast/video_sender/external_video_encoder.cc |
+++ b/media/cast/video_sender/external_video_encoder.cc |
@@ -72,7 +72,7 @@ class LocalVideoEncodeAcceleratorClient |
DCHECK(encoder_task_runner_->RunsTasksOnCurrentThread()); |
video_encode_accelerator_ = |
- gpu_factories_->CreateVideoEncodeAccelerator(this).Pass(); |
+ gpu_factories_->CreateVideoEncodeAccelerator().Pass(); |
if (!video_encode_accelerator_) |
return; |
@@ -91,6 +91,7 @@ class LocalVideoEncodeAcceleratorClient |
// Asynchronous initialization call; NotifyInitializeDone or NotifyError |
// will be called once the HW is initialized. |
video_encode_accelerator_->Initialize( |
+ this, |
media::VideoFrame::I420, |
gfx::Size(video_config.width, video_config.height), |
output_profile, |