Home
last modified time | relevance | path

Searched refs:spatialLayers (Results 1 – 23 of 23) sorted by relevance

/aosp_15_r20/external/webrtc/modules/video_coding/codecs/av1/
H A Dav1_svc_config_unittest.cc28 EXPECT_TRUE(video_codec.spatialLayers[0].active); in TEST()
29 EXPECT_EQ(video_codec.spatialLayers[0].numberOfTemporalLayers, 1); in TEST()
30 EXPECT_FALSE(video_codec.spatialLayers[1].active); in TEST()
39 EXPECT_EQ(video_codec.spatialLayers[0].numberOfTemporalLayers, 3); in TEST()
48 EXPECT_EQ(video_codec.spatialLayers[0].numberOfTemporalLayers, 3); in TEST()
49 EXPECT_TRUE(video_codec.spatialLayers[0].active); in TEST()
50 EXPECT_TRUE(video_codec.spatialLayers[1].active); in TEST()
51 EXPECT_FALSE(video_codec.spatialLayers[2].active); in TEST()
62 EXPECT_TRUE(video_codec.spatialLayers[0].active); in TEST()
63 EXPECT_TRUE(video_codec.spatialLayers[1].active); in TEST()
[all …]
H A Dav1_svc_config.cc84 SpatialLayer& spatial_layer = video_codec.spatialLayers[sl_idx]; in SetAv1SvcConfig()
96 SpatialLayer& spatial_layer = video_codec.spatialLayers[0]; in SetAv1SvcConfig()
105 SpatialLayer& spatial_layer = video_codec.spatialLayers[sl_idx]; in SetAv1SvcConfig()
/aosp_15_r20/external/webrtc/modules/video_coding/svc/
H A Dsvc_rate_allocator_unittest.cc47 codec.spatialLayers[sl_idx] = spatial_layers[sl_idx]; in Configure()
95 const SpatialLayer* layers = codec.spatialLayers; in TEST()
109 const SpatialLayer* layers = codec.spatialLayers; in TEST()
126 const SpatialLayer* layers = codec.spatialLayers; in TEST()
144 const SpatialLayer* layers = codec.spatialLayers; in TEST()
161 const SpatialLayer* layers = codec.spatialLayers; in TEST()
182 codec.spatialLayers[i].active = false; in TEST()
207 codec.spatialLayers[i].active = false; in TEST()
249 codec.spatialLayers[0].active = false; in TEST()
250 codec.spatialLayers[1].active = false; in TEST()
[all …]
H A Dsvc_rate_allocator.cc38 if (codec.spatialLayers[active.first].active) { in GetActiveSpatialLayers()
45 if (!codec.spatialLayers[last_active_layer].active) { in GetActiveSpatialLayers()
64 codec.spatialLayers[first_active_layer + sl_idx].minBitrate); in AdjustAndVerify()
66 codec.spatialLayers[first_active_layer + sl_idx].maxBitrate); in AdjustAndVerify()
126 return DataRate::KilobitsPerSec(codec.spatialLayers[0].minBitrate); in FindLayerTogglingThreshold()
135 codec.spatialLayers[first_active_layer + i].minBitrate); in FindLayerTogglingThreshold()
137 codec.spatialLayers[first_active_layer + i].maxBitrate); in FindLayerTogglingThreshold()
141 codec.spatialLayers[first_active_layer + num_active_layers - 1] in FindLayerTogglingThreshold()
163 codec.spatialLayers[first_active_layer + i].targetBitrate); in FindLayerTogglingThreshold()
166 codec.spatialLayers[first_active_layer + num_active_layers - 1] in FindLayerTogglingThreshold()
[all …]
/aosp_15_r20/external/webrtc/modules/video_coding/
H A Dvideo_codec_initializer_unittest.cc321 EXPECT_EQ(codec_out_.spatialLayers[0].maxBitrate, in TEST_F()
333 EXPECT_EQ(codec_out_.spatialLayers[0].targetBitrate, in TEST_F()
350 EXPECT_LT(codec_out_.spatialLayers[0].maxBitrate, in TEST_F()
367 EXPECT_TRUE(codec_out_.spatialLayers[0].active); in TEST_F()
368 EXPECT_TRUE(codec_out_.spatialLayers[1].active); in TEST_F()
369 EXPECT_TRUE(codec_out_.spatialLayers[2].active); in TEST_F()
377 EXPECT_TRUE(codec_out_.spatialLayers[0].active); in TEST_F()
378 EXPECT_TRUE(codec_out_.spatialLayers[1].active); in TEST_F()
379 EXPECT_FALSE(codec_out_.spatialLayers[2].active); in TEST_F()
387 EXPECT_TRUE(codec_out_.spatialLayers[0].active); in TEST_F()
[all …]
H A Dvideo_codec_initializer.cc168 video_codec.spatialLayers[0] = {0}; in VideoEncoderConfigToVideoCodec()
169 video_codec.spatialLayers[0].width = video_codec.width; in VideoEncoderConfigToVideoCodec()
170 video_codec.spatialLayers[0].height = video_codec.height; in VideoEncoderConfigToVideoCodec()
171 video_codec.spatialLayers[0].maxFramerate = max_framerate; in VideoEncoderConfigToVideoCodec()
172 video_codec.spatialLayers[0].numberOfTemporalLayers = in VideoEncoderConfigToVideoCodec()
279 video_codec.spatialLayers[i] = spatial_layers[i]; in VideoEncoderConfigToVideoCodec()
312 video_codec.spatialLayers[i].active = config.spatial_layers[i].active; in VideoEncoderConfigToVideoCodec()
345 video_codec.spatialLayers[0].minBitrate = experimental_min_bitrate_kbps; in VideoEncoderConfigToVideoCodec()
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/vp9/test/
H A Dvp9_impl_unittest.cc94 codec_settings.spatialLayers[i] = layers[i]; in ConfigureSvc()
384 codec_settings_.spatialLayers[0].minBitrate = 200; in TEST_P()
385 codec_settings_.spatialLayers[0].maxBitrate = 500; in TEST_P()
386 codec_settings_.spatialLayers[0].targetBitrate = in TEST_P()
387 (codec_settings_.spatialLayers[0].minBitrate + in TEST_P()
388 codec_settings_.spatialLayers[0].maxBitrate) / in TEST_P()
390 codec_settings_.spatialLayers[0].active = true; in TEST_P()
392 codec_settings_.spatialLayers[1].minBitrate = 400; in TEST_P()
393 codec_settings_.spatialLayers[1].maxBitrate = 1500; in TEST_P()
394 codec_settings_.spatialLayers[1].targetBitrate = in TEST_P()
[all …]
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/vp9/
H A Dlibvpx_vp9_encoder.cc108 if (num_spatial_layers > 1 && codec.spatialLayers[0].targetBitrate > 0) { in CreateVp9ScalabilityStructure()
109 if (codec.width != codec.spatialLayers[num_spatial_layers - 1].width || in CreateVp9ScalabilityStructure()
110 codec.height != codec.spatialLayers[num_spatial_layers - 1].height) { in CreateVp9ScalabilityStructure()
118 if (codec.spatialLayers[1].width == 2 * codec.spatialLayers[0].width) { in CreateVp9ScalabilityStructure()
122 } else if (2 * codec.spatialLayers[1].width == in CreateVp9ScalabilityStructure()
123 3 * codec.spatialLayers[0].width) { in CreateVp9ScalabilityStructure()
129 << codec.spatialLayers[0].width << ":" in CreateVp9ScalabilityStructure()
130 << codec.spatialLayers[1].width; in CreateVp9ScalabilityStructure()
135 if (codec.spatialLayers[sid].width * numerator != in CreateVp9ScalabilityStructure()
136 codec.spatialLayers[sid - 1].width * denominator || in CreateVp9ScalabilityStructure()
[all …]
/aosp_15_r20/external/webrtc/video/
H A Dvideo_stream_encoder.cc153 if (new_send_codec.spatialLayers[i].width != in RequiresEncoderReset()
154 prev_send_codec.spatialLayers[i].width || in RequiresEncoderReset()
155 new_send_codec.spatialLayers[i].height != in RequiresEncoderReset()
156 prev_send_codec.spatialLayers[i].height || in RequiresEncoderReset()
157 new_send_codec.spatialLayers[i].numberOfTemporalLayers != in RequiresEncoderReset()
158 prev_send_codec.spatialLayers[i].numberOfTemporalLayers || in RequiresEncoderReset()
159 new_send_codec.spatialLayers[i].qpMax != in RequiresEncoderReset()
160 prev_send_codec.spatialLayers[i].qpMax) { in RequiresEncoderReset()
299 spatial_layer.width = encoder_config.spatialLayers[si].width; in CreateVideoLayersAllocation()
300 spatial_layer.height = encoder_config.spatialLayers[si].height; in CreateVideoLayersAllocation()
[all …]
H A Dencoder_bitrate_adjuster_unittest.cc54 codec_.spatialLayers[si].minBitrate = 100 * (1 << si); in SetUpAdjuster()
55 codec_.spatialLayers[si].targetBitrate = 200 * (1 << si); in SetUpAdjuster()
56 codec_.spatialLayers[si].maxBitrate = 300 * (1 << si); in SetUpAdjuster()
57 codec_.spatialLayers[si].active = true; in SetUpAdjuster()
58 codec_.spatialLayers[si].numberOfTemporalLayers = num_temporal_layers; in SetUpAdjuster()
183 return codec_.spatialLayers[spatial_index].numberOfTemporalLayers; in NumTemporalLayers()
H A Dvideo_stream_encoder_unittest.cc5805 EXPECT_TRUE(fake_encoder_.config().spatialLayers[0].active); in TEST_F()
5806 EXPECT_EQ(640, fake_encoder_.config().spatialLayers[0].width); in TEST_F()
5807 EXPECT_EQ(360, fake_encoder_.config().spatialLayers[0].height); in TEST_F()
5809 fake_encoder_.config().spatialLayers[0].minBitrate * 1000); in TEST_F()
5811 fake_encoder_.config().spatialLayers[0].maxBitrate * 1000); in TEST_F()
5819 EXPECT_TRUE(fake_encoder_.config().spatialLayers[0].active); in TEST_F()
5820 EXPECT_EQ(480, fake_encoder_.config().spatialLayers[0].width); in TEST_F()
5821 EXPECT_EQ(270, fake_encoder_.config().spatialLayers[0].height); in TEST_F()
5823 fake_encoder_.config().spatialLayers[0].minBitrate * 1000); in TEST_F()
5825 fake_encoder_.config().spatialLayers[0].maxBitrate * 1000); in TEST_F()
[all …]
H A Dencoder_bitrate_adjuster.cc53 if (codec_settings.spatialLayers[si].active) {
56 codec_settings.spatialLayers[si].minBitrate * 1000);
H A Dsend_statistics_proxy_unittest.cc1478 codec.spatialLayers[0].active = true; in TEST_F()
1479 codec.spatialLayers[1].active = true; in TEST_F()
1480 codec.spatialLayers[2].active = true; in TEST_F()
1490 codec.spatialLayers[1].active = false; in TEST_F()
1491 codec.spatialLayers[2].active = false; in TEST_F()
1498 codec.spatialLayers[1].active = true; in TEST_F()
1499 codec.spatialLayers[2].active = true; in TEST_F()
H A Dvideo_quality_test.cc95 std::max(min_bitrate, codec.spatialLayers[spatial_idx].minBitrate); in GetMinMaxBitratesBps()
97 std::min(max_bitrate, codec.spatialLayers[spatial_idx].maxBitrate); in GetMinMaxBitratesBps()
H A Dsend_statistics_proxy.cc1214 if (codec.spatialLayers[i].active) { in OnBitrateAllocationUpdated()
/aosp_15_r20/external/webrtc/video/end_to_end_tests/
H A Dresolution_bitrate_limits_tests.cc46 if (codec.spatialLayers[i].width * codec.spatialLayers[i].height == in GetLayerBitrateLimits()
48 return {DataRate::KilobitsPerSec(codec.spatialLayers[i].minBitrate), in GetLayerBitrateLimits()
49 DataRate::KilobitsPerSec(codec.spatialLayers[i].maxBitrate)}; in GetLayerBitrateLimits()
/aosp_15_r20/external/webrtc/call/adaptation/
H A Dvideo_stream_adapter.cc725 if (codec.spatialLayers[i].active) { in GetSingleActiveLayerPixels()
727 pixels = codec.spatialLayers[i].width * codec.spatialLayers[i].height; in GetSingleActiveLayerPixels()
/aosp_15_r20/external/webrtc/test/pc/e2e/analyzer/video/
H A Dquality_analyzing_video_encoder.cc49 std::max(min_bitrate, codec.spatialLayers[spatial_idx].minBitrate); in GetMinMaxBitratesBps()
51 std::min(max_bitrate, codec.spatialLayers[spatial_idx].maxBitrate); in GetMinMaxBitratesBps()
/aosp_15_r20/external/webrtc/video/adaptation/
H A Dvideo_stream_encoder_resource_manager.cc73 flags[i] = codec.spatialLayers[i].active; in GetActiveLayersFlags()
96 if (codec.spatialLayers[i].active) { in GetSingleActiveLayerMaxBitrate()
99 DataRate::KilobitsPerSec(codec.spatialLayers[i].maxBitrate); in GetSingleActiveLayerMaxBitrate()
/aosp_15_r20/external/webrtc/api/video_codecs/
H A Dvideo_codec.h153 SpatialLayer spatialLayers[kMaxSpatialLayers]; variable
H A Dvideo_codec.cc67 spatialLayers(), in VideoCodec()
/aosp_15_r20/external/webrtc/test/fuzzers/
H A Dvp9_encoder_references_fuzzer.cc219 SpatialLayer& spatial_layer = codec_settings.spatialLayers[sid]; in CodecSettings()
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/test/
H A Dvideocodec_test_fixture_impl.cc109 codec_settings->spatialLayers[i] = layers[i]; in ConfigureSvc()