Lines Matching refs:packet_

41   Vp9SsMapTest() : packet_() {}  in Vp9SsMapTest()
44 packet_.is_first_packet_in_frame = true; in SetUp()
45 packet_.dataPtr = data_; in SetUp()
46 packet_.sizeBytes = 1400; in SetUp()
47 packet_.seqNum = 1234; in SetUp()
48 packet_.timestamp = 1; in SetUp()
49 packet_.markerBit = true; in SetUp()
50 packet_.frameType = kVideoFrameKey; in SetUp()
51 packet_.codec = kVideoCodecVP9; in SetUp()
52 packet_.video_header.codec = kRtpVideoVp9; in SetUp()
53 packet_.video_header.codecHeader.VP9.flexible_mode = false; in SetUp()
54 packet_.video_header.codecHeader.VP9.gof_idx = 0; in SetUp()
55 packet_.video_header.codecHeader.VP9.temporal_idx = kNoTemporalIdx; in SetUp()
56 packet_.video_header.codecHeader.VP9.temporal_up_switch = false; in SetUp()
57 packet_.video_header.codecHeader.VP9.ss_data_available = true; in SetUp()
58 packet_.video_header.codecHeader.VP9.gof.SetGofInfoVP9( in SetUp()
64 VCMPacket packet_; member in webrtc::Vp9SsMapTest
68 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
72 packet_.video_header.codecHeader.VP9.ss_data_available = false; in TEST_F()
73 EXPECT_FALSE(map_.Insert(packet_)); in TEST_F()
77 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
79 EXPECT_TRUE(map_.Find(packet_.timestamp, &it)); in TEST_F()
80 EXPECT_EQ(packet_.timestamp, it->first); in TEST_F()
86 packet_.timestamp = kSsTimestamp1; in TEST_F()
87 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
88 packet_.timestamp = kSsTimestamp2; in TEST_F()
89 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
105 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
107 EXPECT_TRUE(map_.Find(packet_.timestamp, &it)); in TEST_F()
108 EXPECT_EQ(packet_.timestamp, it->first); in TEST_F()
111 EXPECT_FALSE(map_.Find(packet_.timestamp, &it)); in TEST_F()
117 packet_.timestamp = kSsTimestamp1; in TEST_F()
118 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
135 packet_.timestamp = kSsTimestamp1; in TEST_F()
136 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
137 packet_.timestamp = kSsTimestamp2; in TEST_F()
138 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
139 packet_.timestamp = kSsTimestamp3; in TEST_F()
140 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
149 packet_.video_header.codecHeader.VP9.gof_idx = 0; in TEST_F()
150 EXPECT_FALSE(map_.UpdatePacket(&packet_)); in TEST_F()
154 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
155 packet_.video_header.codecHeader.VP9.gof_idx = kNoGofIdx; in TEST_F()
156 EXPECT_FALSE(map_.UpdatePacket(&packet_)); in TEST_F()
160 EXPECT_TRUE(map_.Insert(packet_)); in TEST_F()
161 packet_.video_header.codecHeader.VP9.gof_idx = 4; in TEST_F()
162 EXPECT_FALSE(map_.UpdatePacket(&packet_)); in TEST_F()
166 EXPECT_TRUE(map_.Insert(packet_)); // kTemporalStructureMode3: 0-2-1-2.. in TEST_F()
168 packet_.video_header.codecHeader.VP9.gof_idx = 0; in TEST_F()
169 EXPECT_TRUE(map_.UpdatePacket(&packet_)); in TEST_F()
170 EXPECT_EQ(0, packet_.video_header.codecHeader.VP9.temporal_idx); in TEST_F()
171 EXPECT_FALSE(packet_.video_header.codecHeader.VP9.temporal_up_switch); in TEST_F()
172 EXPECT_EQ(1U, packet_.video_header.codecHeader.VP9.num_ref_pics); in TEST_F()
173 EXPECT_EQ(4, packet_.video_header.codecHeader.VP9.pid_diff[0]); in TEST_F()
175 packet_.video_header.codecHeader.VP9.gof_idx = 1; in TEST_F()
176 EXPECT_TRUE(map_.UpdatePacket(&packet_)); in TEST_F()
177 EXPECT_EQ(2, packet_.video_header.codecHeader.VP9.temporal_idx); in TEST_F()
178 EXPECT_TRUE(packet_.video_header.codecHeader.VP9.temporal_up_switch); in TEST_F()
179 EXPECT_EQ(1U, packet_.video_header.codecHeader.VP9.num_ref_pics); in TEST_F()
180 EXPECT_EQ(1, packet_.video_header.codecHeader.VP9.pid_diff[0]); in TEST_F()
182 packet_.video_header.codecHeader.VP9.gof_idx = 2; in TEST_F()
183 EXPECT_TRUE(map_.UpdatePacket(&packet_)); in TEST_F()
184 EXPECT_EQ(1, packet_.video_header.codecHeader.VP9.temporal_idx); in TEST_F()
185 EXPECT_TRUE(packet_.video_header.codecHeader.VP9.temporal_up_switch); in TEST_F()
186 EXPECT_EQ(1U, packet_.video_header.codecHeader.VP9.num_ref_pics); in TEST_F()
187 EXPECT_EQ(2, packet_.video_header.codecHeader.VP9.pid_diff[0]); in TEST_F()
189 packet_.video_header.codecHeader.VP9.gof_idx = 3; in TEST_F()
190 EXPECT_TRUE(map_.UpdatePacket(&packet_)); in TEST_F()
191 EXPECT_EQ(2, packet_.video_header.codecHeader.VP9.temporal_idx); in TEST_F()
192 EXPECT_FALSE(packet_.video_header.codecHeader.VP9.temporal_up_switch); in TEST_F()
193 EXPECT_EQ(2U, packet_.video_header.codecHeader.VP9.num_ref_pics); in TEST_F()
194 EXPECT_EQ(1, packet_.video_header.codecHeader.VP9.pid_diff[0]); in TEST_F()
195 EXPECT_EQ(2, packet_.video_header.codecHeader.VP9.pid_diff[1]); in TEST_F()
247 packet_.reset(new VCMPacket(data_, size_, rtpHeader)); in SetUp()
307 std::unique_ptr<VCMPacket> packet_; member in webrtc::TestBasicJitterBuffer
469 packet_->frameType = kVideoFrameKey; in TEST_F()
470 packet_->is_first_packet_in_frame = true; in TEST_F()
471 packet_->markerBit = true; in TEST_F()
472 packet_->timestamp += 123 * 90; in TEST_F()
477 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
488 packet_->frameType = kVideoFrameKey; in TEST_F()
489 packet_->is_first_packet_in_frame = true; in TEST_F()
490 packet_->markerBit = true; in TEST_F()
491 packet_->timestamp += 123 * 90; in TEST_F()
496 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
523 packet_->frameType = kVideoFrameKey; in TEST_F()
524 packet_->is_first_packet_in_frame = true; in TEST_F()
525 packet_->markerBit = false; in TEST_F()
529 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
535 packet_->is_first_packet_in_frame = false; in TEST_F()
536 packet_->markerBit = true; in TEST_F()
537 packet_->seqNum = seq_num_; in TEST_F()
540 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
550 packet_->frameType = kVideoFrameKey;
551 packet_->is_first_packet_in_frame = true;
552 packet_->markerBit = false;
556 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
567 packet_->is_first_packet_in_frame = false;
568 packet_->markerBit = false;
569 packet_->seqNum = seq_num_;
572 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
578 packet_->is_first_packet_in_frame = false;
579 packet_->markerBit = true;
580 packet_->seqNum = seq_num_;
583 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
594 packet_->frameType = kVideoFrameKey;
595 packet_->is_first_packet_in_frame = true;
596 packet_->markerBit = true;
600 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
606 packet_->seqNum = seq_num_;
607 packet_->markerBit = false;
608 packet_->frameType = kVideoFrameDelta;
609 packet_->timestamp += 33 * 90;
612 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
619 packet_->is_first_packet_in_frame = false;
624 packet_->seqNum = seq_num_;
628 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
634 packet_->is_first_packet_in_frame = false;
635 packet_->markerBit = true;
636 packet_->seqNum = seq_num_;
639 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
651 packet_->frameType = kVideoFrameKey; in TEST_F()
652 packet_->is_first_packet_in_frame = false; in TEST_F()
653 packet_->markerBit = true; in TEST_F()
654 packet_->seqNum = seq_num_; in TEST_F()
655 packet_->timestamp = timestamp_; in TEST_F()
659 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
669 packet_->is_first_packet_in_frame = false; in TEST_F()
670 packet_->markerBit = false; in TEST_F()
671 packet_->seqNum = seq_num_; in TEST_F()
674 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
680 packet_->is_first_packet_in_frame = true; in TEST_F()
681 packet_->markerBit = false; in TEST_F()
682 packet_->seqNum = seq_num_; in TEST_F()
685 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
696 packet_->frameType = kVideoFrameDelta; in TEST_F()
697 packet_->is_first_packet_in_frame = true; in TEST_F()
698 packet_->markerBit = false; in TEST_F()
702 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
709 packet_->is_first_packet_in_frame = false; in TEST_F()
710 packet_->markerBit = true; in TEST_F()
711 packet_->seqNum = seq_num_; in TEST_F()
714 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
722 packet_->frameType = kVideoFrameKey; in TEST_F()
723 packet_->is_first_packet_in_frame = true; in TEST_F()
724 packet_->markerBit = false; in TEST_F()
725 packet_->seqNum = seq_num_; in TEST_F()
726 packet_->timestamp = timestamp_; in TEST_F()
729 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
737 packet_->is_first_packet_in_frame = false; in TEST_F()
738 packet_->markerBit = true; in TEST_F()
739 packet_->seqNum = seq_num_; in TEST_F()
742 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
756 packet_->frameType = kVideoFrameKey; in TEST_F()
757 packet_->is_first_packet_in_frame = true; in TEST_F()
758 packet_->markerBit = true; in TEST_F()
763 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
770 packet_->frameType = kVideoFrameDelta; in TEST_F()
772 packet_->seqNum = seq_num_ + 3; in TEST_F()
773 packet_->timestamp = timestamp_ + (66 * 90); in TEST_F()
778 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
784 packet_->seqNum = seq_num_ + 1; in TEST_F()
785 packet_->timestamp = timestamp_ + (33 * 90); in TEST_F()
788 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
818 packet_->frameType = kVideoFrameKey; in TEST_F()
819 packet_->is_first_packet_in_frame = true; in TEST_F()
820 packet_->markerBit = false; in TEST_F()
821 packet_->seqNum = seq_num_; in TEST_F()
822 packet_->timestamp = timestamp_; in TEST_F()
828 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
838 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
843 packet_->seqNum = seq_num_; in TEST_F()
844 packet_->markerBit = true; in TEST_F()
845 packet_->is_first_packet_in_frame = false; in TEST_F()
848 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
861 packet_->frameType = kVideoFrameKey; in TEST_F()
862 packet_->is_first_packet_in_frame = true; in TEST_F()
863 packet_->markerBit = true; in TEST_F()
864 packet_->seqNum = seq_num_; in TEST_F()
865 packet_->timestamp = timestamp_; in TEST_F()
873 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
883 packet_->seqNum = seq_num_ + i; in TEST_F()
884 packet_->timestamp = timestamp_ + (i * 33) * 90; in TEST_F()
885 packet_->frameType = kVideoFrameDelta; in TEST_F()
887 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
893 packet_->seqNum = seq_num_ + 2; in TEST_F()
894 packet_->timestamp = timestamp_ + 66 * 90; in TEST_F()
897 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
923 packet_->codec = kVideoCodecVP9; in TEST_F()
924 packet_->video_header.codec = kRtpVideoVp9; in TEST_F()
925 packet_->is_first_packet_in_frame = true; in TEST_F()
926 packet_->markerBit = true; in TEST_F()
927 packet_->video_header.codecHeader.VP9.flexible_mode = false; in TEST_F()
928 packet_->video_header.codecHeader.VP9.spatial_idx = 0; in TEST_F()
929 packet_->video_header.codecHeader.VP9.beginning_of_frame = true; in TEST_F()
930 packet_->video_header.codecHeader.VP9.end_of_frame = true; in TEST_F()
931 packet_->video_header.codecHeader.VP9.temporal_up_switch = false; in TEST_F()
933 packet_->seqNum = 65485; in TEST_F()
934 packet_->timestamp = 1000; in TEST_F()
935 packet_->frameType = kVideoFrameKey; in TEST_F()
936 packet_->video_header.codecHeader.VP9.picture_id = 5; in TEST_F()
937 packet_->video_header.codecHeader.VP9.tl0_pic_idx = 200; in TEST_F()
938 packet_->video_header.codecHeader.VP9.temporal_idx = 0; in TEST_F()
939 packet_->video_header.codecHeader.VP9.ss_data_available = true; in TEST_F()
940 packet_->video_header.codecHeader.VP9.gof.SetGofInfoVP9( in TEST_F()
942 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
945 packet_->seqNum = 65489; in TEST_F()
946 packet_->timestamp = 13000; in TEST_F()
947 packet_->frameType = kVideoFrameDelta; in TEST_F()
948 packet_->video_header.codecHeader.VP9.picture_id = 9; in TEST_F()
949 packet_->video_header.codecHeader.VP9.tl0_pic_idx = 201; in TEST_F()
950 packet_->video_header.codecHeader.VP9.temporal_idx = 0; in TEST_F()
951 packet_->video_header.codecHeader.VP9.ss_data_available = false; in TEST_F()
952 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
976 packet_->codec = kVideoCodecVP9; in TEST_F()
977 packet_->video_header.codec = kRtpVideoVp9; in TEST_F()
978 packet_->is_first_packet_in_frame = true; in TEST_F()
979 packet_->markerBit = true; in TEST_F()
980 packet_->video_header.codecHeader.VP9.flexible_mode = false; in TEST_F()
981 packet_->video_header.codecHeader.VP9.spatial_idx = 0; in TEST_F()
982 packet_->video_header.codecHeader.VP9.beginning_of_frame = true; in TEST_F()
983 packet_->video_header.codecHeader.VP9.end_of_frame = true; in TEST_F()
984 packet_->video_header.codecHeader.VP9.tl0_pic_idx = 200; in TEST_F()
986 packet_->seqNum = 65486; in TEST_F()
987 packet_->timestamp = 6000; in TEST_F()
988 packet_->frameType = kVideoFrameDelta; in TEST_F()
989 packet_->video_header.codecHeader.VP9.picture_id = 6; in TEST_F()
990 packet_->video_header.codecHeader.VP9.temporal_idx = 2; in TEST_F()
991 packet_->video_header.codecHeader.VP9.temporal_up_switch = true; in TEST_F()
992 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
994 packet_->seqNum = 65487; in TEST_F()
995 packet_->timestamp = 9000; in TEST_F()
996 packet_->frameType = kVideoFrameDelta; in TEST_F()
997 packet_->video_header.codecHeader.VP9.picture_id = 7; in TEST_F()
998 packet_->video_header.codecHeader.VP9.temporal_idx = 1; in TEST_F()
999 packet_->video_header.codecHeader.VP9.temporal_up_switch = true; in TEST_F()
1000 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
1003 packet_->seqNum = 65485; in TEST_F()
1004 packet_->timestamp = 3000; in TEST_F()
1005 packet_->frameType = kVideoFrameKey; in TEST_F()
1006 packet_->width = 352; in TEST_F()
1007 packet_->height = 288; in TEST_F()
1008 packet_->video_header.codecHeader.VP9.picture_id = 5; in TEST_F()
1009 packet_->video_header.codecHeader.VP9.temporal_idx = 0; in TEST_F()
1010 packet_->video_header.codecHeader.VP9.temporal_up_switch = false; in TEST_F()
1011 packet_->video_header.codecHeader.VP9.ss_data_available = true; in TEST_F()
1012 packet_->video_header.codecHeader.VP9.gof.SetGofInfoVP9( in TEST_F()
1014 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
1052 packet_->codec = kVideoCodecVP9; in TEST_F()
1053 packet_->video_header.codec = kRtpVideoVp9; in TEST_F()
1054 packet_->video_header.codecHeader.VP9.flexible_mode = false; in TEST_F()
1055 packet_->video_header.codecHeader.VP9.beginning_of_frame = true; in TEST_F()
1056 packet_->video_header.codecHeader.VP9.end_of_frame = true; in TEST_F()
1057 packet_->video_header.codecHeader.VP9.tl0_pic_idx = 200; in TEST_F()
1059 packet_->is_first_packet_in_frame = true; in TEST_F()
1060 packet_->markerBit = false; in TEST_F()
1061 packet_->seqNum = 65486; in TEST_F()
1062 packet_->timestamp = 6000; in TEST_F()
1063 packet_->frameType = kVideoFrameDelta; in TEST_F()
1064 packet_->video_header.codecHeader.VP9.spatial_idx = 0; in TEST_F()
1065 packet_->video_header.codecHeader.VP9.picture_id = 6; in TEST_F()
1066 packet_->video_header.codecHeader.VP9.temporal_idx = 1; in TEST_F()
1067 packet_->video_header.codecHeader.VP9.temporal_up_switch = true; in TEST_F()
1068 EXPECT_EQ(kIncomplete, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
1070 packet_->is_first_packet_in_frame = false; in TEST_F()
1071 packet_->markerBit = true; in TEST_F()
1072 packet_->seqNum = 65487; in TEST_F()
1073 packet_->frameType = kVideoFrameDelta; in TEST_F()
1074 packet_->video_header.codecHeader.VP9.spatial_idx = 1; in TEST_F()
1075 packet_->video_header.codecHeader.VP9.picture_id = 6; in TEST_F()
1076 packet_->video_header.codecHeader.VP9.temporal_idx = 1; in TEST_F()
1077 packet_->video_header.codecHeader.VP9.temporal_up_switch = true; in TEST_F()
1078 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
1080 packet_->is_first_packet_in_frame = false; in TEST_F()
1081 packet_->markerBit = true; in TEST_F()
1082 packet_->seqNum = 65485; in TEST_F()
1083 packet_->timestamp = 3000; in TEST_F()
1084 packet_->frameType = kVideoFrameKey; in TEST_F()
1085 packet_->video_header.codecHeader.VP9.spatial_idx = 1; in TEST_F()
1086 packet_->video_header.codecHeader.VP9.picture_id = 5; in TEST_F()
1087 packet_->video_header.codecHeader.VP9.temporal_idx = 0; in TEST_F()
1088 packet_->video_header.codecHeader.VP9.temporal_up_switch = false; in TEST_F()
1089 EXPECT_EQ(kIncomplete, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
1092 packet_->is_first_packet_in_frame = true; in TEST_F()
1093 packet_->markerBit = false; in TEST_F()
1094 packet_->seqNum = 65484; in TEST_F()
1095 packet_->frameType = kVideoFrameKey; in TEST_F()
1096 packet_->width = 352; in TEST_F()
1097 packet_->height = 288; in TEST_F()
1098 packet_->video_header.codecHeader.VP9.spatial_idx = 0; in TEST_F()
1099 packet_->video_header.codecHeader.VP9.picture_id = 5; in TEST_F()
1100 packet_->video_header.codecHeader.VP9.temporal_idx = 0; in TEST_F()
1101 packet_->video_header.codecHeader.VP9.temporal_up_switch = false; in TEST_F()
1102 packet_->video_header.codecHeader.VP9.ss_data_available = true; in TEST_F()
1103 packet_->video_header.codecHeader.VP9.gof.SetGofInfoVP9( in TEST_F()
1105 EXPECT_EQ(kCompleteSession, jitter_buffer_->InsertPacket(*packet_, &re)); in TEST_F()
1124 packet_->frameType = kVideoFrameKey; in TEST_F()
1125 packet_->is_first_packet_in_frame = true; in TEST_F()
1126 packet_->markerBit = false; in TEST_F()
1127 packet_->seqNum = seq_num_; in TEST_F()
1128 packet_->timestamp = timestamp_; in TEST_F()
1129 packet_->insertStartCode = true; in TEST_F()
1133 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1141 packet_->is_first_packet_in_frame = false; in TEST_F()
1142 packet_->markerBit = true; in TEST_F()
1143 packet_->seqNum = seq_num_; in TEST_F()
1146 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1157 packet_->timestamp = timestamp_; in TEST_F()
1158 packet_->frameType = kVideoFrameKey; in TEST_F()
1159 packet_->is_first_packet_in_frame = true; in TEST_F()
1160 packet_->markerBit = true; in TEST_F()
1161 packet_->codec = kVideoCodecH264; in TEST_F()
1162 packet_->video_header.codec = kRtpVideoH264; in TEST_F()
1163 packet_->video_header.codecHeader.H264.nalu_type = H264::NaluType::kIdr; in TEST_F()
1164 packet_->video_header.codecHeader.H264.nalus[0].type = H264::NaluType::kIdr; in TEST_F()
1165 packet_->video_header.codecHeader.H264.nalus[0].sps_id = -1; in TEST_F()
1166 packet_->video_header.codecHeader.H264.nalus[0].pps_id = 0; in TEST_F()
1167 packet_->video_header.codecHeader.H264.nalus_length = 1; in TEST_F()
1170 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1175 packet_->timestamp = timestamp_; in TEST_F()
1177 packet_->seqNum = seq_num_; in TEST_F()
1178 packet_->frameType = kVideoFrameKey; in TEST_F()
1179 packet_->is_first_packet_in_frame = true; in TEST_F()
1180 packet_->markerBit = false; in TEST_F()
1181 packet_->codec = kVideoCodecH264; in TEST_F()
1182 packet_->video_header.codec = kRtpVideoH264; in TEST_F()
1183 packet_->video_header.codecHeader.H264.nalu_type = H264::NaluType::kStapA; in TEST_F()
1184 packet_->video_header.codecHeader.H264.nalus[0].type = H264::NaluType::kSps; in TEST_F()
1185 packet_->video_header.codecHeader.H264.nalus[0].sps_id = 0; in TEST_F()
1186 packet_->video_header.codecHeader.H264.nalus[0].pps_id = -1; in TEST_F()
1187 packet_->video_header.codecHeader.H264.nalus[1].type = H264::NaluType::kPps; in TEST_F()
1188 packet_->video_header.codecHeader.H264.nalus[1].sps_id = 0; in TEST_F()
1189 packet_->video_header.codecHeader.H264.nalus[1].pps_id = 0; in TEST_F()
1190 packet_->video_header.codecHeader.H264.nalus_length = 2; in TEST_F()
1193 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1196 packet_->seqNum = seq_num_; in TEST_F()
1197 packet_->frameType = kVideoFrameKey; in TEST_F()
1198 packet_->is_first_packet_in_frame = false; in TEST_F()
1199 packet_->markerBit = true; in TEST_F()
1200 packet_->codec = kVideoCodecH264; in TEST_F()
1201 packet_->video_header.codec = kRtpVideoH264; in TEST_F()
1202 packet_->video_header.codecHeader.H264.nalu_type = H264::NaluType::kIdr; in TEST_F()
1203 packet_->video_header.codecHeader.H264.nalus[0].type = H264::NaluType::kIdr; in TEST_F()
1204 packet_->video_header.codecHeader.H264.nalus[0].sps_id = -1; in TEST_F()
1205 packet_->video_header.codecHeader.H264.nalus[0].pps_id = 0; in TEST_F()
1206 packet_->video_header.codecHeader.H264.nalus_length = 1; in TEST_F()
1210 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1216 packet_->timestamp = timestamp_; in TEST_F()
1218 packet_->seqNum = seq_num_; in TEST_F()
1219 packet_->frameType = kVideoFrameDelta; in TEST_F()
1220 packet_->is_first_packet_in_frame = true; in TEST_F()
1221 packet_->markerBit = true; in TEST_F()
1222 packet_->codec = kVideoCodecH264; in TEST_F()
1223 packet_->video_header.codec = kRtpVideoH264; in TEST_F()
1224 packet_->video_header.codecHeader.H264.nalu_type = H264::NaluType::kSlice; in TEST_F()
1225 packet_->video_header.codecHeader.H264.nalus[0].type = H264::NaluType::kSlice; in TEST_F()
1226 packet_->video_header.codecHeader.H264.nalus[0].sps_id = -1; in TEST_F()
1227 packet_->video_header.codecHeader.H264.nalus[0].pps_id = 0; in TEST_F()
1228 packet_->video_header.codecHeader.H264.nalus_length = 1; in TEST_F()
1231 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1242 packet_->frameType = kVideoFrameKey; in TEST_F()
1243 packet_->is_first_packet_in_frame = true; in TEST_F()
1244 packet_->markerBit = false; in TEST_F()
1245 packet_->seqNum = seq_num_; in TEST_F()
1246 packet_->timestamp = timestamp_; in TEST_F()
1250 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1255 packet_->is_first_packet_in_frame = false; in TEST_F()
1257 packet_->seqNum++; in TEST_F()
1259 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1265 packet_->markerBit = true; in TEST_F()
1266 packet_->seqNum++; in TEST_F()
1269 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1277 packet_->frameType = kVideoFrameDelta; in TEST_F()
1278 packet_->is_first_packet_in_frame = true; in TEST_F()
1279 packet_->markerBit = false; in TEST_F()
1280 packet_->seqNum += 100; in TEST_F()
1281 packet_->timestamp += 33 * 90 * 8; in TEST_F()
1284 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1289 packet_->seqNum -= 99; in TEST_F()
1290 packet_->timestamp -= 33 * 90 * 7; in TEST_F()
1293 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1297 packet_->is_first_packet_in_frame = false; in TEST_F()
1299 packet_->seqNum++; in TEST_F()
1301 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1306 packet_->seqNum++; in TEST_F()
1308 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1318 packet_->markerBit = true; in TEST_F()
1319 packet_->seqNum++; in TEST_F()
1320 EXPECT_EQ(kOldPacket, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1327 packet_->frameType = kVideoFrameKey; in TEST_F()
1328 packet_->is_first_packet_in_frame = true; in TEST_F()
1329 packet_->markerBit = true; in TEST_F()
1330 packet_->seqNum = seq_num_; in TEST_F()
1331 packet_->timestamp = timestamp_; in TEST_F()
1335 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1343 packet_->frameType = kVideoFrameDelta; in TEST_F()
1344 packet_->is_first_packet_in_frame = false; in TEST_F()
1345 packet_->markerBit = false; in TEST_F()
1346 packet_->seqNum += 100; in TEST_F()
1347 packet_->timestamp += 33 * 90 * 8; in TEST_F()
1349 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1355 packet_->frameType = kVideoFrameKey; in TEST_F()
1356 packet_->is_first_packet_in_frame = true; in TEST_F()
1357 packet_->seqNum -= 99; in TEST_F()
1358 packet_->timestamp -= 33 * 90 * 7; in TEST_F()
1361 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1367 packet_->is_first_packet_in_frame = false; in TEST_F()
1369 packet_->seqNum++; in TEST_F()
1371 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1377 packet_->markerBit = true; in TEST_F()
1378 packet_->seqNum++; in TEST_F()
1380 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1391 packet_->frameType = kVideoFrameKey; in TEST_F()
1392 packet_->is_first_packet_in_frame = true; in TEST_F()
1393 packet_->markerBit = true; in TEST_F()
1394 packet_->seqNum = seq_num_; in TEST_F()
1395 packet_->timestamp = timestamp_; in TEST_F()
1399 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1407 packet_->frameType = kVideoFrameDelta; in TEST_F()
1408 packet_->is_first_packet_in_frame = false; in TEST_F()
1409 packet_->markerBit = false; in TEST_F()
1410 packet_->seqNum += 100; in TEST_F()
1411 packet_->timestamp += 33 * 90 * 8; in TEST_F()
1413 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1420 packet_->seqNum -= 98; in TEST_F()
1421 packet_->timestamp -= 33 * 90 * 7; in TEST_F()
1424 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1429 packet_->seqNum++; in TEST_F()
1431 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1437 packet_->is_first_packet_in_frame = true; in TEST_F()
1438 packet_->seqNum -= 6; in TEST_F()
1440 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1453 packet_->frameType = kVideoFrameKey; in TEST_F()
1454 packet_->is_first_packet_in_frame = true; in TEST_F()
1455 packet_->markerBit = true; in TEST_F()
1456 packet_->seqNum = seq_num_; in TEST_F()
1457 packet_->timestamp = timestamp_; in TEST_F()
1460 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1464 EXPECT_EQ(packet_->timestamp, frame->TimeStamp()); in TEST_F()
1472 packet_->frameType = kVideoFrameDelta; in TEST_F()
1473 packet_->is_first_packet_in_frame = true; in TEST_F()
1474 packet_->markerBit = false; in TEST_F()
1475 packet_->seqNum = seq_num_; in TEST_F()
1476 packet_->timestamp = timestamp_; in TEST_F()
1478 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1482 packet_->frameType = kVideoFrameDelta; in TEST_F()
1483 packet_->is_first_packet_in_frame = true; in TEST_F()
1484 packet_->markerBit = false; in TEST_F()
1485 packet_->seqNum = seq_num_; in TEST_F()
1486 packet_->timestamp = timestamp_; in TEST_F()
1488 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1491 EXPECT_EQ(packet_->timestamp - 33 * 90, next_timestamp); in TEST_F()
1505 packet_->frameType = kVideoFrameKey; in TEST_F()
1506 packet_->is_first_packet_in_frame = true; in TEST_F()
1507 packet_->markerBit = false; in TEST_F()
1508 packet_->seqNum = seq_num_; in TEST_F()
1509 packet_->timestamp = timestamp_; in TEST_F()
1510 packet_->completeNALU = kNaluStart; in TEST_F()
1514 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1519 packet_->frameType = frametype; in TEST_F()
1520 packet_->is_first_packet_in_frame = true; in TEST_F()
1521 packet_->markerBit = false; in TEST_F()
1522 packet_->seqNum = seq_num_; in TEST_F()
1523 packet_->timestamp = timestamp_; in TEST_F()
1524 packet_->completeNALU = kNaluStart; in TEST_F()
1527 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1535 packet_->is_first_packet_in_frame = false; in TEST_F()
1536 packet_->markerBit = true; in TEST_F()
1537 packet_->seqNum = seq_num_; in TEST_F()
1538 packet_->completeNALU = kNaluEnd; in TEST_F()
1540 EXPECT_EQ(jitter_buffer_->InsertPacket(*packet_, &retransmitted), in TEST_F()
1545 packet_->is_first_packet_in_frame = false; in TEST_F()
1546 packet_->markerBit = false; in TEST_F()
1547 packet_->seqNum = seq_num_; in TEST_F()
1548 packet_->completeNALU = kNaluEnd; in TEST_F()
1549 packet_->frameType = kEmptyFrame; in TEST_F()
1551 EXPECT_EQ(jitter_buffer_->InsertPacket(*packet_, &retransmitted), in TEST_F()
1575 packet_->timestamp = timestamp_ - 1000; in TEST_F()
1577 EXPECT_EQ(kOldPacket, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1579 packet_->timestamp = timestamp_ - 500; in TEST_F()
1581 EXPECT_EQ(kOldPacket, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1583 packet_->timestamp = timestamp_ - 100; in TEST_F()
1585 EXPECT_EQ(kOldPacket, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1597 packet_->frameType = kVideoFrameKey; in TEST_F()
1598 packet_->is_first_packet_in_frame = true; in TEST_F()
1599 packet_->markerBit = false; in TEST_F()
1600 packet_->seqNum = seq_num_; in TEST_F()
1601 packet_->timestamp = timestamp_; in TEST_F()
1605 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1614 packet_->is_first_packet_in_frame = false; in TEST_F()
1615 packet_->markerBit = false; in TEST_F()
1616 packet_->seqNum = seq_num_; in TEST_F()
1619 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1629 packet_->is_first_packet_in_frame = false; in TEST_F()
1630 packet_->markerBit = true; in TEST_F()
1631 packet_->seqNum = seq_num_; in TEST_F()
1634 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1647 packet_->frameType = kVideoFrameKey; in TEST_F()
1648 packet_->is_first_packet_in_frame = false; in TEST_F()
1649 packet_->markerBit = true; in TEST_F()
1650 packet_->seqNum = seq_num_; in TEST_F()
1654 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1664 packet_->is_first_packet_in_frame = false; in TEST_F()
1665 packet_->markerBit = false; in TEST_F()
1666 packet_->seqNum = seq_num_; in TEST_F()
1669 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1680 packet_->is_first_packet_in_frame = true; in TEST_F()
1681 packet_->markerBit = false; in TEST_F()
1682 packet_->seqNum = seq_num_; in TEST_F()
1685 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1700 packet_->frameType = kVideoFrameKey; in TEST_F()
1701 packet_->is_first_packet_in_frame = true; in TEST_F()
1702 packet_->markerBit = true; in TEST_F()
1703 packet_->timestamp = timestamp_; in TEST_F()
1704 packet_->seqNum = seq_num_; in TEST_F()
1708 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1718 packet_->frameType = kVideoFrameDelta; in TEST_F()
1719 packet_->is_first_packet_in_frame = true; in TEST_F()
1720 packet_->markerBit = true; in TEST_F()
1721 packet_->seqNum = seq_num_; in TEST_F()
1722 packet_->timestamp = timestamp_; in TEST_F()
1724 EXPECT_EQ(kOldPacket, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1735 packet_->frameType = kVideoFrameKey; in TEST_F()
1736 packet_->is_first_packet_in_frame = true; in TEST_F()
1737 packet_->markerBit = true; in TEST_F()
1738 packet_->seqNum = seq_num_; in TEST_F()
1739 packet_->timestamp = timestamp_; in TEST_F()
1743 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1756 packet_->frameType = kVideoFrameDelta; in TEST_F()
1757 packet_->is_first_packet_in_frame = true; in TEST_F()
1758 packet_->markerBit = true; in TEST_F()
1759 packet_->seqNum = seq_num_; in TEST_F()
1760 packet_->timestamp = timestamp_; in TEST_F()
1763 EXPECT_EQ(kOldPacket, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1773 packet_->frameType = kVideoFrameKey; in TEST_F()
1774 packet_->is_first_packet_in_frame = true; in TEST_F()
1775 packet_->markerBit = false; in TEST_F()
1776 packet_->seqNum = seq_num_; in TEST_F()
1777 packet_->timestamp = timestamp_; in TEST_F()
1781 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1787 packet_->is_first_packet_in_frame = false; in TEST_F()
1788 packet_->markerBit = true; in TEST_F()
1789 packet_->seqNum = seq_num_; in TEST_F()
1792 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1800 packet_->frameType = kVideoFrameDelta; in TEST_F()
1801 packet_->is_first_packet_in_frame = true; in TEST_F()
1802 packet_->markerBit = false; in TEST_F()
1803 packet_->seqNum = seq_num_; in TEST_F()
1804 packet_->timestamp = timestamp_; in TEST_F()
1807 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1813 packet_->is_first_packet_in_frame = false; in TEST_F()
1814 packet_->markerBit = true; in TEST_F()
1815 packet_->seqNum = seq_num_; in TEST_F()
1818 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1833 packet_->frameType = kVideoFrameKey;
1834 packet_->is_first_packet_in_frame = true;
1835 packet_->markerBit = true;
1836 packet_->timestamp = timestamp_;
1841 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
1846 packet_->frameType = kVideoFrameDelta;
1847 packet_->is_first_packet_in_frame = true;
1848 packet_->markerBit = true;
1849 packet_->seqNum = seq_num_;
1850 packet_->timestamp = timestamp_;
1853 jitter_buffer_->InsertPacket(*packet_, &retransmitted));
1876 packet_->frameType = kVideoFrameDelta; in TEST_F()
1877 packet_->is_first_packet_in_frame = true; in TEST_F()
1878 packet_->markerBit = true; in TEST_F()
1879 packet_->seqNum = seq_num_; in TEST_F()
1880 packet_->timestamp = timestamp_; in TEST_F()
1884 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1889 packet_->frameType = kVideoFrameKey; in TEST_F()
1890 packet_->is_first_packet_in_frame = true; in TEST_F()
1891 packet_->markerBit = true; in TEST_F()
1892 packet_->seqNum = seq_num_; in TEST_F()
1893 packet_->timestamp = timestamp_; in TEST_F()
1896 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1918 packet_->is_first_packet_in_frame = false; in TEST_F()
1919 packet_->markerBit = false; in TEST_F()
1920 packet_->seqNum = seq_num_; in TEST_F()
1924 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1928 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1937 packet_->is_first_packet_in_frame = false; in TEST_F()
1938 packet_->markerBit = true; in TEST_F()
1939 packet_->seqNum = seq_num_; in TEST_F()
1942 EXPECT_EQ(kSizeError, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1968 packet_->is_first_packet_in_frame = true; in TEST_F()
1969 packet_->markerBit = true; in TEST_F()
1970 packet_->seqNum = seq_num_; in TEST_F()
1971 packet_->timestamp = timestamp_; in TEST_F()
1974 first_key_frame_timestamp = packet_->timestamp; in TEST_F()
1975 packet_->frameType = kVideoFrameKey; in TEST_F()
1980 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
1990 packet_->is_first_packet_in_frame = true; in TEST_F()
1991 packet_->markerBit = true; in TEST_F()
1992 packet_->seqNum = seq_num_; in TEST_F()
1993 packet_->timestamp = timestamp_; in TEST_F()
1997 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2016 packet_->is_first_packet_in_frame = false; in TEST_F()
2017 packet_->markerBit = false; in TEST_F()
2018 packet_->seqNum = seq_num_; in TEST_F()
2019 packet_->timestamp = timestamp_; in TEST_F()
2020 packet_->frameType = kEmptyFrame; in TEST_F()
2022 EXPECT_EQ(kNoError, jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2038 packet_->seqNum = seq_num_; in TEST_F()
2039 packet_->timestamp = timestamp_; in TEST_F()
2040 packet_->frameType = kVideoFrameKey; in TEST_F()
2041 packet_->is_first_packet_in_frame = true; in TEST_F()
2042 packet_->completeNALU = kNaluStart; in TEST_F()
2043 packet_->markerBit = false; in TEST_F()
2047 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2050 packet_->seqNum = seq_num_; in TEST_F()
2051 packet_->frameType = kVideoFrameKey; in TEST_F()
2052 packet_->is_first_packet_in_frame = false; in TEST_F()
2053 packet_->completeNALU = kNaluIncomplete; in TEST_F()
2054 packet_->markerBit = false; in TEST_F()
2057 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2060 packet_->seqNum = seq_num_; in TEST_F()
2061 packet_->frameType = kVideoFrameKey; in TEST_F()
2062 packet_->is_first_packet_in_frame = false; in TEST_F()
2063 packet_->completeNALU = kNaluEnd; in TEST_F()
2064 packet_->markerBit = false; in TEST_F()
2067 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2070 packet_->seqNum = seq_num_; in TEST_F()
2071 packet_->completeNALU = kNaluComplete; in TEST_F()
2072 packet_->markerBit = true; // Last packet. in TEST_F()
2074 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2080 packet_->seqNum = 1; in TEST_F()
2081 packet_->timestamp = timestamp_ + 33 * 90 * 10; in TEST_F()
2082 packet_->frameType = kVideoFrameDelta; in TEST_F()
2083 packet_->is_first_packet_in_frame = false; in TEST_F()
2084 packet_->completeNALU = kNaluStart; in TEST_F()
2085 packet_->markerBit = false; in TEST_F()
2088 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2095 CheckOutFrame(frame_out, packet_->sizeBytes * 2, false); in TEST_F()
2103 packet_->seqNum = seq_num_; in TEST_F()
2104 packet_->timestamp = timestamp_; in TEST_F()
2105 packet_->frameType = kVideoFrameKey; in TEST_F()
2106 packet_->is_first_packet_in_frame = false; in TEST_F()
2107 packet_->completeNALU = kNaluEnd; in TEST_F()
2108 packet_->markerBit = false; in TEST_F()
2110 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2111 insertedLength += packet_->sizeBytes; // This packet should be decoded. in TEST_F()
2113 packet_->seqNum = seq_num_; in TEST_F()
2114 packet_->timestamp = timestamp_; in TEST_F()
2115 packet_->frameType = kVideoFrameKey; in TEST_F()
2116 packet_->is_first_packet_in_frame = true; in TEST_F()
2117 packet_->completeNALU = kNaluStart; in TEST_F()
2118 packet_->markerBit = false; in TEST_F()
2121 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2122 insertedLength += packet_->sizeBytes; // This packet should be decoded. in TEST_F()
2125 packet_->seqNum = seq_num_; in TEST_F()
2126 packet_->timestamp = timestamp_; in TEST_F()
2127 packet_->frameType = kVideoFrameKey; in TEST_F()
2128 packet_->is_first_packet_in_frame = false; in TEST_F()
2129 packet_->completeNALU = kNaluComplete; in TEST_F()
2130 packet_->markerBit = false; in TEST_F()
2132 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2133 insertedLength += packet_->sizeBytes; // This packet should be decoded. in TEST_F()
2135 packet_->seqNum = seq_num_; in TEST_F()
2136 packet_->timestamp = timestamp_; in TEST_F()
2137 packet_->frameType = kVideoFrameKey; in TEST_F()
2138 packet_->is_first_packet_in_frame = false; in TEST_F()
2139 packet_->completeNALU = kNaluStart; in TEST_F()
2140 packet_->markerBit = false; in TEST_F()
2142 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2144 insertedLength += packet_->sizeBytes; in TEST_F()
2147 packet_->seqNum = seq_num_; in TEST_F()
2148 packet_->timestamp = timestamp_; in TEST_F()
2149 packet_->frameType = kVideoFrameKey; in TEST_F()
2150 packet_->is_first_packet_in_frame = false; in TEST_F()
2151 packet_->completeNALU = kNaluEnd; in TEST_F()
2152 packet_->markerBit = true; in TEST_F()
2154 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2189 packet_->seqNum = seq_num_; in TEST_F()
2190 packet_->timestamp = timestamp_; in TEST_F()
2191 packet_->frameType = kVideoFrameKey; in TEST_F()
2192 packet_->is_first_packet_in_frame = true; in TEST_F()
2193 packet_->completeNALU = kNaluComplete; in TEST_F()
2194 packet_->markerBit = false; in TEST_F()
2197 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2211 CheckOutFrame(frame_out, packet_->sizeBytes, false); in TEST_F()
2221 packet_->frameType = kVideoFrameKey; in TEST_F()
2222 packet_->is_first_packet_in_frame = true; in TEST_F()
2223 packet_->markerBit = true; in TEST_F()
2227 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2232 packet_->seqNum += 2; in TEST_F()
2233 packet_->timestamp += 33 * 90; in TEST_F()
2234 packet_->frameType = kVideoFrameDelta; in TEST_F()
2235 packet_->is_first_packet_in_frame = false; in TEST_F()
2236 packet_->markerBit = false; in TEST_F()
2239 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2244 packet_->seqNum += 2; in TEST_F()
2245 packet_->timestamp += 33 * 90; in TEST_F()
2246 packet_->is_first_packet_in_frame = true; in TEST_F()
2249 jitter_buffer_->InsertPacket(*packet_, &retransmitted)); in TEST_F()
2252 CheckOutFrame(frame_out, packet_->sizeBytes, false); in TEST_F()