Index: webrtc/video/end_to_end_tests.cc |
diff --git a/webrtc/video/end_to_end_tests.cc b/webrtc/video/end_to_end_tests.cc |
index 50a33cba9b658ba5584b1bca46dcd98631709719..3b464009198183afe8725f139f5d590f9b243879 100644 |
--- a/webrtc/video/end_to_end_tests.cc |
+++ b/webrtc/video/end_to_end_tests.cc |
@@ -250,6 +250,8 @@ TEST_F(EndToEndTest, SendsAndReceivesVP9) { |
void ModifyConfigs(VideoSendStream::Config* send_config, |
std::vector<VideoReceiveStream::Config>* receive_configs, |
VideoEncoderConfig* encoder_config) override { |
+ send_config->rtp.nack.rtp_history_ms = |
+ (*receive_configs)[0].rtp.nack.rtp_history_ms = kNackRtpHistoryMs; |
send_config->encoder_settings.encoder = encoder_.get(); |
send_config->encoder_settings.payload_name = "VP9"; |
send_config->encoder_settings.payload_type = VCM_VP9_PAYLOAD_TYPE; |
@@ -983,8 +985,7 @@ TEST_F(EndToEndTest, ReceivesPliAndRecoversWithNack) { |
ReceivesPliAndRecovers(1000); |
} |
-// TODO(pbos): Enable this when 2250 is resolved. |
-TEST_F(EndToEndTest, DISABLED_ReceivesPliAndRecoversWithoutNack) { |
+TEST_F(EndToEndTest, ReceivesPliAndRecoversWithoutNack) { |
ReceivesPliAndRecovers(0); |
} |
@@ -2099,7 +2100,9 @@ TEST_F(EndToEndTest, GetStats) { |
std::vector<VideoReceiveStream::Config>* receive_configs, |
VideoEncoderConfig* encoder_config) override { |
send_config->pre_encode_callback = this; // Used to inject delay. |
+ send_config->rtp.nack.rtp_history_ms = kNackRtpHistoryMs; |
expected_cname_ = send_config->rtp.c_name = "SomeCName"; |
+ (*receive_configs)[0].rtp.nack.rtp_history_ms = kNackRtpHistoryMs; |
const std::vector<uint32_t>& ssrcs = send_config->rtp.ssrcs; |
for (size_t i = 0; i < ssrcs.size(); ++i) { |