Home
last modified time | relevance | path

Searched refs:spatial_layers (Results 1 – 18 of 18) sorted by relevance

/aosp_15_r20/external/webrtc/modules/video_coding/codecs/vp9/
H A Dsvc_config_unittest.cc29 std::vector<SpatialLayer> spatial_layers = GetSvcConfig( in TEST() local
34 EXPECT_EQ(spatial_layers.size(), num_spatial_layers); in TEST()
42 std::vector<SpatialLayer> spatial_layers = GetSvcConfig( in TEST() local
47 EXPECT_EQ(spatial_layers.size(), num_spatial_layers); in TEST()
57 std::vector<SpatialLayer> spatial_layers = GetVp9SvcConfig(codec); in TEST() local
58 EXPECT_THAT(spatial_layers, ElementsAre(Field(&SpatialLayer::height, 135), in TEST()
61 EXPECT_THAT(spatial_layers, in TEST()
76 std::vector<SpatialLayer> spatial_layers = GetVp9SvcConfig(codec); in TEST() local
77 EXPECT_THAT(spatial_layers, ElementsAre(Field(&SpatialLayer::height, 135), in TEST()
79 EXPECT_THAT(spatial_layers, in TEST()
[all …]
H A Dsvc_config.cc57 std::vector<SpatialLayer> spatial_layers; in ConfigureSvcScreenSharing() local
73 spatial_layers.push_back(spatial_layer); in ConfigureSvcScreenSharing()
76 return spatial_layers; in ConfigureSvcScreenSharing()
115 std::vector<SpatialLayer> spatial_layers; in ConfigureSvcNormalVideo() local
149 spatial_layers.push_back(spatial_layer); in ConfigureSvcNormalVideo()
158 spatial_layers[0].minBitrate = kMinVp9SvcBitrateKbps; in ConfigureSvcNormalVideo()
162 spatial_layers[0].maxBitrate *= 1.1; in ConfigureSvcNormalVideo()
165 return spatial_layers; in ConfigureSvcNormalVideo()
199 std::vector<SpatialLayer> spatial_layers = in GetVp9SvcConfig() local
204 RTC_DCHECK(!spatial_layers.empty()); in GetVp9SvcConfig()
[all …]
/aosp_15_r20/external/webrtc/modules/video_coding/
H A Dvideo_codec_initializer.cc228 RTC_DCHECK(config.spatial_layers.empty() || in VideoEncoderConfigToVideoCodec()
229 config.spatial_layers.size() == in VideoEncoderConfigToVideoCodec()
232 std::vector<SpatialLayer> spatial_layers; in VideoEncoderConfigToVideoCodec() local
233 if (!config.spatial_layers.empty()) { in VideoEncoderConfigToVideoCodec()
235 spatial_layers = config.spatial_layers; in VideoEncoderConfigToVideoCodec()
238 spatial_layers = GetVp9SvcConfig(video_codec); in VideoEncoderConfigToVideoCodec()
239 if (spatial_layers.empty()) in VideoEncoderConfigToVideoCodec()
251 spatial_layers = GetSvcConfig( in VideoEncoderConfigToVideoCodec()
263 spatial_layers.back().minBitrate = video_codec.minBitrate; in VideoEncoderConfigToVideoCodec()
264 spatial_layers.back().targetBitrate = video_codec.maxBitrate; in VideoEncoderConfigToVideoCodec()
[all …]
H A Dvideo_codec_initializer_unittest.cc468 config.spatial_layers = {}; in TEST_F()
482 config.spatial_layers.resize(2); in TEST_F()
483 config.spatial_layers[0].active = true; in TEST_F()
484 config.spatial_layers[1].active = false; in TEST_F()
/aosp_15_r20/external/libvpx/examples/
H A Dsvc_encodeframe.c151 int num_layers = svc_ctx->spatial_layers; in parse_layer_options_from_string()
153 num_layers = svc_ctx->spatial_layers * svc_ctx->temporal_layers; in parse_layer_options_from_string()
214 svc_ctx->spatial_layers = atoi(option_value); in parse_options()
251 for (i = 0; i < svc_ctx->spatial_layers; ++i) { in parse_options()
260 (svc_ctx->spatial_layers > 3 || in parse_options()
261 svc_ctx->spatial_layers * svc_ctx->temporal_layers > 4)) in parse_options()
264 for (i = 0; i < svc_ctx->spatial_layers; ++i) in parse_options()
266 if (alt_ref_enabled > REF_FRAMES - svc_ctx->spatial_layers) { in parse_options()
270 REF_FRAMES - svc_ctx->spatial_layers, alt_ref_enabled); in parse_options()
296 for (sl = 0; sl < svc_ctx->spatial_layers; ++sl) { in assign_layer_bitrates()
[all …]
H A Dvp9_spatial_svc_encoder.c197 svc_ctx->spatial_layers = default_spatial_layers; in parse_command_line()
249 svc_ctx->spatial_layers = arg_parse_uint(&arg); in parse_command_line()
380 app_input->frames_to_skip, svc_ctx->spatial_layers, enc_cfg->g_w, in parse_command_line()
1014 for (sl = 0; sl < (unsigned int)svc_ctx.spatial_layers; ++sl) in main()
1056 assert(svc_ctx.spatial_layers == 2); in main()
1074 svc_ctx.spatial_layers, frame_cnt == 0, in main()
1078 svc_ctx.spatial_layers, frame_cnt == 0, in main()
H A Dsvc_context.h34 int spatial_layers; // number of spatial layers member
/aosp_15_r20/external/webrtc/modules/rtp_rtcp/source/
H A Drtp_generic_frame_descriptor.cc42 uint8_t spatial_layers = spatial_layers_; in SpatialLayer() local
43 while (spatial_layers_ != 0 && !(spatial_layers & 1)) { in SpatialLayer()
44 spatial_layers >>= 1; in SpatialLayer()
56 uint8_t spatial_layers) { in SetSpatialLayersBitmask() argument
58 spatial_layers_ = spatial_layers; in SetSpatialLayersBitmask()
H A Drtp_dependency_descriptor_reader.cc149 int spatial_layers = structure->templates.back().spatial_id + 1; in ReadResolutions() local
150 structure->resolutions.reserve(spatial_layers); in ReadResolutions()
151 for (int sid = 0; sid < spatial_layers; ++sid) { in ReadResolutions()
H A Drtp_generic_frame_descriptor.h50 void SetSpatialLayersBitmask(uint8_t spatial_layers);
/aosp_15_r20/external/libvpx/test/
H A Dsvc_test.cc91 int spatial_layers = cfg_.ss_number_layers; in AssignLayerBitrates() local
96 for (sl = 0; sl < spatial_layers; ++sl) { in AssignLayerBitrates()
104 for (sl = 0; sl < spatial_layers; ++sl) { in AssignLayerBitrates()
121 for (sl = 0; sl < spatial_layers; ++sl) { in AssignLayerBitrates()
/aosp_15_r20/external/webrtc/modules/video_coding/svc/
H A Dsvc_rate_allocator_unittest.cc36 std::vector<SpatialLayer> spatial_layers = in Configure() local
39 RTC_CHECK_LE(spatial_layers.size(), kMaxSpatialLayers); in Configure()
42 std::min<unsigned char>(num_spatial_layers, spatial_layers.size()); in Configure()
44 num_temporal_layers, spatial_layers.back().numberOfTemporalLayers); in Configure()
46 for (size_t sl_idx = 0; sl_idx < spatial_layers.size(); ++sl_idx) { in Configure()
47 codec.spatialLayers[sl_idx] = spatial_layers[sl_idx]; in Configure()
/aosp_15_r20/external/webrtc/video/
H A Dvideo_quality_test.cc525 params_.ss[video_idx].spatial_layers.empty() || in CheckParamsAndInjectionComponents()
526 params_.ss[video_idx].spatial_layers.size() == in CheckParamsAndInjectionComponents()
628 encoder_config.spatial_layers = params->ss[video_idx].spatial_layers; in FillScalabilitySettings()
678 RTC_CHECK(params->ss[video_idx].spatial_layers.empty()); in FillScalabilitySettings()
696 params->ss[video_idx].spatial_layers.push_back(layer); in FillScalabilitySettings()
811 video_encoder_configs_[video_idx].spatial_layers = in SetupVideo()
812 params_.ss[video_idx].spatial_layers; in SetupVideo()
990 thumbnail_encoder_config.spatial_layers = params_.ss[0].spatial_layers; in SetupThumbnails()
H A Dsend_statistics_proxy.cc1225 std::array<bool, kMaxSpatialLayers> spatial_layers; in OnBitrateAllocationUpdated() local
1227 spatial_layers[i] = (allocation.GetSpatialLayerSum(i) > 0); in OnBitrateAllocationUpdated()
1235 if (spatial_layers != last_spatial_layer_use_) { in OnBitrateAllocationUpdated()
1243 last_spatial_layer_use_ = spatial_layers; in OnBitrateAllocationUpdated()
H A Dvideo_stream_encoder_unittest.cc8796 config.spatial_layers = GetSvcConfig(kFrameWidth, kFrameHeight, in TEST_P()
8805 config.spatial_layers = GetSvcConfig(kFrameWidth, kFrameHeight, in TEST_P()
8829 config.spatial_layers[layer_idx].active = active; in TEST_P()
/aosp_15_r20/external/webrtc/api/test/
H A Dvideo_quality_test_fixture.h100 std::vector<SpatialLayer> spatial_layers; member
/aosp_15_r20/external/webrtc/video/config/
H A Dvideo_encoder_config.h165 std::vector<SpatialLayer> spatial_layers; variable
H A Dencoder_stream_factory.cc224 encoder_config.spatial_layers.size(), in CreateDefaultVideoStreams()