Index: webrtc/video/video_send_stream.cc |
diff --git a/webrtc/video/video_send_stream.cc b/webrtc/video/video_send_stream.cc |
index 01c2fc836c7d4a35dde12d1a13b4cd2fbb8e5cf0..55e2abe874ac0b710a734b01b8910b353ab8e1ff 100644 |
--- a/webrtc/video/video_send_stream.cc |
+++ b/webrtc/video/video_send_stream.cc |
@@ -52,6 +52,7 @@ std::vector<RtpRtcp*> CreateRtpRtcpModules( |
SendStatisticsProxy* stats_proxy, |
SendDelayStats* send_delay_stats, |
RtcEventLog* event_log, |
+ NackRateLimiter* nack_rate_limiter, |
size_t num_modules) { |
RTC_DCHECK_GT(num_modules, 0u); |
RtpRtcp::Configuration configuration; |
@@ -73,6 +74,7 @@ std::vector<RtpRtcp*> CreateRtpRtcpModules( |
configuration.send_side_delay_observer = stats_proxy; |
configuration.send_packet_observer = send_delay_stats; |
configuration.event_log = event_log; |
+ configuration.nack_rate_limiter = nack_rate_limiter; |
std::vector<RtpRtcp*> modules; |
for (size_t i = 0; i < num_modules; ++i) { |
@@ -426,6 +428,7 @@ VideoSendStream::VideoSendStream( |
&stats_proxy_, |
send_delay_stats, |
event_log, |
+ congestion_controller_->GetNackRateLimiter(), |
config_.rtp.ssrcs.size())), |
payload_router_(rtp_rtcp_modules_, config.encoder_settings.payload_type), |
input_(&encoder_wakeup_event_, |