1) Always allocate at least one spatial layer in svc rate allocator 2) Ensure tests reflect known existing failing scenario (k-svc video with no external ref control). 3) Update log representation of bitrate allocation, as it looks very confusing with lower layers disabled. Was: [ [], [], [x, y, z]] New: [ [] [] [x,y,z]] Bug: webrtc:10977 Change-Id: I248d9b44c8848710aa5a194a5c1b96df6a2734ac Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/154744 Reviewed-by: Niels Moller <nisse@webrtc.org> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29345} |
||
|---|---|---|
| .. | ||
| include | ||
| test | ||
| DEPS | ||
| svc_config_unittest.cc | ||
| svc_config.cc | ||
| svc_config.h | ||
| svc_rate_allocator_unittest.cc | ||
| svc_rate_allocator.cc | ||
| svc_rate_allocator.h | ||
| vp9_frame_buffer_pool.cc | ||
| vp9_frame_buffer_pool.h | ||
| vp9_impl.cc | ||
| vp9_impl.h | ||
| vp9.cc | ||