| Index: webrtc/modules/video_coding/main/source/session_info_unittest.cc
|
| diff --git a/webrtc/modules/video_coding/main/source/session_info_unittest.cc b/webrtc/modules/video_coding/main/source/session_info_unittest.cc
|
| index fae55f425295fab1acb29cec780b43cead96ac8f..76f34407346844eefc86c9392041652e5a6dcaa5 100644
|
| --- a/webrtc/modules/video_coding/main/source/session_info_unittest.cc
|
| +++ b/webrtc/modules/video_coding/main/source/session_info_unittest.cc
|
| @@ -1061,4 +1061,14 @@ TEST_F(TestNalUnits, ReorderWrapLosses) {
|
| EXPECT_EQ(0U, session_.SessionLength());
|
| }
|
|
|
| +TEST_F(TestNalUnits, SurvivesIncorrectH264StapALength) {
|
| + packet_.codecSpecificHeader.codec = kRtpVideoH264;
|
| + packet_.codecSpecificHeader.codecHeader.H264.packetization_type = kH264StapA;
|
| + const uint8_t kPacket[] = {120, 16, 129, 58};
|
| + packet_.dataPtr = kPacket;
|
| + packet_.sizeBytes = sizeof(kPacket);
|
| + EXPECT_EQ(kSizeError, session_.InsertPacket(packet_, frame_buffer_, kNoErrors,
|
| + frame_data));
|
| +}
|
| +
|
| } // namespace webrtc
|
|
|