Home
last modified time | relevance | path

Searched refs:VideoEncoderFactory (Results 1 – 25 of 94) sorted by relevance

1234

/external/webrtc/api/video_codecs/
Dbuiltin_video_encoder_factory.cc42 class BuiltinVideoEncoderFactory : public VideoEncoderFactory {
47 VideoEncoderFactory::CodecInfo QueryVideoEncoder( in QueryVideoEncoder()
52 VideoEncoderFactory::CodecInfo info; in QueryVideoEncoder()
76 const std::unique_ptr<VideoEncoderFactory> internal_encoder_factory_;
81 std::unique_ptr<VideoEncoderFactory> CreateBuiltinVideoEncoderFactory() { in CreateBuiltinVideoEncoderFactory()
Dvideo_encoder_factory.h27 class VideoEncoderFactory {
87 virtual ~VideoEncoderFactory() {} in ~VideoEncoderFactory()
Dbuiltin_video_encoder_factory.h23 RTC_EXPORT std::unique_ptr<VideoEncoderFactory>
/external/webrtc/media/engine/
Dsimulcast_encoder_adapter.h34 class VideoEncoderFactory; variable
43 SimulcastEncoderAdapter(VideoEncoderFactory* primarty_factory,
48 SimulcastEncoderAdapter(VideoEncoderFactory* primary_factory,
49 VideoEncoderFactory* fallback_factory,
120 VideoEncoderFactory* const primary_encoder_factory_;
121 VideoEncoderFactory* const fallback_encoder_factory_;
Dmultiplex_codec_factory.h43 class RTC_EXPORT MultiplexEncoderFactory : public VideoEncoderFactory {
48 MultiplexEncoderFactory(std::unique_ptr<VideoEncoderFactory> factory,
57 std::unique_ptr<VideoEncoderFactory> factory_;
Dencoder_simulcast_proxy.h36 EncoderSimulcastProxy(VideoEncoderFactory* factory,
40 explicit EncoderSimulcastProxy(VideoEncoderFactory* factory);
60 VideoEncoderFactory* const factory_;
Dfake_video_codec_factory.h25 class RTC_EXPORT FakeVideoEncoderFactory : public VideoEncoderFactory {
33 VideoEncoderFactory::CodecInfo QueryVideoEncoder(
Dfake_video_codec_factory.cc47 VideoEncoderFactory::CodecInfo FakeVideoEncoderFactory::QueryVideoEncoder( in QueryVideoEncoder()
49 return VideoEncoderFactory::CodecInfo{false, false}; in QueryVideoEncoder()
Dencoder_simulcast_proxy.cc19 EncoderSimulcastProxy::EncoderSimulcastProxy(VideoEncoderFactory* factory, in EncoderSimulcastProxy()
25 EncoderSimulcastProxy::EncoderSimulcastProxy(VideoEncoderFactory* factory) in EncoderSimulcastProxy()
Dmultiplex_codec_factory.cc39 std::unique_ptr<VideoEncoderFactory> factory, in MultiplexEncoderFactory()
60 VideoEncoderFactory::CodecInfo MultiplexEncoderFactory::QueryVideoEncoder( in QueryVideoEncoder()
/external/webrtc/sdk/android/api/org/webrtc/
DDefaultVideoEncoderFactory.java18 public class DefaultVideoEncoderFactory implements VideoEncoderFactory {
19 private final VideoEncoderFactory hardwareVideoEncoderFactory;
20 private final VideoEncoderFactory softwareVideoEncoderFactory = new SoftwareVideoEncoderFactory();
30 DefaultVideoEncoderFactory(VideoEncoderFactory hardwareVideoEncoderFactory) { in DefaultVideoEncoderFactory()
/external/webrtc/test/pc/e2e/analyzer/video/
Dquality_analyzing_video_encoder.h173 class QualityAnalyzingVideoEncoderFactory : public VideoEncoderFactory {
177 std::unique_ptr<VideoEncoderFactory> delegate,
187 VideoEncoderFactory::CodecInfo QueryVideoEncoder(
194 std::unique_ptr<VideoEncoderFactory> delegate_;
Dvideo_quality_analyzer_injection_helper.h51 std::unique_ptr<VideoEncoderFactory> WrapVideoEncoderFactory(
53 std::unique_ptr<VideoEncoderFactory> delegate,
/external/webrtc/sdk/android/instrumentationtests/src/org/webrtc/
DDefaultVideoEncoderFactoryTest.java27 static class CustomHardwareVideoEncoderFactory implements VideoEncoderFactory {
70 VideoEncoderFactory hwFactory = new CustomHardwareVideoEncoderFactory(true, true); in testGetSupportedCodecsWithHardwareH264HighProfile()
85 VideoEncoderFactory hwFactory = new CustomHardwareVideoEncoderFactory(true, false); in testGetSupportedCodecsWithoutHardwareH264HighProfile()
98 VideoEncoderFactory hwFactory = new CustomHardwareVideoEncoderFactory(false, true); in testGetSupportedCodecsWithoutHardwareVP8()
/external/webrtc/sdk/objc/api/peerconnection/
DRTCPeerConnectionFactory+Native.h21 class VideoEncoderFactory; variable
47 (std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory
61 (std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory
DRTCPeerConnectionFactoryBuilder.h20 class VideoEncoderFactory; variable
34 - (void)setVideoEncoderFactory:(std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory;
DRTCPeerConnectionFactoryBuilder.mm22 std::unique_ptr<webrtc::VideoEncoderFactory> _videoEncoderFactory;
45 - (void)setVideoEncoderFactory:(std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory { argument
/external/webrtc/sdk/android/src/jni/pc/
Dvideo.h21 class VideoEncoderFactory; variable
28 VideoEncoderFactory* CreateVideoEncoderFactory(
/external/webrtc/sdk/android/src/jni/
Dvideo_encoder_factory_wrapper.cc25 : public VideoEncoderFactory::EncoderSelectorInterface {
104 VideoEncoderFactory::CodecInfo VideoEncoderFactoryWrapper::QueryVideoEncoder( in QueryVideoEncoder()
119 std::unique_ptr<VideoEncoderFactory::EncoderSelectorInterface>
/external/webrtc/video/
Dquality_scaling_tests.cc57 void RunTest(VideoEncoderFactory* encoder_factory,
68 void QualityScalingTest::RunTest(VideoEncoderFactory* encoder_factory, in RunTest()
78 ScalingObserver(VideoEncoderFactory* encoder_factory, in RunTest()
130 VideoEncoderFactory* const encoder_factory_; in RunTest()
/external/webrtc/modules/video_coding/codecs/multiplex/include/
Dmultiplex_encoder_adapter.h37 MultiplexEncoderAdapter(VideoEncoderFactory* factory,
67 VideoEncoderFactory* const factory_;
/external/webrtc/modules/video_coding/codecs/test/
Dvideocodec_test_fixture_impl.h49 std::unique_ptr<VideoEncoderFactory> encoder_factory);
88 const std::unique_ptr<VideoEncoderFactory> encoder_factory_;
Dobjc_codec_factory_helper.h22 std::unique_ptr<VideoEncoderFactory> CreateObjCEncoderFactory();
/external/webrtc/sdk/objc/native/api/
Dvideo_encoder_factory.h22 std::unique_ptr<VideoEncoderFactory> ObjCToNativeVideoEncoderFactory(
/external/webrtc/test/scenario/
Dhardware_codecs.h20 std::unique_ptr<VideoEncoderFactory> CreateHardwareEncoderFactory();

1234