Home
last modified time | relevance | path

Searched refs:VideoEncoderConfig (Results 1 – 25 of 76) sorted by relevance

1234

/aosp_15_r20/external/webrtc/video/config/
H A Dvideo_encoder_config.cc51 VideoEncoderConfig::VideoEncoderConfig() in VideoEncoderConfig() function in webrtc::VideoEncoderConfig
64 VideoEncoderConfig::VideoEncoderConfig(VideoEncoderConfig&&) = default;
66 VideoEncoderConfig::~VideoEncoderConfig() = default;
68 std::string VideoEncoderConfig::ToString() const { in ToString()
91 VideoEncoderConfig::VideoEncoderConfig(const VideoEncoderConfig&) = default;
93 void VideoEncoderConfig::EncoderSpecificSettings::FillEncoderSpecificSettings( in FillEncoderSpecificSettings()
105 void VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecVp8( in FillVideoCodecVp8()
110 void VideoEncoderConfig::EncoderSpecificSettings::FillVideoCodecVp9( in FillVideoCodecVp9()
115 VideoEncoderConfig::Vp8EncoderSpecificSettings::Vp8EncoderSpecificSettings( in Vp8EncoderSpecificSettings()
119 void VideoEncoderConfig::Vp8EncoderSpecificSettings::FillVideoCodecVp8( in FillVideoCodecVp8()
[all …]
H A Dvideo_encoder_config.h87 class VideoEncoderConfig {
105 friend class VideoEncoderConfig; variable
140 const VideoEncoderConfig& encoder_config) = 0;
146 VideoEncoderConfig& operator=(VideoEncoderConfig&&) = default;
147 VideoEncoderConfig& operator=(const VideoEncoderConfig&) = delete;
150 VideoEncoderConfig Copy() const { return VideoEncoderConfig(*this); } in Copy()
152 VideoEncoderConfig();
153 VideoEncoderConfig(VideoEncoderConfig&&);
154 ~VideoEncoderConfig();
203 VideoEncoderConfig(const VideoEncoderConfig&);
H A Dencoder_stream_factory.h25 : public webrtc::VideoEncoderConfig::VideoStreamFactoryInterface {
45 const webrtc::VideoEncoderConfig& encoder_config) override;
51 const webrtc::VideoEncoderConfig& encoder_config,
58 const webrtc::VideoEncoderConfig& encoder_config,
H A Dencoder_stream_factory.cc50 bool IsScaleFactorsPowerOfTwo(const webrtc::VideoEncoderConfig& config) { in IsScaleFactorsPowerOfTwo()
67 const webrtc::VideoEncoderConfig& encoder_config) { in FindRequiredActiveLayers()
133 const webrtc::VideoEncoderConfig& encoder_config) { in CreateEncoderStreams()
157 const webrtc::VideoEncoderConfig& encoder_config, in CreateDefaultVideoStreams()
279 const webrtc::VideoEncoderConfig& encoder_config, in CreateSimulcastOrConferenceModeScreenshareStreams()
/aosp_15_r20/external/webrtc/video/
H A Dvideo_send_stream_impl_unittest.cc133 VideoEncoderConfig::ContentType::kRealtimeVideo, in VideoSendStreamImplTest()
163 VideoEncoderConfig::ContentType content_type) { in CreateVideoSendStreamImpl()
207 VideoEncoderConfig::ContentType::kRealtimeVideo); in TEST_F()
233 VideoEncoderConfig::ContentType::kRealtimeVideo); in TEST_F()
285 VideoEncoderConfig::ContentType::kRealtimeVideo, in TEST_F()
300 VideoEncoderConfig::ContentType::kScreen); in TEST_F()
352 VideoEncoderConfig::ContentType::kScreen, min_transmit_bitrate_bps); in TEST_F()
365 VideoEncoderConfig::ContentType::kRealtimeVideo); in TEST_F()
412 VideoEncoderConfig::ContentType::kRealtimeVideo, in TEST_F()
430 VideoEncoderConfig::ContentType::kScreen); in TEST_F()
[all …]
H A Dvideo_send_stream_tests.cc206 VideoEncoderConfig* encoder_config) override { in TEST_F()
250 VideoEncoderConfig* encoder_config) override { in TEST_F()
296 VideoEncoderConfig* encoder_config) override { in TEST_F()
343 VideoEncoderConfig* encoder_config) override { in TEST_F()
379 VideoEncoderConfig* encoder_config) override { in TEST_F()
428 VideoEncoderConfig* encoder_config) override { in TEST_F()
432 encoder_config->content_type = VideoEncoderConfig::ContentType::kScreen; in TEST_F()
472 VideoEncoderConfig* encoder_config) override { in TEST_F()
623 VideoEncoderConfig* encoder_config) override { in ModifyVideoConfigs()
837 VideoEncoderConfig* encoder_config) override { in ModifyVideoConfigs()
[all …]
H A Dvideo_stream_encoder_unittest.cc497 : public VideoEncoderConfig::VideoStreamFactoryInterface {
505 const VideoEncoderConfig& encoder_config) override { in CreateEncoderStreams()
627 VideoEncoderConfig::ContentType content_type, in MockableSendStatisticsProxy()
739 VideoEncoderConfig::ContentType content_type, in OnEncoderConfigurationChanged()
760 webrtc::VideoEncoderConfig::ContentType::kRealtimeVideo,
840 webrtc::VideoEncoderConfig::ContentType::kRealtimeVideo, in VideoStreamEncoderTest()
853 VideoEncoderConfig video_encoder_config; in SetUp()
864 VideoEncoderConfig video_encoder_config, in ConfigureEncoder()
904 VideoEncoderConfig video_encoder_config; in ResetEncoder()
914 screenshare ? VideoEncoderConfig::ContentType::kScreen in ResetEncoder()
[all …]
H A Dvideo_send_stream.h70 VideoEncoderConfig encoder_config,
92 void ReconfigureVideoEncoder(VideoEncoderConfig config) override;
93 void ReconfigureVideoEncoder(VideoEncoderConfig config,
115 const VideoEncoderConfig::ContentType content_type_;
H A Dvideo_send_stream_impl.cc72 VideoEncoderConfig::ContentType content_type, in CalculateMaxPadBitrateBps()
103 content_type == VideoEncoderConfig::ContentType::kScreen in CalculateMaxPadBitrateBps()
139 VideoEncoderConfig::ContentType content_type) { in GetAlrSettings()
140 if (content_type == VideoEncoderConfig::ContentType::kScreen) { in GetAlrSettings()
164 VideoEncoderConfig::ContentType content_type, in GetConfiguredPacingFactor()
217 VideoEncoderConfig::ContentType content_type, in VideoSendStreamImpl()
470 VideoEncoderConfig::ContentType content_type, in OnEncoderConfigurationChanged()
H A Dsend_statistics_proxy_unittest.cc77 VideoEncoderConfig::ContentType::kRealtimeVideo, in SetUp()
1174 VideoEncoderConfig config; in TEST_F()
1175 config.content_type = VideoEncoderConfig::ContentType::kScreen; in TEST_F()
1512 VideoEncoderConfig config; in TEST_F()
1513 config.content_type = VideoEncoderConfig::ContentType::kRealtimeVideo; in TEST_F()
1552 config.content_type = VideoEncoderConfig::ContentType::kScreen; in TEST_F()
1586 VideoEncoderConfig config; in TEST_F()
1587 config.content_type = VideoEncoderConfig::ContentType::kRealtimeVideo; in TEST_F()
1592 config.content_type = VideoEncoderConfig::ContentType::kScreen; in TEST_F()
1927 &fake_clock_, config, VideoEncoderConfig::ContentType::kRealtimeVideo, in TEST_F()
[all …]
H A Dvideo_stream_encoder_interface.h53 VideoEncoderConfig::ContentType content_type,
134 virtual void ConfigureEncoder(VideoEncoderConfig config,
136 virtual void ConfigureEncoder(VideoEncoderConfig config,
H A Dvideo_quality_test.cc104 : public VideoEncoderConfig::VideoStreamFactoryInterface {
113 const VideoEncoderConfig& encoder_config) override { in CreateEncoderStreams()
617 webrtc::VideoEncoderConfig encoder_config; in FillScalabilitySettings()
622 ? webrtc::VideoEncoderConfig::ContentType::kScreen in FillScalabilitySettings()
623 : webrtc::VideoEncoderConfig::ContentType::kRealtimeVideo; in FillScalabilitySettings()
714 video_encoder_configs_.push_back(VideoEncoderConfig()); in SetupVideo()
829 VideoEncoderConfig::ContentType::kScreen; in SetupVideo()
838 VideoEncoderConfig::Vp8EncoderSpecificSettings>(vp8_settings); in SetupVideo()
854 VideoEncoderConfig::Vp9EncoderSpecificSettings>(vp9_settings); in SetupVideo()
867 rtc::make_ref_counted<VideoEncoderConfig::Vp9EncoderSpecificSettings>( in SetupVideo()
[all …]
/aosp_15_r20/external/webrtc/video/end_to_end_tests/
H A Dextended_reports_tests.cc65 VideoEncoderConfig::ContentType content_type) in RtcpXrObserver()
177 VideoEncoderConfig* encoder_config) override { in ModifyVideoConfigs()
205 const VideoEncoderConfig::ContentType content_type_;
220 VideoEncoderConfig::ContentType::kRealtimeVideo); in TEST_F()
228 VideoEncoderConfig::ContentType::kRealtimeVideo); in TEST_F()
236 VideoEncoderConfig::ContentType::kScreen); in TEST_F()
244 VideoEncoderConfig::ContentType::kScreen); in TEST_F()
254 VideoEncoderConfig::ContentType::kRealtimeVideo); in TEST_F()
262 VideoEncoderConfig::ContentType::kScreen); in TEST_F()
H A Dbandwidth_tests.cc54 VideoEncoderConfig* encoder_config) override { in TEST_F()
104 VideoEncoderConfig* encoder_config) override { in ModifyVideoConfigs()
230 VideoEncoderConfig* encoder_config) override { in TEST_F()
341 VideoEncoderConfig* encoder_config) override { in TEST_F()
/aosp_15_r20/external/webrtc/test/scenario/
H A Dvideo_stream.cc73 VideoEncoderConfig::ContentType ConvertContentType( in ConvertContentType()
77 return VideoEncoderConfig::ContentType::kRealtimeVideo; in ConvertContentType()
79 return VideoEncoderConfig::ContentType::kScreen; in ConvertContentType()
144 rtc::scoped_refptr<VideoEncoderConfig::EncoderSpecificSettings>
172 return rtc::make_ref_counted<VideoEncoderConfig::Vp9EncoderSpecificSettings>( in CreateVp9SpecificSettings()
176 rtc::scoped_refptr<VideoEncoderConfig::EncoderSpecificSettings>
193 return rtc::make_ref_counted<VideoEncoderConfig::Vp8EncoderSpecificSettings>( in CreateVp8SpecificSettings()
197 rtc::scoped_refptr<VideoEncoderConfig::EncoderSpecificSettings>
207 rtc::scoped_refptr<VideoEncoderConfig::EncoderSpecificSettings>
226 VideoEncoderConfig CreateVideoEncoderConfig(VideoStreamConfig config) { in CreateVideoEncoderConfig()
[all …]
/aosp_15_r20/external/webrtc/test/
H A Dencoder_settings.h26 : public VideoEncoderConfig::VideoStreamFactoryInterface {
40 const webrtc::VideoEncoderConfig& encoder_config) override;
50 const webrtc::VideoEncoderConfig& encoder_config);
54 VideoEncoderConfig* configuration);
H A Dcall_test.h155 void CreateVideoSendStream(const VideoEncoderConfig& encoder_config);
173 VideoEncoderConfig* GetVideoEncoderConfig();
174 void SetVideoEncoderConfig(const VideoEncoderConfig& config);
193 std::vector<VideoEncoderConfig> video_encoder_configs_;
280 VideoEncoderConfig* encoder_config);
H A Dencoder_settings.cc32 const webrtc::VideoEncoderConfig& encoder_config) { in CreateVideoStreams()
111 const webrtc::VideoEncoderConfig& encoder_config) { in CreateEncoderStreams()
117 VideoEncoderConfig* configuration) { in FillEncoderConfiguration()
/aosp_15_r20/external/webrtc/modules/video_coding/
H A Dvideo_codec_initializer_unittest.cc64 config_ = VideoEncoderConfig(); in SetUpFor()
69 config_.content_type = VideoEncoderConfig::ContentType::kScreen; in SetUpFor()
77 webrtc::VideoEncoderConfig::Vp8EncoderSpecificSettings>(vp8_settings); in SetUpFor()
83 webrtc::VideoEncoderConfig::Vp9EncoderSpecificSettings>(vp9_settings); in SetUpFor()
140 VideoEncoderConfig config_;
429 VideoEncoderConfig config; in TEST_F()
444 VideoEncoderConfig config; in TEST_F()
464 VideoEncoderConfig config; in TEST_F()
478 VideoEncoderConfig config; in TEST_F()
H A Dvideo_codec_initializer.cc35 bool VideoCodecInitializer::SetupCodec(const VideoEncoderConfig& config, in SetupCodec()
39 VideoEncoderConfig associated_config = config.Copy(); in SetupCodec()
55 const VideoEncoderConfig& config, in VideoEncoderConfigToVideoCodec()
65 case VideoEncoderConfig::ContentType::kRealtimeVideo: in VideoEncoderConfigToVideoCodec()
68 case VideoEncoderConfig::ContentType::kScreen: in VideoEncoderConfigToVideoCodec()
74 config.content_type == VideoEncoderConfig::ContentType::kScreen && in VideoEncoderConfigToVideoCodec()
/aosp_15_r20/external/webrtc/video/test/
H A Dmock_video_stream_encoder.h57 (const VideoEncoderConfig&, size_t));
60 (const VideoEncoderConfig&, size_t, SetParametersCallback));
63 void ConfigureEncoder(VideoEncoderConfig config, in ConfigureEncoder()
67 void ConfigureEncoder(VideoEncoderConfig config, in ConfigureEncoder()
/aosp_15_r20/external/webrtc/media/engine/
H A Dfake_webrtc_call.cc160 webrtc::VideoEncoderConfig encoder_config) in FakeVideoSendStream()
182 const webrtc::VideoEncoderConfig& FakeVideoSendStream::GetEncoderConfig() in GetEncoderConfig()
256 webrtc::VideoEncoderConfig::VideoStreamFactoryInterface> in OnFrame()
260 webrtc::VideoEncoderConfig::ContentType::kScreen, in OnFrame()
280 webrtc::VideoEncoderConfig config) { in ReconfigureVideoEncoder()
285 webrtc::VideoEncoderConfig config, in ReconfigureVideoEncoder()
300 rtc::scoped_refptr<webrtc::VideoEncoderConfig::VideoStreamFactoryInterface> in ReconfigureVideoEncoder()
304 webrtc::VideoEncoderConfig::ContentType::kScreen, in ReconfigureVideoEncoder()
601 webrtc::VideoEncoderConfig encoder_config) { in CreateVideoSendStream()
H A Dfake_webrtc_call.h169 webrtc::VideoEncoderConfig encoder_config);
172 const webrtc::VideoEncoderConfig& GetEncoderConfig() const;
218 void ReconfigureVideoEncoder(webrtc::VideoEncoderConfig config) override;
219 void ReconfigureVideoEncoder(webrtc::VideoEncoderConfig config,
224 webrtc::VideoEncoderConfig encoder_config_;
437 webrtc::VideoEncoderConfig encoder_config) override;
/aosp_15_r20/external/webrtc/call/adaptation/
H A Dencoder_settings.h25 VideoEncoderConfig encoder_config,
33 const VideoEncoderConfig& encoder_config() const;
39 VideoEncoderConfig encoder_config_;
/aosp_15_r20/external/webrtc/rtc_tools/rtp_generator/
H A Drtp_generator.cc191 VideoEncoderConfig encoder_config; in RtpGenerator()
193 VideoEncoderConfig::ContentType::kRealtimeVideo; in RtpGenerator()
199 rtc::make_ref_counted<VideoEncoderConfig::Vp8EncoderSpecificSettings>( in RtpGenerator()
204 rtc::make_ref_counted<VideoEncoderConfig::Vp9EncoderSpecificSettings>( in RtpGenerator()
213 VideoEncoderConfig::ContentType::kRealtimeVideo; in RtpGenerator()

1234