webrtc/modules/video_coding/codecs/vp8
Erik Språng b75d6b8dc3 Refactor vp8 temporal layers with inferred sync and search order
This CL introduces a few changes to the default VP8 temporal layers:
* The pattern is now reset on keyframes
* The sync flag is inferred rather than hard-coded
* Support is added for buffer search order

Bug: webrtc:9012
Change-Id: Ice19d32413d20982368a01a7d2540d155e185ad4
Reviewed-on: https://webrtc-review.googlesource.com/91863
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24288}
2018-08-15 10:14:36 +00:00
..
include Generalize SimulcastEncoderAdapter, use for H264 & VP8. 2018-06-21 15:57:43 +00:00
test Revert "Extract color space from Vp8 decoder" 2018-08-04 00:26:21 +00:00
default_temporal_layers.cc Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
default_temporal_layers.h Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
default_temporal_layers_unittest.cc Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
libvpx_vp8_decoder.cc Revert "Extract color space from Vp8 decoder" 2018-08-04 00:26:21 +00:00
libvpx_vp8_decoder.h Deprecate RTPFragmentationHeader argument to VideoDecoder::Decode 2018-05-08 08:09:35 +00:00
libvpx_vp8_encoder.cc Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
libvpx_vp8_encoder.h Move BitrateAllocation to api/ and rename it VideoBitrateAllocation 2018-04-23 15:31:27 +00:00
libvpx_vp8_simulcast_test.cc Use absl::make_unique and absl::WrapUnique directly 2018-07-05 10:59:49 +00:00
screenshare_layers.cc Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
screenshare_layers.h Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
screenshare_layers_unittest.cc Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
temporal_layers.cc Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00
temporal_layers.h Refactor vp8 temporal layers with inferred sync and search order 2018-08-15 10:14:36 +00:00