diff --git a/media/engine/webrtc_video_engine_unittest.cc b/media/engine/webrtc_video_engine_unittest.cc index 7f77a12e78..8447c82ac4 100644 --- a/media/engine/webrtc_video_engine_unittest.cc +++ b/media/engine/webrtc_video_engine_unittest.cc @@ -130,34 +130,6 @@ constexpr size_t kNumSimulcastStreams = 3; static const char kUnsupportedExtensionName[] = "urn:ietf:params:rtp-hdrext:unsupported"; -class FuzzyMatchedVideoEncoderFactory : public webrtc::VideoEncoderFactory { - public: - std::vector GetSupportedFormats() const override { - return factory_.GetSupportedFormats(); - } - - std::unique_ptr CreateVideoEncoder( - const webrtc::SdpVideoFormat& format) override { - absl::optional matched_format = - webrtc::FuzzyMatchSdpVideoFormat(factory_.GetSupportedFormats(), - format); - return factory_.CreateVideoEncoder(matched_format.value_or(format)); - } - - CodecSupport QueryCodecSupport( - const webrtc::SdpVideoFormat& format, - absl::optional scalability_mode) const override { - return factory_.QueryCodecSupport(format, scalability_mode); - } - - private: - webrtc::VideoEncoderFactoryTemplate - factory_; -}; - cricket::VideoCodec RemoveFeedbackParams(cricket::VideoCodec&& codec) { codec.feedback_params = cricket::FeedbackParams(); return std::move(codec); @@ -1629,7 +1601,11 @@ class WebRtcVideoChannelEncodedFrameCallbackTest : public ::testing::Test { video_bitrate_allocator_factory_( webrtc::CreateBuiltinVideoBitrateAllocatorFactory()), engine_( - std::make_unique(), + std::make_unique>(), std::make_unique( []() { return std::make_unique(); }, kSdpVideoFormats), @@ -1763,7 +1739,11 @@ class WebRtcVideoChannelBaseTest : public ::testing::Test { : task_queue_factory_(webrtc::CreateDefaultTaskQueueFactory()), video_bitrate_allocator_factory_( webrtc::CreateBuiltinVideoBitrateAllocatorFactory()), - engine_(std::make_unique(), + engine_(std::make_unique>(), std::make_unique