/aosp_15_r20/external/webrtc/modules/video_coding/codecs/vp9/ |
H A D | svc_config_unittest.cc | 29 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 D | svc_config.cc | 57 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 D | video_codec_initializer.cc | 228 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 D | video_codec_initializer_unittest.cc | 468 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 D | svc_encodeframe.c | 151 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 D | vp9_spatial_svc_encoder.c | 197 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 D | svc_context.h | 34 int spatial_layers; // number of spatial layers member
|
/aosp_15_r20/external/webrtc/modules/rtp_rtcp/source/ |
H A D | rtp_generic_frame_descriptor.cc | 42 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 D | rtp_dependency_descriptor_reader.cc | 149 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 D | rtp_generic_frame_descriptor.h | 50 void SetSpatialLayersBitmask(uint8_t spatial_layers);
|
/aosp_15_r20/external/libvpx/test/ |
H A D | svc_test.cc | 91 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 D | svc_rate_allocator_unittest.cc | 36 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 D | video_quality_test.cc | 525 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 D | send_statistics_proxy.cc | 1225 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 D | video_stream_encoder_unittest.cc | 8796 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 D | video_quality_test_fixture.h | 100 std::vector<SpatialLayer> spatial_layers; member
|
/aosp_15_r20/external/webrtc/video/config/ |
H A D | video_encoder_config.h | 165 std::vector<SpatialLayer> spatial_layers; variable
|
H A D | encoder_stream_factory.cc | 224 encoder_config.spatial_layers.size(), in CreateDefaultVideoStreams()
|