webrtc/modules/video_coding/svc
Asa Persson 2698353d43 Disable quality scaling if multiple spatial layers are requested for VP9
VP9 automaticResizeOn is disabled if more than one spatial layer is configured via scalability mode.

Bug: webrtc:13960
Change-Id: I7c6351bca6d2f32bcc7391894e8dcc9e74ca2050
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261315
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36897}
2022-05-16 15:11:24 +00:00
..
BUILD.gn New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00
create_scalability_structure.cc New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00
create_scalability_structure.h New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00
scalability_mode_util.cc Disable quality scaling if multiple spatial layers are requested for VP9 2022-05-16 15:11:24 +00:00
scalability_mode_util.h Disable quality scaling if multiple spatial layers are requested for VP9 2022-05-16 15:11:24 +00:00
scalability_mode_util_unittest.cc New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00
scalability_structure_full_svc.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
scalability_structure_full_svc.h In full svc controller reuse unused frame configuration 2021-03-12 14:50:39 +00:00
scalability_structure_full_svc_unittest.cc Allow full SVC to reference T0 frame only after it has been encoded 2021-09-13 15:52:42 +00:00
scalability_structure_key_svc.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
scalability_structure_key_svc.h In ksvc controller reuse unused frame configuration 2021-03-12 13:39:38 +00:00
scalability_structure_key_svc_unittest.cc In ksvc controller reuse unused frame configuration 2021-03-12 13:39:38 +00:00
scalability_structure_l2t2_key_shift.cc Add helper to query scalability structure configuration 2021-09-10 13:47:22 +00:00
scalability_structure_l2t2_key_shift.h Add layer skipping to L2T2_KEY_SHIFT structure 2020-10-26 10:35:46 +00:00
scalability_structure_l2t2_key_shift_unittest.cc Add layer skipping to L2T2_KEY_SHIFT structure 2020-10-26 10:35:46 +00:00
scalability_structure_simulcast.cc Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED 2021-11-15 21:44:59 +00:00
scalability_structure_simulcast.h Add S3T3 video scalability structure 2021-02-18 17:46:29 +00:00
scalability_structure_test_helpers.cc Ignore frame type when calculating generic frame dependencies. 2020-11-23 10:52:06 +00:00
scalability_structure_test_helpers.h
scalability_structure_unittest.cc New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00
scalable_video_controller.h Add helper to query scalability structure configuration 2021-09-10 13:47:22 +00:00
scalable_video_controller_no_layering.cc Add helper to query scalability structure configuration 2021-09-10 13:47:22 +00:00
scalable_video_controller_no_layering.h Test and fix unscalable video structure. 2021-02-11 17:23:56 +00:00
svc_rate_allocator.cc New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00
svc_rate_allocator.h Move SvcRateAllocator out of codecs/vp9 and make it not vp9 specific 2020-11-05 18:35:37 +00:00
svc_rate_allocator_unittest.cc New enum ScalabilityMode. 2022-04-29 12:16:42 +00:00