Home
last modified time | relevance | path

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

12345

/aosp_15_r20/external/webrtc/sdk/android/api/org/webrtc/
H A 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()
H A DPeerConnectionFactory.java172 @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 Dsimulcast_encoder_adapter.h44 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 Dmultiplex_codec_factory.h43 class RTC_EXPORT MultiplexEncoderFactory : public VideoEncoderFactory {
48 MultiplexEncoderFactory(std::unique_ptr<VideoEncoderFactory> factory,
56 std::unique_ptr<VideoEncoderFactory> factory_;
H A Dwebrtc_video_engine.h43 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 Dinternal_encoder_factory.cc56 VideoEncoderFactory::CodecSupport InternalEncoderFactory::QueryCodecSupport( in QueryCodecSupport()
63 : VideoEncoderFactory::CodecSupport{.is_supported = false}; in QueryCodecSupport()
H A Dencoder_simulcast_proxy.h36 EncoderSimulcastProxy(VideoEncoderFactory* factory,
56 VideoEncoderFactory* const factory_;
H A Dinternal_encoder_factory_unittest.cc36 constexpr VideoEncoderFactory::CodecSupport kSupported = {
38 constexpr VideoEncoderFactory::CodecSupport kUnsupported = {
/aosp_15_r20/device/google/cuttlefish/host/frontend/webrtc/libcommon/
Dvp8only_encoder_factory.h25 class VP8OnlyEncoderFactory : public webrtc::VideoEncoderFactory {
27 VP8OnlyEncoderFactory(std::unique_ptr<webrtc::VideoEncoderFactory> inner);
37 std::unique_ptr<webrtc::VideoEncoderFactory> inner_;
Dvp8only_encoder_factory.cpp22 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 Dbuiltin_video_encoder_factory.cc30 class BuiltinVideoEncoderFactory : public VideoEncoderFactory {
53 const std::unique_ptr<VideoEncoderFactory> internal_encoder_factory_;
58 std::unique_ptr<VideoEncoderFactory> CreateBuiltinVideoEncoderFactory() { in CreateBuiltinVideoEncoderFactory()
H A Dvideo_encoder_factory.h29 class VideoEncoderFactory {
122 virtual ~VideoEncoderFactory() {} in ~VideoEncoderFactory()
/aosp_15_r20/external/webrtc/sdk/android/instrumentationtests/src/org/webrtc/
H A DSoftwareVideoEncoderFactoryTest.java31 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 DDefaultVideoEncoderFactoryTest.java24 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 DRTCPeerConnectionFactory+Native.h21 class VideoEncoderFactory; variable
47 (std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory
61 (std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory
H A DRTCPeerConnectionFactoryBuilder.h20 class VideoEncoderFactory; variable
34 - (void)setVideoEncoderFactory:(std::unique_ptr<webrtc::VideoEncoderFactory>)videoEncoderFactory;
H A DRTCPeerConnectionFactoryBuilder.mm22 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 Dquality_analyzing_video_encoder.h163 class QualityAnalyzingVideoEncoderFactory : public VideoEncoderFactory {
167 std::unique_ptr<VideoEncoderFactory> delegate,
181 std::unique_ptr<VideoEncoderFactory> delegate_;
H A Dvideo_quality_analyzer_injection_helper.h55 std::unique_ptr<VideoEncoderFactory> WrapVideoEncoderFactory(
57 std::unique_ptr<VideoEncoderFactory> delegate,
/aosp_15_r20/external/webrtc/video/
H A Dvideo_stream_encoder.h88 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 Dvideo.h21 class VideoEncoderFactory; variable
28 VideoEncoderFactory* CreateVideoEncoderFactory(
/aosp_15_r20/external/webrtc/sdk/android/src/jni/
H A Dsoftware_video_encoder_factory.cc31 reinterpret_cast<webrtc::VideoEncoderFactory*>(j_factory); in JNI_SoftwareVideoEncoderFactory_CreateEncoder()
46 reinterpret_cast<webrtc::VideoEncoderFactory*>(j_factory); in JNI_SoftwareVideoEncoderFactory_GetSupportedCodecs()
H A Dvideo_encoder_factory_wrapper.cc26 : public VideoEncoderFactory::EncoderSelectorInterface {
117 std::unique_ptr<VideoEncoderFactory::EncoderSelectorInterface>
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/multiplex/include/
H A Dmultiplex_encoder_adapter.h37 MultiplexEncoderAdapter(VideoEncoderFactory* factory,
66 VideoEncoderFactory* const factory_;
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/test/
H A Dvideocodec_test_fixture_impl.h49 std::unique_ptr<VideoEncoderFactory> encoder_factory);
89 const std::unique_ptr<VideoEncoderFactory> encoder_factory_;

12345