mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-13 05:40:42 +01:00
![]() This changes the libvpx VP9 encoder to generate the scalability mode based on the current encoding parameters when using layer activation. Tested: Ran with L3T3_KEY reduced to L2T3_KEY and L1T3 due to bandwidth or layer activation. Added unit tests. Bug: webrtc:15892 Change-Id: Iaedca4ea5fc3a692996666ceaf0d6aa03fb058a1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344760 Commit-Queue: Evan Shrubsole <eshr@google.com> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/main@{#42007} |
||
---|---|---|
.. | ||
BUILD.gn | ||
create_scalability_structure.cc | ||
create_scalability_structure.h | ||
scalability_mode_util.cc | ||
scalability_mode_util.h | ||
scalability_mode_util_unittest.cc | ||
scalability_structure_full_svc.cc | ||
scalability_structure_full_svc.h | ||
scalability_structure_full_svc_unittest.cc | ||
scalability_structure_key_svc.cc | ||
scalability_structure_key_svc.h | ||
scalability_structure_key_svc_unittest.cc | ||
scalability_structure_l2t2_key_shift.cc | ||
scalability_structure_l2t2_key_shift.h | ||
scalability_structure_l2t2_key_shift_unittest.cc | ||
scalability_structure_simulcast.cc | ||
scalability_structure_simulcast.h | ||
scalability_structure_test_helpers.cc | ||
scalability_structure_test_helpers.h | ||
scalability_structure_unittest.cc | ||
scalable_video_controller.h | ||
scalable_video_controller_no_layering.cc | ||
scalable_video_controller_no_layering.h | ||
svc_rate_allocator.cc | ||
svc_rate_allocator.h | ||
svc_rate_allocator_unittest.cc |