| 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 492f55d6ec8bf1863a0bb0f903d2f1f40f32d9fe..684b11c78996ca3ca86e48c6900355ef51f294bc 100644
|
| --- a/webrtc/video/end_to_end_tests.cc
|
| +++ b/webrtc/video/end_to_end_tests.cc
|
| @@ -353,23 +353,20 @@ class CodecObserver : public test::EndToEndTest,
|
| };
|
|
|
| TEST_F(EndToEndTest, SendsAndReceivesVP8Rotation90) {
|
| - CodecObserver test(5, kVideoRotation_90, "VP8",
|
| - VideoEncoder::Create(VideoEncoder::kVp8),
|
| + CodecObserver test(5, kVideoRotation_90, "VP8", VP8Encoder::Create(),
|
| VP8Decoder::Create());
|
| RunBaseTest(&test);
|
| }
|
|
|
| #if !defined(RTC_DISABLE_VP9)
|
| TEST_F(EndToEndTest, SendsAndReceivesVP9) {
|
| - CodecObserver test(500, kVideoRotation_0, "VP9",
|
| - VideoEncoder::Create(VideoEncoder::kVp9),
|
| + CodecObserver test(500, kVideoRotation_0, "VP9", VP9Encoder::Create(),
|
| VP9Decoder::Create());
|
| RunBaseTest(&test);
|
| }
|
|
|
| TEST_F(EndToEndTest, SendsAndReceivesVP9VideoRotation90) {
|
| - CodecObserver test(5, kVideoRotation_90, "VP9",
|
| - VideoEncoder::Create(VideoEncoder::kVp9),
|
| + CodecObserver test(5, kVideoRotation_90, "VP9", VP9Encoder::Create(),
|
| VP9Decoder::Create());
|
| RunBaseTest(&test);
|
| }
|
| @@ -378,15 +375,13 @@ TEST_F(EndToEndTest, SendsAndReceivesVP9VideoRotation90) {
|
| #if defined(WEBRTC_END_TO_END_H264_TESTS)
|
|
|
| TEST_F(EndToEndTest, SendsAndReceivesH264) {
|
| - CodecObserver test(500, kVideoRotation_0, "H264",
|
| - VideoEncoder::Create(VideoEncoder::kH264),
|
| + CodecObserver test(500, kVideoRotation_0, "H264", H264Encoder::Create(),
|
| H264Decoder::Create());
|
| RunBaseTest(&test);
|
| }
|
|
|
| TEST_F(EndToEndTest, SendsAndReceivesH264VideoRotation90) {
|
| - CodecObserver test(5, kVideoRotation_90, "H264",
|
| - VideoEncoder::Create(VideoEncoder::kH264),
|
| + CodecObserver test(5, kVideoRotation_90, "H264", H264Encoder::Create(),
|
| H264Decoder::Create());
|
| RunBaseTest(&test);
|
| }
|
| @@ -677,7 +672,7 @@ TEST_F(EndToEndTest, ReceivedUlpfecPacketsNotNacked) {
|
| ulpfec_sequence_number_(0),
|
| has_last_sequence_number_(false),
|
| last_sequence_number_(0),
|
| - encoder_(VideoEncoder::Create(VideoEncoder::EncoderType::kVp8)),
|
| + encoder_(VP8Encoder::Create()),
|
| decoder_(VP8Decoder::Create()) {}
|
|
|
| private:
|
| @@ -845,7 +840,7 @@ void EndToEndTest::DecodesRetransmittedFrame(bool enable_rtx, bool enable_red) {
|
| retransmission_ssrc_(enable_rtx ? kSendRtxSsrcs[0]
|
| : kVideoSendSsrcs[0]),
|
| retransmission_payload_type_(GetPayloadType(enable_rtx, enable_red)),
|
| - encoder_(VideoEncoder::Create(VideoEncoder::EncoderType::kVp8)),
|
| + encoder_(VP8Encoder::Create()),
|
| marker_bits_observed_(0),
|
| retransmitted_timestamp_(0) {}
|
|
|
| @@ -1244,7 +1239,7 @@ class MultiStreamTest {
|
|
|
| std::unique_ptr<VideoEncoder> encoders[kNumStreams];
|
| for (size_t i = 0; i < kNumStreams; ++i)
|
| - encoders[i].reset(VideoEncoder::Create(VideoEncoder::kVp8));
|
| + encoders[i].reset(VP8Encoder::Create());
|
|
|
| VideoSendStream* send_streams[kNumStreams];
|
| VideoReceiveStream* receive_streams[kNumStreams];
|
| @@ -2094,9 +2089,7 @@ void EndToEndTest::VerifyHistogramStats(bool use_rtx,
|
| 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 ? VideoEncoder::Create(VideoEncoder::EncoderType::kVp8)
|
| - : nullptr),
|
| + vp8_encoder_(use_red ? VP8Encoder::Create() : nullptr),
|
| sender_call_(nullptr),
|
| receiver_call_(nullptr),
|
| start_runtime_ms_(-1),
|
| @@ -3873,7 +3866,7 @@ TEST_F(EndToEndLogTest, LogsEncodedFramesWhenRequested) {
|
| VideoSendStream::Config* send_config,
|
| std::vector<VideoReceiveStream::Config>* receive_configs,
|
| VideoEncoderConfig* encoder_config) override {
|
| - encoder_.reset(VideoEncoder::Create(VideoEncoder::kVp8));
|
| + encoder_.reset(VP8Encoder::Create());
|
| decoder_.reset(VP8Decoder::Create());
|
|
|
| send_config->post_encode_callback = this;
|
|
|