diff --git a/pc/peer_connection_factory_unittest.cc b/pc/peer_connection_factory_unittest.cc index b7fb726cc3..9c0ed4bb83 100644 --- a/pc/peer_connection_factory_unittest.cc +++ b/pc/peer_connection_factory_unittest.cc @@ -10,6 +10,7 @@ #include "pc/peer_connection_factory.h" +#include #include #include @@ -21,8 +22,16 @@ #include "api/jsep.h" #include "api/media_stream_interface.h" #include "api/test/mock_packet_socket_factory.h" -#include "api/video_codecs/builtin_video_decoder_factory.h" -#include "api/video_codecs/builtin_video_encoder_factory.h" +#include "api/video_codecs/video_decoder_factory_template.h" +#include "api/video_codecs/video_decoder_factory_template_dav1d_adapter.h" +#include "api/video_codecs/video_decoder_factory_template_libvpx_vp8_adapter.h" +#include "api/video_codecs/video_decoder_factory_template_libvpx_vp9_adapter.h" +#include "api/video_codecs/video_decoder_factory_template_open_h264_adapter.h" +#include "api/video_codecs/video_encoder_factory_template.h" +#include "api/video_codecs/video_encoder_factory_template_libaom_av1_adapter.h" +#include "api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter.h" +#include "api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter.h" +#include "api/video_codecs/video_encoder_factory_template_open_h264_adapter.h" #include "media/base/fake_frame_source.h" #include "modules/audio_device/include/audio_device.h" #include "modules/audio_processing/include/audio_processing.h" @@ -48,14 +57,8 @@ #include "pc/test/fake_rtc_certificate_generator.h" #include "pc/test/fake_video_track_renderer.h" -using webrtc::DataChannelInterface; -using webrtc::FakeVideoTrackRenderer; -using webrtc::MediaStreamInterface; -using webrtc::PeerConnectionFactoryInterface; -using webrtc::PeerConnectionInterface; -using webrtc::PeerConnectionObserver; -using webrtc::VideoTrackInterface; -using webrtc::VideoTrackSourceInterface; +namespace webrtc { +namespace { using ::testing::_; using ::testing::AtLeast; @@ -64,8 +67,6 @@ using ::testing::NiceMock; using ::testing::Return; using ::testing::UnorderedElementsAre; -namespace { - static const char kStunIceServer[] = "stun:stun.l.google.com:19302"; static const char kTurnIceServer[] = "turn:test.com:1234"; static const char kTurnIceServerWithTransport[] = @@ -120,8 +121,6 @@ class MockNetworkManager : public rtc::NetworkManager { (override)); }; -} // namespace - class PeerConnectionFactoryTest : public ::testing::Test { public: PeerConnectionFactoryTest() @@ -142,9 +141,13 @@ class PeerConnectionFactoryTest : public ::testing::Test { FakeAudioCaptureModule::Create()), webrtc::CreateBuiltinAudioEncoderFactory(), webrtc::CreateBuiltinAudioDecoderFactory(), - webrtc::CreateBuiltinVideoEncoderFactory(), - webrtc::CreateBuiltinVideoDecoderFactory(), nullptr /* audio_mixer */, - nullptr /* audio_processing */); + std::make_unique>(), + std::make_unique>(), + nullptr /* audio_mixer */, nullptr /* audio_processing */); ASSERT_TRUE(factory_.get() != NULL); packet_socket_factory_.reset( @@ -274,8 +277,8 @@ TEST(PeerConnectionFactoryTestInternal, DISABLED_CreatePCUsingInternalModules) { nullptr /* signaling_thread */, nullptr /* default_adm */, webrtc::CreateBuiltinAudioEncoderFactory(), webrtc::CreateBuiltinAudioDecoderFactory(), - webrtc::CreateBuiltinVideoEncoderFactory(), - webrtc::CreateBuiltinVideoDecoderFactory(), nullptr /* audio_mixer */, + nullptr /* video_encoder_factory */, + nullptr /* video_decoder_factory */, nullptr /* audio_mixer */, nullptr /* audio_processing */)); NullPeerConnectionObserver observer; @@ -646,3 +649,6 @@ TEST(PeerConnectionFactoryDependenciesTest, UsesPacketSocketFactory) { called.Wait(kWaitTimeout); } + +} // namespace +} // namespace webrtc