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 966fe9330406fbc5e4d0ebea71a5c1cd8bf37825..40400b15dc49a8e966a2f68ea2a3950149442d1f 100644 |
--- a/media/cast/video_sender/video_sender.cc |
+++ b/media/cast/video_sender/video_sender.cc |
@@ -53,8 +53,7 @@ VideoSender::VideoSender( |
const VideoSenderConfig& video_config, |
VideoEncoderController* const video_encoder_controller, |
PacedPacketSender* const paced_packet_sender) |
- : incoming_feedback_ssrc_(video_config.incoming_feedback_ssrc), |
- rtp_max_delay_( |
+ : rtp_max_delay_( |
base::TimeDelta::FromMilliseconds(video_config.rtp_max_delay_ms)), |
max_frame_rate_(video_config.max_frame_rate), |
cast_environment_(cast_environment), |
@@ -96,11 +95,9 @@ VideoSender::VideoSender( |
NULL, |
video_config.rtcp_mode, |
base::TimeDelta::FromMilliseconds(video_config.rtcp_interval), |
- true, |
video_config.sender_ssrc, |
+ video_config.incoming_feedback_ssrc, |
video_config.rtcp_c_name)); |
- |
- rtcp_->SetRemoteSSRC(video_config.incoming_feedback_ssrc); |
ScheduleNextRtcpReport(); |
ScheduleNextResendCheck(); |
ScheduleNextSkippedFramesCheck(); |
@@ -170,7 +167,7 @@ void VideoSender::ScheduleNextRtcpReport() { |
} |
void VideoSender::SendRtcpReport() { |
- rtcp_->SendRtcpReport(incoming_feedback_ssrc_); |
+ rtcp_->SendRtcpFromRtpSender(NULL); // TODO(pwestin): add logging. |
ScheduleNextRtcpReport(); |
} |