| Index: media/cast/sender/video_sender.cc
|
| diff --git a/media/cast/sender/video_sender.cc b/media/cast/sender/video_sender.cc
|
| index 0e9b72fed19b0f58003951d66073053c53d36b24..752c836211918e2b55e63deadf791f09a4cf1011 100644
|
| --- a/media/cast/sender/video_sender.cc
|
| +++ b/media/cast/sender/video_sender.cc
|
| @@ -96,18 +96,12 @@ VideoSender::VideoSender(
|
| create_video_encode_mem_cb));
|
| } else if (!video_encoder_) {
|
| // Software encoder is initialized immediately.
|
| - video_encoder_.reset(new VideoEncoderImpl(cast_environment, video_config));
|
| + video_encoder_.reset(new VideoEncoderImpl(
|
| + cast_environment, video_config, initialization_cb));
|
| cast_initialization_status_ = STATUS_VIDEO_INITIALIZED;
|
| }
|
| #endif // !defined(OS_IOS)
|
|
|
| - if (cast_initialization_status_ == STATUS_VIDEO_INITIALIZED) {
|
| - cast_environment->PostTask(
|
| - CastEnvironment::MAIN,
|
| - FROM_HERE,
|
| - base::Bind(initialization_cb, cast_initialization_status_));
|
| - }
|
| -
|
| media::cast::CastTransportRtpConfig transport_config;
|
| transport_config.ssrc = video_config.ssrc;
|
| transport_config.feedback_ssrc = video_config.receiver_ssrc;
|
|
|