Home
last modified time | relevance | path

Searched refs:codec_settings (Results 1 – 25 of 62) sorted by relevance

123

/external/webrtc/modules/video_coding/codecs/h264/
Dh264_encoder_impl_unittest.cc29 void SetDefaultSettings(VideoCodec* codec_settings) { in SetDefaultSettings() argument
30 codec_settings->codecType = kVideoCodecH264; in SetDefaultSettings()
31 codec_settings->maxFramerate = 60; in SetDefaultSettings()
32 codec_settings->width = 640; in SetDefaultSettings()
33 codec_settings->height = 480; in SetDefaultSettings()
36 codec_settings->H264()->frameDroppingOn = true; in SetDefaultSettings()
37 codec_settings->startBitrate = 2000; in SetDefaultSettings()
38 codec_settings->maxBitrate = 4000; in SetDefaultSettings()
43 VideoCodec codec_settings; in TEST() local
44 SetDefaultSettings(&codec_settings); in TEST()
[all …]
Dh264_decoder_impl.cc162 int32_t H264DecoderImpl::InitDecode(const VideoCodec* codec_settings, in InitDecode() argument
165 if (codec_settings && codec_settings->codecType != kVideoCodecH264) { in InitDecode()
183 if (codec_settings) { in InitDecode()
184 av_context_->coded_width = codec_settings->width; in InitDecode()
185 av_context_->coded_height = codec_settings->height; in InitDecode()
221 if (codec_settings && codec_settings->buffer_pool_size) { in InitDecode()
222 if (!pool_.Resize(*codec_settings->buffer_pool_size)) { in InitDecode()
/external/webrtc/modules/video_coding/codecs/test/
Dvideocodec_test_fixture_impl.cc63 void ConfigureSimulcast(VideoCodec* codec_settings) { in ConfigureSimulcast() argument
65 /*min_layer=*/1, codec_settings->numberOfSimulcastStreams, in ConfigureSimulcast()
66 codec_settings->width, codec_settings->height, kBitratePriority, kMaxQp, in ConfigureSimulcast()
70 SimulcastStream* ss = &codec_settings->simulcastStream[i]; in ConfigureSimulcast()
83 void ConfigureSvc(VideoCodec* codec_settings) { in ConfigureSvc() argument
84 RTC_CHECK_EQ(kVideoCodecVP9, codec_settings->codecType); in ConfigureSvc()
87 codec_settings->width, codec_settings->height, kMaxFramerateFps, in ConfigureSvc()
88 /*first_active_layer=*/0, codec_settings->VP9()->numberOfSpatialLayers, in ConfigureSvc()
89 codec_settings->VP9()->numberOfTemporalLayers, in ConfigureSvc()
91 ASSERT_EQ(codec_settings->VP9()->numberOfSpatialLayers, layers.size()) in ConfigureSvc()
[all …]
Dvideocodec_test_fixture_config_unittest.cc44 webrtc::test::CodecSettings(kVideoCodecH264, &config.codec_settings); in TEST()
50 webrtc::test::CodecSettings(kVideoCodecVP8, &config.codec_settings); in TEST()
51 config.codec_settings.VP8()->numberOfTemporalLayers = kNumTemporalLayers; in TEST()
57 webrtc::test::CodecSettings(kVideoCodecVP9, &config.codec_settings); in TEST()
58 config.codec_settings.VP9()->numberOfTemporalLayers = kNumTemporalLayers; in TEST()
Dvideoprocessor.cc54 if (config.codec_settings.codecType != kVideoCodecH264) in GetMaxNaluSizeBytes()
182 ->CreateVideoBitrateAllocator(config_.codec_settings)), in VideoProcessor()
215 &config_.codec_settings, in VideoProcessor()
225 decoders_->at(i)->InitDecode(&config_.codec_settings, in VideoProcessor()
452 config_.codec_settings.codecType)); in FrameEncoded()
527 ExtractI420BufferWithSize(decoded_frame, config_.codec_settings.width, in FrameDecoded()
528 config_.codec_settings.height, in FrameDecoded()
/external/webrtc/modules/video_coding/codecs/av1/
Dlibaom_av1_encoder_unittest.cc31 VideoCodec codec_settings; in DefaultCodecSettings() local
32 codec_settings.width = 320; in DefaultCodecSettings()
33 codec_settings.height = 180; in DefaultCodecSettings()
34 codec_settings.maxFramerate = 30; in DefaultCodecSettings()
35 codec_settings.maxBitrate = 1000; in DefaultCodecSettings()
36 codec_settings.qpMax = 63; in DefaultCodecSettings()
37 return codec_settings; in DefaultCodecSettings()
54 VideoCodec codec_settings = DefaultCodecSettings(); in TEST() local
55 EXPECT_EQ(encoder->InitEncode(&codec_settings, DefaultEncoderSettings()), in TEST()
64 VideoCodec codec_settings = DefaultCodecSettings(); in TEST() local
[all …]
Dlibaom_av1_unittest.cc57 VideoCodec codec_settings; in DefaultCodecSettings() local
58 codec_settings.width = kWidth; in DefaultCodecSettings()
59 codec_settings.height = kHeight; in DefaultCodecSettings()
60 codec_settings.maxFramerate = kFramerate; in DefaultCodecSettings()
61 codec_settings.maxBitrate = 1000; in DefaultCodecSettings()
62 codec_settings.qpMax = 63; in DefaultCodecSettings()
63 return codec_settings; in DefaultCodecSettings()
137 VideoCodec codec_settings = DefaultCodecSettings(); in TEST() local
138 ASSERT_EQ(encoder->InitEncode(&codec_settings, DefaultEncoderSettings()), in TEST()
189 VideoCodec codec_settings = DefaultCodecSettings(); in TEST_P() local
[all …]
Dlibaom_av1_encoder.cc70 int InitEncode(const VideoCodec* codec_settings,
106 int32_t VerifyCodecSettings(const VideoCodec& codec_settings) { in VerifyCodecSettings() argument
107 if (codec_settings.width < 1) { in VerifyCodecSettings()
110 if (codec_settings.height < 1) { in VerifyCodecSettings()
114 if (codec_settings.maxBitrate > 0 && in VerifyCodecSettings()
115 codec_settings.minBitrate > codec_settings.maxBitrate) { in VerifyCodecSettings()
118 if (codec_settings.maxBitrate > 0 && in VerifyCodecSettings()
119 codec_settings.startBitrate > codec_settings.maxBitrate) { in VerifyCodecSettings()
122 if (codec_settings.startBitrate < codec_settings.minBitrate) { in VerifyCodecSettings()
125 if (codec_settings.maxFramerate < 1) { in VerifyCodecSettings()
[all …]
/external/webrtc/media/engine/
Dencoder_simulcast_proxy_unittest.cc43 VideoCodec codec_settings; in TEST() local
44 webrtc::test::CodecSettings(kVideoCodecVP8, &codec_settings); in TEST()
45 codec_settings.simulcastStream[0] = {test::kTestWidth, in TEST()
53 codec_settings.simulcastStream[1] = {test::kTestWidth, in TEST()
61 codec_settings.simulcastStream[2] = {test::kTestWidth, in TEST()
69 codec_settings.numberOfSimulcastStreams = 3; in TEST()
88 simulcast_enabled_proxy.InitEncode(&codec_settings, kSettings)); in TEST()
117 simulcast_disabled_proxy.InitEncode(&codec_settings, kSettings)); in TEST()
140 VideoCodec codec_settings; in TEST() local
141 webrtc::test::CodecSettings(kVideoCodecVP8, &codec_settings); in TEST()
[all …]
Dwebrtc_video_engine.cc1132 changed_params->codec_settings = in GetChangedRecvParameters()
1169 if (changed_params.codec_settings) { in SetRecvParameters()
1173 *changed_params.codec_settings); in SetRecvParameters()
1174 recv_codecs_ = *changed_params.codec_settings; in SetRecvParameters()
1920 const absl::optional<VideoCodecSettings>& codec_settings) in VideoSendStreamParameters() argument
1925 codec_settings(codec_settings) {} in VideoSendStreamParameters()
1934 const absl::optional<VideoCodecSettings>& codec_settings, in WebRtcVideoSendStream() argument
1947 parameters_(std::move(config), options, max_bitrate_bps, codec_settings), in WebRtcVideoSendStream()
2003 if (codec_settings) { in WebRtcVideoSendStream()
2004 SetCodec(*codec_settings); in WebRtcVideoSendStream()
[all …]
/external/webrtc/rtc_tools/converter/
Dyuv_to_ivf_converter.cc123 VideoCodec codec_settings; in Encoder() local
124 CodecSettings(video_codec_type, &codec_settings); in Encoder()
125 codec_settings.width = width; in Encoder()
126 codec_settings.height = height; in Encoder()
127 codec_settings.maxFramerate = kMaxFramerate; in Encoder()
128 codec_settings.startBitrate = kBitrateBps; in Encoder()
129 codec_settings.minBitrate = kBitrateBps; in Encoder()
130 codec_settings.maxBitrate = kBitrateBps; in Encoder()
133 VideoCodecVP8* vp8_settings = codec_settings.VP8(); in Encoder()
139 VideoCodecVP9* vp9_settings = codec_settings.VP9(); in Encoder()
[all …]
/external/webrtc/test/testsupport/
Divf_video_frame_generator_unittest.cc120 VideoCodec codec_settings; in CreateTestVideoFile() local
121 webrtc::test::CodecSettings(video_codec_type, &codec_settings); in CreateTestVideoFile()
122 codec_settings.width = kWidth; in CreateTestVideoFile()
123 codec_settings.height = kHeight; in CreateTestVideoFile()
124 codec_settings.maxFramerate = kMaxFramerate; in CreateTestVideoFile()
134 bitrate_allocation, static_cast<double>(codec_settings.maxFramerate))); in CreateTestVideoFile()
137 &codec_settings, in CreateTestVideoFile()
147 kVideoPayloadTypeFrequency / codec_settings.maxFramerate; in CreateTestVideoFile()
Divf_video_frame_generator.cc41 VideoCodec codec_settings; in IvfVideoFrameGenerator() local
42 codec_settings.codecType = file_reader_->GetVideoCodecType(); in IvfVideoFrameGenerator()
43 codec_settings.width = file_reader_->GetFrameWidth(); in IvfVideoFrameGenerator()
44 codec_settings.height = file_reader_->GetFrameHeight(); in IvfVideoFrameGenerator()
48 codec_settings.buffer_pool_size = std::numeric_limits<int>::max(); in IvfVideoFrameGenerator()
52 video_decoder_->InitDecode(&codec_settings, /*number_of_cores=*/1), in IvfVideoFrameGenerator()
/external/webrtc/video/
Dencoder_bitrate_adjuster.cc47 EncoderBitrateAdjuster::EncoderBitrateAdjuster(const VideoCodec& codec_settings) in EncoderBitrateAdjuster() argument
52 if (codec_settings.codecType == VideoCodecType::kVideoCodecVP9) {
53 for (size_t si = 0; si < codec_settings.VP9().numberOfSpatialLayers; ++si) {
54 if (codec_settings.spatialLayers[si].active) {
56 std::max(codec_settings.minBitrate * 1000,
57 codec_settings.spatialLayers[si].minBitrate * 1000);
61 for (size_t si = 0; si < codec_settings.numberOfSimulcastStreams; ++si) {
62 if (codec_settings.simulcastStream[si].active) {
64 std::max(codec_settings.minBitrate * 1000,
65 codec_settings.simulcastStream[si].minBitrate * 1000);
Dframe_dumping_decoder.cc27 int32_t InitDecode(const VideoCodec* codec_settings,
52 int32_t FrameDumpingDecoder::InitDecode(const VideoCodec* codec_settings, in InitDecode() argument
54 codec_type_ = codec_settings->codecType; in InitDecode()
55 return decoder_->InitDecode(codec_settings, number_of_cores); in InitDecode()
Dframe_encode_metadata_writer_unittest.cc78 VideoCodec codec_settings; in GetTimingFrames() local
79 codec_settings.numberOfSimulcastStreams = num_streams; in GetTimingFrames()
80 codec_settings.timing_frame_thresholds = {delay_ms, in GetTimingFrames()
82 encode_timer.OnEncoderInit(codec_settings, false); in GetTimingFrames()
206 VideoCodec codec_settings; in TEST() local
208 codec_settings.timing_frame_thresholds.delay_ms = 1; in TEST()
209 encode_timer.OnEncoderInit(codec_settings, false); in TEST()
247 VideoCodec codec_settings; in TEST() local
249 codec_settings.timing_frame_thresholds.delay_ms = 1; in TEST()
250 encode_timer.OnEncoderInit(codec_settings, true); in TEST()
/external/webrtc/video/end_to_end_tests/
Dmulti_stream_tester.cc37 codec_settings[0] = {1, 640, 480}; in MultiStreamTester()
38 codec_settings[1] = {2, 320, 240}; in MultiStreamTester()
39 codec_settings[2] = {3, 240, 160}; in MultiStreamTester()
81 uint32_t ssrc = codec_settings[i].ssrc; in RunTest()
82 int width = codec_settings[i].width; in RunTest()
83 int height = codec_settings[i].height; in RunTest()
/external/webrtc/api/video_codecs/test/
Dvideo_encoder_software_fallback_wrapper_unittest.cc114 int32_t InitEncode(const VideoCodec* codec_settings, in InitEncode() argument
849 codec_settings.codecType = kVideoCodecVP8; in SetUp()
850 codec_settings.maxFramerate = kFramerate; in SetUp()
851 codec_settings.width = kWidth; in SetUp()
852 codec_settings.height = kHeight; in SetUp()
853 codec_settings.numberOfSimulcastStreams = 1; in SetUp()
854 codec_settings.VP8()->numberOfTemporalLayers = 1; in SetUp()
862 num_layers = codec_settings.VP8()->numberOfTemporalLayers; in SetSupportsLayers()
871 VideoCodec codec_settings; member in webrtc::PreferTemporalLayersFallbackTest
880 codec_settings.VP8()->numberOfTemporalLayers = 1; in TEST_F()
[all …]
/external/webrtc/test/pc/e2e/analyzer/video/
Dquality_analyzing_video_encoder.cc80 const VideoCodec* codec_settings, in InitEncode() argument
83 codec_settings_ = *codec_settings; in InitEncode()
85 if (codec_settings->codecType == kVideoCodecVP9) { in InitEncode()
86 if (codec_settings->VP9().numberOfSpatialLayers > 1) { in InitEncode()
87 switch (codec_settings->VP9().interLayerPred) { in InitEncode()
103 if (codec_settings->numberOfSimulcastStreams > 1) { in InitEncode()
106 return delegate_->InitEncode(codec_settings, settings); in InitEncode()
/external/webrtc/modules/video_coding/codecs/vp9/test/
Dvp9_impl_unittest.cc47 VideoCodec codec_settings; in DefaultCodecSettings() local
48 webrtc::test::CodecSettings(kVideoCodecVP9, &codec_settings); in DefaultCodecSettings()
49 codec_settings.width = kWidth; in DefaultCodecSettings()
50 codec_settings.height = kHeight; in DefaultCodecSettings()
51 codec_settings.VP9()->numberOfTemporalLayers = 1; in DefaultCodecSettings()
52 codec_settings.VP9()->numberOfSpatialLayers = 1; in DefaultCodecSettings()
53 return codec_settings; in DefaultCodecSettings()
68 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument
69 webrtc::test::CodecSettings(kVideoCodecVP9, codec_settings); in ModifyCodecSettings()
70 codec_settings->width = kWidth; in ModifyCodecSettings()
[all …]
/external/webrtc/modules/video_coding/codecs/multiplex/test/
Dmultiplex_adapter_unittest.cc78 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument
79 webrtc::test::CodecSettings(kMultiplexAssociatedCodecType, codec_settings); in ModifyCodecSettings()
80 codec_settings->VP9()->numberOfTemporalLayers = 1; in ModifyCodecSettings()
81 codec_settings->VP9()->numberOfSpatialLayers = 1; in ModifyCodecSettings()
82 codec_settings->codecType = webrtc::kVideoCodecMultiplex; in ModifyCodecSettings()
/external/webrtc/api/video_codecs/
Dvideo_encoder.cc284 int32_t VideoEncoder::InitEncode(const VideoCodec* codec_settings, in InitEncode() argument
294 return InitEncode(codec_settings, settings); in InitEncode()
297 int VideoEncoder::InitEncode(const VideoCodec* codec_settings, in InitEncode() argument
303 return InitEncode(codec_settings, settings.number_of_cores, in InitEncode()
Dvideo_decoder_software_fallback_wrapper.cc42 int32_t InitDecode(const VideoCodec* codec_settings,
98 const VideoCodec* codec_settings, in InitDecode() argument
100 codec_settings_ = *codec_settings; in InitDecode()
/external/webrtc/modules/video_coding/codecs/vp8/test/
Dvp8_impl_unittest.cc73 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument
74 webrtc::test::CodecSettings(kVideoCodecVP8, codec_settings); in ModifyCodecSettings()
75 codec_settings->width = kWidth; in ModifyCodecSettings()
76 codec_settings->height = kHeight; in ModifyCodecSettings()
77 codec_settings->VP8()->denoisingOn = true; in ModifyCodecSettings()
78 codec_settings->VP8()->frameDroppingOn = false; in ModifyCodecSettings()
79 codec_settings->VP8()->automaticResizeOn = false; in ModifyCodecSettings()
80 codec_settings->VP8()->complexity = VideoCodecComplexity::kComplexityNormal; in ModifyCodecSettings()
/external/webrtc/modules/video_coding/codecs/h264/test/
Dh264_impl_unittest.cc44 void ModifyCodecSettings(VideoCodec* codec_settings) override { in ModifyCodecSettings() argument
45 webrtc::test::CodecSettings(kVideoCodecH264, codec_settings); in ModifyCodecSettings()

123