Home | History | Annotate | Download | only in media

Lines Matching full:codecs

214                         std::vector<VideoCodec>* codecs) {
216 ASSERT_FALSE(cricket::FindCodecById(*codecs, rtx_codec.id, &rtx));
217 codecs->push_back(rtx_codec);
221 static std::vector<std::string> GetCodecNames(const std::vector<T>& codecs) {
223 for (const auto& codec : codecs) {
467 for (size_t i = 0; i < audio_content_desc->codecs().size(); ++i) {
468 if (audio_content_desc->codecs()[i].name == "CN")
495 EXPECT_EQ(f1_.audio_codecs(), acd->codecs());
522 EXPECT_EQ(f1_.audio_codecs(), acd->codecs());
529 EXPECT_EQ(f1_.video_codecs(), vcd->codecs());
537 // Test creating an offer with bundle where the Codecs have the same dynamic
563 EXPECT_NE(vcd->codecs()[0].id, acd->codecs()[0].id);
564 EXPECT_NE(vcd->codecs()[0].id, dcd->codecs()[0].id);
565 EXPECT_NE(acd->codecs()[0].id, dcd->codecs()[0].id);
566 EXPECT_EQ(vcd->codecs()[0].name, offered_video_codec.name);
567 EXPECT_EQ(acd->codecs()[0].name, offered_audio_codec.name);
568 EXPECT_EQ(dcd->codecs()[0].name, offered_data_codec.name);
631 EXPECT_EQ(f1_.audio_codecs(), acd->codecs());
638 EXPECT_EQ(f1_.data_codecs(), dcd->codecs());
783 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), acd->codecs());
812 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), acd->codecs());
818 EXPECT_EQ(MAKE_VECTOR(kVideoCodecsAnswer), vcd->codecs());
845 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), acd->codecs());
851 EXPECT_EQ(MAKE_VECTOR(kDataCodecsAnswer), vcd->codecs());
1248 EXPECT_EQ(f1_.audio_codecs(), acd->codecs());
1265 EXPECT_EQ(f1_.video_codecs(), vcd->codecs());
1276 EXPECT_EQ(f1_.data_codecs(), dcd->codecs());
1320 EXPECT_EQ(acd->codecs(), updated_acd->codecs());
1322 EXPECT_EQ(vcd->codecs(), updated_vcd->codecs());
1324 EXPECT_EQ(dcd->codecs(), updated_dcd->codecs());
1421 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), acd->codecs());
1437 EXPECT_EQ(MAKE_VECTOR(kVideoCodecsAnswer), vcd->codecs());
1447 EXPECT_EQ(MAKE_VECTOR(kDataCodecsAnswer), dcd->codecs());
1493 EXPECT_EQ(acd->codecs(), updated_acd->codecs());
1495 EXPECT_EQ(vcd->codecs(), updated_vcd->codecs());
1497 EXPECT_EQ(dcd->codecs(), updated_dcd->codecs());
1516 // verify that the codecs that were part of the original answer are not changed
1530 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), acd->codecs());
1534 EXPECT_EQ(MAKE_VECTOR(kVideoCodecsAnswer), vcd->codecs());
1539 // The expected audio codecs are the common audio codecs from the first
1540 // offer/answer exchange plus the audio codecs only |f2_| offer, sorted in
1550 // The expected video codecs are the common video codecs from the first
1551 // offer/answer exchange plus the video codecs only |f2_| offer, sorted in
1560 EXPECT_EQ(MAKE_VECTOR(kUpdatedAudioCodecOffer), updated_acd->codecs());
1564 EXPECT_EQ(MAKE_VECTOR(kUpdatedVideoCodecOffer), updated_vcd->codecs());
1568 // verify that the codecs that were part of the original answer are not changed
1597 EXPECT_EQ(expected_codecs, vcd->codecs());
1613 EXPECT_EQ(expected_codecs, updated_vcd->codecs());
1619 // use, the added codecs payload types are changed.
1637 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), acd->codecs());
1646 int used_pl_type = acd->codecs()[0].id;
1659 EXPECT_EQ(MAKE_VECTOR(kAudioCodecsAnswer), updated_acd->codecs());
1664 ASSERT_EQ("H264", updated_vcd->codecs()[0].name);
1665 ASSERT_EQ(std::string(cricket::kRtxCodecName), updated_vcd->codecs()[1].name);
1666 int new_h264_pl_type = updated_vcd->codecs()[0].id;
1668 VideoCodec rtx = updated_vcd->codecs()[1];
1699 std::vector<VideoCodec> codecs = desc->codecs();
1700 for (std::vector<VideoCodec>::iterator iter = codecs.begin();
1701 iter != codecs.end(); ++iter) {
1706 desc->set_codecs(codecs);
1712 GetCodecNames(GetFirstVideoContentDescription(answer.get())->codecs());
1741 GetCodecNames(GetFirstVideoContentDescription(answer.get())->codecs());
1746 // Test that when multiple RTX codecs are offered, only the matched RTX codec
1779 EXPECT_EQ(expected_codecs, vcd->codecs());
1944 EXPECT_EQ(acd->codecs(), acd_copy->codecs());
1950 EXPECT_EQ(vcd->codecs(), vcd_copy->codecs());
2295 // Verifies if vad_enabled option is set to false, CN codecs are not present in