Index: talk/media/webrtc/webrtcvideoengine2_unittest.cc |
diff --git a/talk/media/webrtc/webrtcvideoengine2_unittest.cc b/talk/media/webrtc/webrtcvideoengine2_unittest.cc |
index 3c187b3702ff8e64a61ae4fe6417a0958ba80545..6946f644be28fae8d5c4f204b649e13a00218c41 100644 |
--- a/talk/media/webrtc/webrtcvideoengine2_unittest.cc |
+++ b/talk/media/webrtc/webrtcvideoengine2_unittest.cc |
@@ -258,6 +258,19 @@ TEST_F(WebRtcVideoEngine2Test, SupportsAbsoluteSenderTimeHeaderExtension) { |
FAIL() << "Absolute Sender Time extension not in header-extension list."; |
} |
+TEST_F(WebRtcVideoEngine2Test, SupportsTransportSequenceNumberHeaderExtension) { |
+ std::vector<RtpHeaderExtension> extensions = engine_.rtp_header_extensions(); |
+ ASSERT_FALSE(extensions.empty()); |
+ for (size_t i = 0; i < extensions.size(); ++i) { |
+ if (extensions[i].uri == kRtpTransportSequenceNumberHeaderExtension) { |
+ EXPECT_EQ(kRtpTransportSequenceNumberHeaderExtensionDefaultId, |
+ extensions[i].id); |
+ return; |
+ } |
+ } |
+ FAIL() << "Transport sequence number extension not in header-extension list."; |
+} |
+ |
TEST_F(WebRtcVideoEngine2Test, SupportsVideoRotationHeaderExtension) { |
std::vector<RtpHeaderExtension> extensions = engine_.rtp_header_extensions(); |
ASSERT_FALSE(extensions.empty()); |
@@ -1175,6 +1188,18 @@ TEST_F(WebRtcVideoChannel2Test, RecvAbsoluteSendTimeHeaderExtensions) { |
webrtc::RtpExtension::kAbsSendTime); |
} |
+// Test support for transport sequence number header extension. |
+TEST_F(WebRtcVideoChannel2Test, SendTransportSequenceNumberHeaderExtensions) { |
+ TestSetSendRtpHeaderExtensions( |
+ kRtpTransportSequenceNumberHeaderExtension, |
+ webrtc::RtpExtension::kTransportSequenceNumber); |
+} |
+TEST_F(WebRtcVideoChannel2Test, RecvTransportSequenceNumberHeaderExtensions) { |
+ TestSetRecvRtpHeaderExtensions( |
+ kRtpTransportSequenceNumberHeaderExtension, |
+ webrtc::RtpExtension::kTransportSequenceNumber); |
+} |
+ |
// Test support for video rotation header extension. |
TEST_F(WebRtcVideoChannel2Test, SendVideoRotationHeaderExtensions) { |
TestSetSendRtpHeaderExtensions(kRtpVideoRotationHeaderExtension, |