Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(493)

Unified Diff: webrtc/media/engine/webrtcvideoengine_unittest.cc

Issue 2982053002: Revert "Prefer external video codecs over internal in SDP" (Closed)
Patch Set: Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « webrtc/media/engine/webrtcvideoengine.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webrtc/media/engine/webrtcvideoengine_unittest.cc
diff --git a/webrtc/media/engine/webrtcvideoengine_unittest.cc b/webrtc/media/engine/webrtcvideoengine_unittest.cc
index 51f6e9c656d748bd0b6246059a6219f2a61475a5..9d4c809f4de6bd6ae04eee2f1c320600b52e1ab1 100644
--- a/webrtc/media/engine/webrtcvideoengine_unittest.cc
+++ b/webrtc/media/engine/webrtcvideoengine_unittest.cc
@@ -819,12 +819,12 @@ TEST_F(WebRtcVideoEngineTest, ReportSupportedExternalCodecs) {
std::vector<cricket::VideoCodec> codecs(engine_.codecs());
ASSERT_GE(codecs.size(), 2u);
- cricket::VideoCodec external_codec = codecs[0];
- cricket::VideoCodec internal_codec = codecs[1];
+ cricket::VideoCodec internal_codec = codecs.front();
+ cricket::VideoCodec external_codec = codecs.back();
- // The external codec will appear first in the vector.
- EXPECT_EQ("FakeExternalCodec", external_codec.name);
+ // The external codec will appear last in the vector.
EXPECT_EQ("VP8", internal_codec.name);
+ EXPECT_EQ("FakeExternalCodec", external_codec.name);
}
// Test that an external codec that was added after the engine was initialized
@@ -836,15 +836,15 @@ TEST_F(WebRtcVideoEngineTest, ReportSupportedExternalCodecsWithAddedCodec) {
engine_.SetExternalEncoderFactory(&encoder_factory);
engine_.Init();
- // The first external codec will appear first in the vector.
+ // The first external codec will appear last in the vector.
std::vector<cricket::VideoCodec> codecs_before(engine_.codecs());
- EXPECT_EQ("FakeExternalCodec1", codecs_before.front().name);
+ EXPECT_EQ("FakeExternalCodec1", codecs_before.back().name);
// Add second codec.
encoder_factory.AddSupportedVideoCodecType("FakeExternalCodec2");
std::vector<cricket::VideoCodec> codecs_after(engine_.codecs());
EXPECT_EQ(codecs_before.size() + 1, codecs_after.size());
- EXPECT_EQ("FakeExternalCodec2", codecs_after[1].name);
+ EXPECT_EQ("FakeExternalCodec2", codecs_after.back().name);
}
TEST_F(WebRtcVideoEngineTest, RegisterExternalDecodersIfSupported) {
@@ -1066,11 +1066,6 @@ class WebRtcVideoChannelTest : public WebRtcVideoEngineTest {
ASSERT_TRUE(channel_->SetSendParameters(send_parameters_));
}
- void TearDown() override {
- channel_ = nullptr;
- fake_call_ = nullptr;
- }
-
protected:
FakeVideoSendStream* AddSendStream() {
return AddSendStream(StreamParams::CreateLegacy(++last_ssrc_));
@@ -1980,8 +1975,6 @@ class Vp9SettingsTest : public WebRtcVideoChannelTest {
// Remove references to encoder_factory_ since this will be destroyed
// before channel_ and engine_.
ASSERT_TRUE(channel_->SetSendParameters(send_parameters_));
-
- WebRtcVideoChannelTest::TearDown();
}
cricket::FakeWebRtcVideoEncoderFactory encoder_factory_;
« no previous file with comments | « webrtc/media/engine/webrtcvideoengine.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698