Index: webrtc/video/end_to_end_tests.cc |
diff --git a/webrtc/video/end_to_end_tests.cc b/webrtc/video/end_to_end_tests.cc |
index d93dd247d1da3c16e775bb66bed129ebc12a3d24..3ff3bd23f51fafae5d3fb4ca54e887bc30f0adbe 100644 |
--- a/webrtc/video/end_to_end_tests.cc |
+++ b/webrtc/video/end_to_end_tests.cc |
@@ -353,20 +353,23 @@ |
}; |
TEST_F(EndToEndTest, SendsAndReceivesVP8Rotation90) { |
- CodecObserver test(5, kVideoRotation_90, "VP8", VP8Encoder::Create(), |
+ CodecObserver test(5, kVideoRotation_90, "VP8", |
+ VideoEncoder::Create(VideoEncoder::kVp8), |
VP8Decoder::Create()); |
RunBaseTest(&test); |
} |
#if !defined(RTC_DISABLE_VP9) |
TEST_F(EndToEndTest, SendsAndReceivesVP9) { |
- CodecObserver test(500, kVideoRotation_0, "VP9", VP9Encoder::Create(), |
+ CodecObserver test(500, kVideoRotation_0, "VP9", |
+ VideoEncoder::Create(VideoEncoder::kVp9), |
VP9Decoder::Create()); |
RunBaseTest(&test); |
} |
TEST_F(EndToEndTest, SendsAndReceivesVP9VideoRotation90) { |
- CodecObserver test(5, kVideoRotation_90, "VP9", VP9Encoder::Create(), |
+ CodecObserver test(5, kVideoRotation_90, "VP9", |
+ VideoEncoder::Create(VideoEncoder::kVp9), |
VP9Decoder::Create()); |
RunBaseTest(&test); |
} |
@@ -374,13 +377,15 @@ |
#if defined(WEBRTC_USE_H264) |
TEST_F(EndToEndTest, SendsAndReceivesH264) { |
- CodecObserver test(500, kVideoRotation_0, "H264", H264Encoder::Create(), |
+ CodecObserver test(500, kVideoRotation_0, "H264", |
+ VideoEncoder::Create(VideoEncoder::kH264), |
H264Decoder::Create()); |
RunBaseTest(&test); |
} |
TEST_F(EndToEndTest, SendsAndReceivesH264VideoRotation90) { |
- CodecObserver test(5, kVideoRotation_90, "H264", H264Encoder::Create(), |
+ CodecObserver test(5, kVideoRotation_90, "H264", |
+ VideoEncoder::Create(VideoEncoder::kH264), |
H264Decoder::Create()); |
RunBaseTest(&test); |
} |
@@ -760,7 +765,7 @@ |
ulpfec_sequence_number_(0), |
has_last_sequence_number_(false), |
last_sequence_number_(0), |
- encoder_(VP8Encoder::Create()), |
+ encoder_(VideoEncoder::Create(VideoEncoder::EncoderType::kVp8)), |
decoder_(VP8Decoder::Create()) {} |
private: |
@@ -928,7 +933,7 @@ |
retransmission_ssrc_(enable_rtx ? kSendRtxSsrcs[0] |
: kVideoSendSsrcs[0]), |
retransmission_payload_type_(GetPayloadType(enable_rtx, enable_red)), |
- encoder_(VP8Encoder::Create()), |
+ encoder_(VideoEncoder::Create(VideoEncoder::EncoderType::kVp8)), |
marker_bits_observed_(0), |
retransmitted_timestamp_(0) {} |
@@ -1327,7 +1332,7 @@ |
std::unique_ptr<VideoEncoder> encoders[kNumStreams]; |
for (size_t i = 0; i < kNumStreams; ++i) |
- encoders[i].reset(VP8Encoder::Create()); |
+ encoders[i].reset(VideoEncoder::Create(VideoEncoder::kVp8)); |
VideoSendStream* send_streams[kNumStreams]; |
VideoReceiveStream* receive_streams[kNumStreams]; |
@@ -2177,7 +2182,9 @@ |
use_red_(use_red), |
screenshare_(screenshare), |
// This test uses NACK, so to send FEC we can't use a fake encoder. |
- vp8_encoder_(use_red ? VP8Encoder::Create() : nullptr), |
+ vp8_encoder_( |
+ use_red ? VideoEncoder::Create(VideoEncoder::EncoderType::kVp8) |
+ : nullptr), |
sender_call_(nullptr), |
receiver_call_(nullptr), |
start_runtime_ms_(-1), |
@@ -3968,7 +3975,7 @@ |
VideoSendStream::Config* send_config, |
std::vector<VideoReceiveStream::Config>* receive_configs, |
VideoEncoderConfig* encoder_config) override { |
- encoder_.reset(VP8Encoder::Create()); |
+ encoder_.reset(VideoEncoder::Create(VideoEncoder::kVp8)); |
decoder_.reset(VP8Decoder::Create()); |
send_config->post_encode_callback = this; |