webrtc/modules/video_coding/codecs/vp9
Ilya Nikolaevskiy 39fb817efd [Video, Svc] Remove inactive spatial layers in codec initializer
This is more logical way to remove inactive lower layers.
Current way is to notify the encoder that the layer is inactive,
then renumber layers at the packatization level.

This Cl will allow to simplify libvpx vp9 encoder, svcRateAllocator and
vp9 packetizer.

Bug: webrtc:11319
Change-Id: Idf0bb30b729f5ecc97e31454b32934546b681aa2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/173182
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31058}
2020-04-14 09:37:44 +00:00
..
include Reland "[VP9] Shift spatial layers on RTP level to always start from 0." 2020-02-04 10:06:44 +00:00
test [Video, Svc] Remove inactive spatial layers in codec initializer 2020-04-14 09:37:44 +00:00
DEPS Add VP9 profile negotiation to SDP 2018-07-02 23:38:41 +00:00
svc_config_unittest.cc [Video, Svc] Remove inactive spatial layers in codec initializer 2020-04-14 09:37:44 +00:00
svc_config.cc [Video, Svc] Remove inactive spatial layers in codec initializer 2020-04-14 09:37:44 +00:00
svc_config.h [Video, Svc] Remove inactive spatial layers in codec initializer 2020-04-14 09:37:44 +00:00
svc_rate_allocator_unittest.cc [Video, Svc] Remove inactive spatial layers in codec initializer 2020-04-14 09:37:44 +00:00
svc_rate_allocator.cc Replace DataSize and DataRate factories with newer versions 2020-02-18 16:09:50 +00:00
svc_rate_allocator.h Reland "VP9 encoder: handle disabled layers correctly" 2019-09-27 09:28:38 +00:00
vp9_frame_buffer_pool.cc Concatenate string literals at compile time. 2020-01-14 14:47:48 +00:00
vp9_frame_buffer_pool.h Add ability to resize buffers pool in decoder and use it in IVF generator 2019-12-16 14:51:16 +00:00
vp9_impl.cc Fixes temporal rate allocation issues. 2020-03-25 11:20:47 +00:00
vp9_impl.h Only set vp9 config when it's changed. 2020-02-21 20:09:31 +00:00
vp9.cc Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00