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 86c181bdf46fc8cd2eba6d086dc8ac9e694d7504..8c37f77abc0e9f9f7787c108f17869d6e16d0f69 100644 |
--- a/webrtc/video/end_to_end_tests.cc |
+++ b/webrtc/video/end_to_end_tests.cc |
@@ -3833,6 +3833,8 @@ void VerifyEmptyUlpfecConfig(const UlpfecConfig& config) { |
void VerifyEmptyFlexfecConfig(const FlexfecConfig& config) { |
EXPECT_EQ(-1, config.flexfec_payload_type) |
<< "Enabling FlexFEC requires rtpmap: flexfec negotiation."; |
+ EXPECT_EQ(0U, config.flexfec_ssrc) |
+ << "Enabling FlexFEC requires ssrc-group: FEC-FR negotiation."; |
EXPECT_TRUE(config.protected_media_ssrcs.empty()) |
<< "Enabling FlexFEC requires ssrc-group: FEC-FR negotiation."; |
} |
@@ -3871,7 +3873,12 @@ TEST_P(EndToEndTest, VerifyDefaultVideoReceiveConfigParameters) { |
TEST_P(EndToEndTest, VerifyDefaultFlexfecReceiveConfigParameters) { |
FlexfecReceiveStream::Config default_receive_config; |
- VerifyEmptyFlexfecConfig(default_receive_config); |
+ EXPECT_EQ(-1, default_receive_config.payload_type) |
+ << "Enabling FlexFEC requires rtpmap: flexfec negotiation."; |
+ EXPECT_EQ(0U, default_receive_config.remote_ssrc) |
+ << "Enabling FlexFEC requires ssrc-group: FEC-FR negotiation."; |
+ EXPECT_TRUE(default_receive_config.protected_media_ssrcs.empty()) |
+ << "Enabling FlexFEC requires ssrc-group: FEC-FR negotiation."; |
} |
TEST_P(EndToEndTest, TransportSeqNumOnAudioAndVideo) { |