webrtc/modules/video_coding/codecs/vp9
Erik Språng 7a3fe89138 Tweak libvpx vp8/vp9 encoder rc settings based on network headroom.
This CL adds an experiment where aggressiveness of the rate controller
is tuned based on if the application is network constrained or not.

Bug: webrtc:10155
Change-Id: I6c8cd116f57321c5b36cf5a69840913936091aaa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/132786
Commit-Queue: Erik Språng <sprang@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27615}
2019-04-15 11:59:15 +00:00
..
include [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
test Reland "Replace usage of old SetRates/SetRateAllocation methods" 2019-04-12 13:37:32 +00:00
DEPS Add VP9 profile negotiation to SDP 2018-07-02 23:38:41 +00:00
svc_config.cc Reland "Tune vp9 screenshare bitrate and framerate of spatial layers" 2019-03-08 16:00:22 +00:00
svc_config.h [Cleanup] Add missing #include. Remove useless ones. IWYU part 2. 2018-11-28 18:25:07 +00:00
svc_config_unittest.cc Reland "Tune vp9 screenshare bitrate and framerate of spatial layers" 2019-03-08 16:00:22 +00:00
svc_rate_allocator.cc Delete unneeded direct includes of common_types.h 2019-04-01 07:18:13 +00:00
svc_rate_allocator.h Activate/deactivate VP9 spatial layers. 2018-12-10 12:55:51 +00:00
svc_rate_allocator_unittest.cc Fully qualify googletest symbols. 2019-04-09 17:18:20 +00:00
vp9.cc Reland 2: Add VP9 Profile 2 to default profiles 2018-12-11 23:38:26 +00:00
vp9_frame_buffer_pool.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
vp9_frame_buffer_pool.h Remove rtc_base/scoped_ref_ptr.h. 2019-01-25 20:29:58 +00:00
vp9_impl.cc Tweak libvpx vp8/vp9 encoder rc settings based on network headroom. 2019-04-15 11:59:15 +00:00
vp9_impl.h Tweak libvpx vp8/vp9 encoder rc settings based on network headroom. 2019-04-15 11:59:15 +00:00