| Index: webrtc/modules/video_coding/jitter_buffer_unittest.cc
|
| diff --git a/webrtc/modules/video_coding/jitter_buffer_unittest.cc b/webrtc/modules/video_coding/jitter_buffer_unittest.cc
|
| index 52151ea9aa4cff43037edab689ff5dc3c45a9d2a..116bf088c1db5984705f3e7b37e549370d4c7764 100644
|
| --- a/webrtc/modules/video_coding/jitter_buffer_unittest.cc
|
| +++ b/webrtc/modules/video_coding/jitter_buffer_unittest.cc
|
| @@ -1834,6 +1834,12 @@ TEST_F(TestBasicJitterBuffer, ExceedNumOfFrameWithSeqNumWrap) {
|
| // --------------------------------------------------------------
|
| // |<-----------delta frames------------->|<------key frames----->|
|
|
|
| + // Make sure the jitter doesn't request a keyframe after too much non-
|
| + // decodable frames.
|
| + jitter_buffer_->SetNackMode(kNack, -1, -1);
|
| + jitter_buffer_->SetNackSettings(kMaxNumberOfFrames,
|
| + kMaxNumberOfFrames, 0);
|
| +
|
| int loop = 0;
|
| seq_num_ = 65485;
|
| uint32_t first_key_frame_timestamp = 0;
|
| @@ -2131,6 +2137,11 @@ TEST_F(TestBasicJitterBuffer, NextFrameWhenIncomplete) {
|
| }
|
|
|
| TEST_F(TestRunningJitterBuffer, Full) {
|
| + // Make sure the jitter doesn't request a keyframe after too much non-
|
| + // decodable frames.
|
| + jitter_buffer_->SetNackMode(kNack, -1, -1);
|
| + jitter_buffer_->SetNackSettings(kMaxNumberOfFrames,
|
| + kMaxNumberOfFrames, 0);
|
| // Insert a key frame and decode it.
|
| EXPECT_GE(InsertFrame(kVideoFrameKey), kNoError);
|
| EXPECT_TRUE(DecodeCompleteFrame());
|
|
|