Lines Matching refs:VideoCodec
27 using cricket::VideoCodec;
154 VideoCodec c0(96, "V"); in TEST()
155 VideoCodec c1(95, "V"); in TEST()
156 VideoCodec c2(96, "x"); in TEST()
161 VideoCodec c7; in TEST()
162 VideoCodec c8(0, ""); in TEST()
163 VideoCodec c9 = c0; in TEST()
168 VideoCodec c10(c0); in TEST()
169 VideoCodec c11(c0); in TEST()
170 VideoCodec c12(c0); in TEST()
171 VideoCodec c13(c0); in TEST()
186 VideoCodec c1; in TEST()
188 VideoCodec c2; in TEST()
190 VideoCodec c3; in TEST()
192 EXPECT_EQ(VideoCodec::IntersectPacketization(c1, c2), "raw"); in TEST()
193 EXPECT_EQ(VideoCodec::IntersectPacketization(c1, c3), absl::nullopt); in TEST()
197 VideoCodec c0(100, cricket::kVp8CodecName); in TEST()
198 VideoCodec c1(100, cricket::kVp8CodecName); in TEST()
199 VideoCodec c2(100, cricket::kVp8CodecName); in TEST()
210 VideoCodec c0(34, "V"); in TEST()
211 EXPECT_TRUE(c0.Matches(VideoCodec(34, ""))); in TEST()
212 EXPECT_FALSE(c0.Matches(VideoCodec(96, ""))); in TEST()
213 EXPECT_FALSE(c0.Matches(VideoCodec(96, "V"))); in TEST()
216 VideoCodec c1(96, "V"); in TEST()
217 EXPECT_TRUE(c1.Matches(VideoCodec(96, "V"))); in TEST()
218 EXPECT_TRUE(c1.Matches(VideoCodec(97, "V"))); in TEST()
219 EXPECT_TRUE(c1.Matches(VideoCodec(96, "v"))); in TEST()
220 EXPECT_TRUE(c1.Matches(VideoCodec(97, "v"))); in TEST()
221 EXPECT_TRUE(c1.Matches(VideoCodec(35, "v"))); in TEST()
222 EXPECT_TRUE(c1.Matches(VideoCodec(42, "v"))); in TEST()
223 EXPECT_TRUE(c1.Matches(VideoCodec(65, "v"))); in TEST()
224 EXPECT_FALSE(c1.Matches(VideoCodec(96, ""))); in TEST()
225 EXPECT_FALSE(c1.Matches(VideoCodec(95, "V"))); in TEST()
226 EXPECT_FALSE(c1.Matches(VideoCodec(34, "V"))); in TEST()
230 VideoCodec c0(100, cricket::kVp8CodecName); in TEST()
231 VideoCodec c1(101, cricket::kVp8CodecName); in TEST()
244 VideoCodec c_no_profile(95, cricket::kAv1CodecName); in TEST()
245 VideoCodec c_profile0(95, cricket::kAv1CodecName); in TEST()
247 VideoCodec c_profile1(95, cricket::kAv1CodecName); in TEST()
249 VideoCodec c_profile2(95, cricket::kAv1CodecName); in TEST()
257 VideoCodec c_no_profile_eq(95, cricket::kAv1CodecName); in TEST()
263 VideoCodec c_profile0_eq(95, cricket::kAv1CodecName); in TEST()
270 VideoCodec c_profile1_eq(95, cricket::kAv1CodecName); in TEST()
289 VideoCodec c_no_profile(95, cricket::kVp9CodecName); in TEST()
290 VideoCodec c_profile0(95, cricket::kVp9CodecName); in TEST()
296 VideoCodec c_profile0_eq(95, cricket::kVp9CodecName); in TEST()
302 VideoCodec c_profile2(95, cricket::kVp9CodecName); in TEST()
309 VideoCodec c_no_profile_eq(95, cricket::kVp9CodecName); in TEST()
320 VideoCodec pli_1_pm_0(95, "H264"); in TEST()
325 VideoCodec pli_1_pm_blank(95, "H264"); in TEST()
335 VideoCodec pli_1_pm_1(95, "H264"); in TEST()
344 VideoCodec pli_2_pm_0(95, "H264"); in TEST()
395 const VideoCodec codec(96, "V"); in TEST()
396 const VideoCodec rtx_codec(96, "rTx"); in TEST()
397 const VideoCodec ulpfec_codec(96, "ulpFeC"); in TEST()
398 const VideoCodec flexfec_codec(96, "FlExFeC-03"); in TEST()
399 const VideoCodec red_codec(96, "ReD"); in TEST()
400 EXPECT_EQ(VideoCodec::CODEC_VIDEO, codec.GetCodecType()); in TEST()
401 EXPECT_EQ(VideoCodec::CODEC_RTX, rtx_codec.GetCodecType()); in TEST()
402 EXPECT_EQ(VideoCodec::CODEC_ULPFEC, ulpfec_codec.GetCodecType()); in TEST()
403 EXPECT_EQ(VideoCodec::CODEC_FLEXFEC, flexfec_codec.GetCodecType()); in TEST()
404 EXPECT_EQ(VideoCodec::CODEC_RED, red_codec.GetCodecType()); in TEST()
408 VideoCodec rtx_codec = VideoCodec::CreateRtxCodec(96, 120); in TEST()
410 EXPECT_EQ(VideoCodec::CODEC_RTX, rtx_codec.GetCodecType()); in TEST()
418 const VideoCodec codec(96, "V"); in TEST()
422 VideoCodec low_payload_type = codec; in TEST()
424 VideoCodec high_payload_type = codec; in TEST()
430 VideoCodec negative_payload_type = codec; in TEST()
435 VideoCodec too_high_payload_type = codec; in TEST()
440 VideoCodec incorrect_bitrates = codec; in TEST()
446 VideoCodec equal_bitrates = codec; in TEST()
452 VideoCodec different_bitrates = codec; in TEST()
459 VideoCodec v(96, "V"); in TEST()