/aosp_15_r20/external/webrtc/sdk/android/api/org/webrtc/ |
H A D | DefaultVideoEncoderFactory.java | 18 public class DefaultVideoEncoderFactory implements VideoEncoderFactory { 19 private final VideoEncoderFactory hardwareVideoEncoderFactory; 20 private final VideoEncoderFactory softwareVideoEncoderFactory = new SoftwareVideoEncoderFactory(); 30 DefaultVideoEncoderFactory(VideoEncoderFactory hardwareVideoEncoderFactory) { in DefaultVideoEncoderFactory()
|
H A D | PeerConnectionFactory.java | 172 @Nullable private VideoEncoderFactory videoEncoderFactory; 212 public Builder setVideoEncoderFactory(VideoEncoderFactory videoEncoderFactory) { in setVideoEncoderFactory() 595 long audioDecoderFactory, VideoEncoderFactory encoderFactory, in nativeCreatePeerConnectionFactory()
|
/aosp_15_r20/external/webrtc/media/engine/ |
H A D | simulcast_encoder_adapter.h | 44 SimulcastEncoderAdapter(VideoEncoderFactory* primarty_factory, 49 SimulcastEncoderAdapter(VideoEncoderFactory* primary_factory, 50 VideoEncoderFactory* fallback_factory, 171 VideoEncoderFactory* const primary_encoder_factory_; 172 VideoEncoderFactory* const fallback_encoder_factory_;
|
H A D | multiplex_codec_factory.h | 43 class RTC_EXPORT MultiplexEncoderFactory : public VideoEncoderFactory { 48 MultiplexEncoderFactory(std::unique_ptr<VideoEncoderFactory> factory, 56 std::unique_ptr<VideoEncoderFactory> factory_;
|
H A D | webrtc_video_engine.h | 43 class VideoEncoderFactory; variable 99 std::unique_ptr<webrtc::VideoEncoderFactory> video_encoder_factory, 126 const std::unique_ptr<webrtc::VideoEncoderFactory> encoder_factory_; 141 webrtc::VideoEncoderFactory* encoder_factory, 202 webrtc::VideoEncoderFactory::EncoderSelectorInterface* 380 webrtc::VideoEncoderFactory::EncoderSelectorInterface* 651 webrtc::VideoEncoderFactory* const encoder_factory_
|
H A D | internal_encoder_factory.cc | 56 VideoEncoderFactory::CodecSupport InternalEncoderFactory::QueryCodecSupport( in QueryCodecSupport() 63 : VideoEncoderFactory::CodecSupport{.is_supported = false}; in QueryCodecSupport()
|
H A D | encoder_simulcast_proxy.h | 36 EncoderSimulcastProxy(VideoEncoderFactory* factory, 56 VideoEncoderFactory* const factory_;
|
H A D | internal_encoder_factory_unittest.cc | 36 constexpr VideoEncoderFactory::CodecSupport kSupported = { 38 constexpr VideoEncoderFactory::CodecSupport kUnsupported = {
|
/aosp_15_r20/device/google/cuttlefish/host/frontend/webrtc/libcommon/ |
D | vp8only_encoder_factory.h | 25 class VP8OnlyEncoderFactory : public webrtc::VideoEncoderFactory { 27 VP8OnlyEncoderFactory(std::unique_ptr<webrtc::VideoEncoderFactory> inner); 37 std::unique_ptr<webrtc::VideoEncoderFactory> inner_;
|
D | vp8only_encoder_factory.cpp | 22 std::unique_ptr<webrtc::VideoEncoderFactory> inner) in VP8OnlyEncoderFactory() 42 std::unique_ptr<webrtc::VideoEncoderFactory::EncoderSelectorInterface>
|
/aosp_15_r20/external/webrtc/api/video_codecs/ |
H A D | builtin_video_encoder_factory.cc | 30 class BuiltinVideoEncoderFactory : public VideoEncoderFactory { 53 const std::unique_ptr<VideoEncoderFactory> internal_encoder_factory_; 58 std::unique_ptr<VideoEncoderFactory> CreateBuiltinVideoEncoderFactory() { in CreateBuiltinVideoEncoderFactory()
|
H A D | video_encoder_factory.h | 29 class VideoEncoderFactory { 122 virtual ~VideoEncoderFactory() {} in ~VideoEncoderFactory()
|
/aosp_15_r20/external/webrtc/sdk/android/instrumentationtests/src/org/webrtc/ |
H A D | SoftwareVideoEncoderFactoryTest.java | 31 VideoEncoderFactory factory = new SoftwareVideoEncoderFactory(); in getSupportedCodecs_returnsDefaultCodecs() 42 VideoEncoderFactory factory = new SoftwareVideoEncoderFactory(); in createEncoder_supportedCodec_returnsNotNull() 54 VideoEncoderFactory factory = new SoftwareVideoEncoderFactory(); in createEncoder_unsupportedCodec_returnsNull()
|
H A D | DefaultVideoEncoderFactoryTest.java | 24 static class CustomHardwareVideoEncoderFactory implements VideoEncoderFactory { 51 VideoEncoderFactory hwFactory = new CustomHardwareVideoEncoderFactory(hwVp8Encoder); in getSupportedCodecs_hwVp8SameParamsAsSwVp8_oneVp8() 66 VideoEncoderFactory hwFactory = new CustomHardwareVideoEncoderFactory(hwVp8Encoder); in getSupportedCodecs_hwVp8WithDifferentParams_twoVp8()
|
/aosp_15_r20/external/webrtc/sdk/objc/api/peerconnection/ |
H A D | RTCPeerConnectionFactory+Native.h | 21 class VideoEncoderFactory; variable 47 (std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory 61 (std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory
|
H A D | RTCPeerConnectionFactoryBuilder.h | 20 class VideoEncoderFactory; variable 34 - (void)setVideoEncoderFactory:(std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory;
|
H A D | RTCPeerConnectionFactoryBuilder.mm | 22 std::unique_ptr<webrtc::VideoEncoderFactory> _videoEncoderFactory; 45 - (void)setVideoEncoderFactory:(std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory { argument
|
/aosp_15_r20/external/webrtc/test/pc/e2e/analyzer/video/ |
H A D | quality_analyzing_video_encoder.h | 163 class QualityAnalyzingVideoEncoderFactory : public VideoEncoderFactory { 167 std::unique_ptr<VideoEncoderFactory> delegate, 181 std::unique_ptr<VideoEncoderFactory> delegate_;
|
H A D | video_quality_analyzer_injection_helper.h | 55 std::unique_ptr<VideoEncoderFactory> WrapVideoEncoderFactory( 57 std::unique_ptr<VideoEncoderFactory> delegate,
|
/aosp_15_r20/external/webrtc/video/ |
H A D | video_stream_encoder.h | 88 webrtc::VideoEncoderFactory::EncoderSelectorInterface* encoder_selector = 279 webrtc::VideoEncoderFactory::EncoderSelectorInterface* const 281 std::unique_ptr<VideoEncoderFactory::EncoderSelectorInterface> const 285 VideoEncoderFactory::EncoderSelectorInterface* const encoder_selector_;
|
/aosp_15_r20/external/webrtc/sdk/android/src/jni/pc/ |
H A D | video.h | 21 class VideoEncoderFactory; variable 28 VideoEncoderFactory* CreateVideoEncoderFactory(
|
/aosp_15_r20/external/webrtc/sdk/android/src/jni/ |
H A D | software_video_encoder_factory.cc | 31 reinterpret_cast<webrtc::VideoEncoderFactory*>(j_factory); in JNI_SoftwareVideoEncoderFactory_CreateEncoder() 46 reinterpret_cast<webrtc::VideoEncoderFactory*>(j_factory); in JNI_SoftwareVideoEncoderFactory_GetSupportedCodecs()
|
H A D | video_encoder_factory_wrapper.cc | 26 : public VideoEncoderFactory::EncoderSelectorInterface { 117 std::unique_ptr<VideoEncoderFactory::EncoderSelectorInterface>
|
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/multiplex/include/ |
H A D | multiplex_encoder_adapter.h | 37 MultiplexEncoderAdapter(VideoEncoderFactory* factory, 66 VideoEncoderFactory* const factory_;
|
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/test/ |
H A D | videocodec_test_fixture_impl.h | 49 std::unique_ptr<VideoEncoderFactory> encoder_factory); 89 const std::unique_ptr<VideoEncoderFactory> encoder_factory_;
|