webrtc/modules/video_coding/codecs
Sergey Silkin fafeac3517 Use codec's bitrate limits if SVC is off.
Adding SVC rate allocator and layering configurator caused regression
for VP9 non-SVC senders. SVC bitrate limits, which were supposed to
be used only when spatial layering is enabled, are applied when
encoding single spatial layer. E.g. for VP9 360p sender maximum bitrate
is limited to 500kbps.

This fixes the regression. If sender is configured to send VP9 single
layer then codec's bitrate limits are applied to this layer.

Bug: webrtc:9151, chromium:831093
Change-Id: Ia1ae4087155ad7917a3443304a21532f1e68ea65
Reviewed-on: https://webrtc-review.googlesource.com/69813
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Michael Horowitz <mhoro@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22862}
2018-04-13 16:11:18 +00:00
..
h264 Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
i420 Don't use the |codec_settings| parameter in I420Decoder::InitDecode. 2018-04-04 12:00:10 +00:00
interface Delete unused deprecated headers under modules/video_coding/ 2018-02-16 14:07:38 +00:00
multiplex Use frame generator in video codec unit tests. 2018-03-28 13:07:16 +00:00
test Make Videoprocessor integration test stringly typed. 2018-04-13 13:17:48 +00:00
vp8 Always update libvpx configuration if bitrate has changed. 2018-04-11 15:27:56 +00:00
vp9 Use codec's bitrate limits if SVC is off. 2018-04-13 16:11:18 +00:00