Index: media/cast/video_sender/video_sender.cc |
diff --git a/media/cast/video_sender/video_sender.cc b/media/cast/video_sender/video_sender.cc |
index b62e530e9ddd284968e78bdfe3ddc7955d03e30e..b53247e743a38a2b0622cdaebf6c8886c79dcd01 100644 |
--- a/media/cast/video_sender/video_sender.cc |
+++ b/media/cast/video_sender/video_sender.cc |
@@ -85,8 +85,8 @@ VideoSender::VideoSender( |
DCHECK(video_encoder_controller) << "Invalid argument"; |
video_encoder_controller_ = video_encoder_controller; |
} else { |
- video_encoder_ = new VideoEncoder(cast_environment, video_config, |
- max_unacked_frames_); |
+ video_encoder_.reset(new VideoEncoder(cast_environment, video_config, |
+ max_unacked_frames_)); |
video_encoder_controller_ = video_encoder_.get(); |
} |