| Index: content/renderer/media/rtc_video_encoder.cc
|
| diff --git a/content/renderer/media/rtc_video_encoder.cc b/content/renderer/media/rtc_video_encoder.cc
|
| index 890ff7be8c44a25a98d55ad72d58cafa1f902236..f6faea5de11ab0670047cf465beb6e6fec5ec57c 100644
|
| --- a/content/renderer/media/rtc_video_encoder.cc
|
| +++ b/content/renderer/media/rtc_video_encoder.cc
|
| @@ -181,14 +181,17 @@ void RTCVideoEncoder::Impl::CreateAndInitializeVEA(
|
| return;
|
| }
|
|
|
| - video_encoder_ = gpu_factories_->CreateVideoEncodeAccelerator(this).Pass();
|
| + video_encoder_ = gpu_factories_->CreateVideoEncodeAccelerator().Pass();
|
| if (!video_encoder_) {
|
| NOTIFY_ERROR(media::VideoEncodeAccelerator::kPlatformFailureError);
|
| return;
|
| }
|
| input_visible_size_ = input_visible_size;
|
| - video_encoder_->Initialize(
|
| - media::VideoFrame::I420, input_visible_size_, profile, bitrate * 1000);
|
| + video_encoder_->Initialize(media::VideoFrame::I420,
|
| + input_visible_size_,
|
| + profile,
|
| + bitrate * 1000,
|
| + this);
|
| }
|
|
|
| void RTCVideoEncoder::Impl::Enqueue(const webrtc::I420VideoFrame* input_frame,
|
|
|