summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_segmentation.c
diff options
context:
space:
mode:
authorPaul Wilkins <paulwilkins@google.com>2014-01-10 17:26:44 +0000
committerPaul Wilkins <paulwilkins@google.com>2014-01-14 09:52:49 +0000
commit5c808ba13acf26a9a5037583f3ca8156163ff06a (patch)
tree8314e8d055737d769fff0c8e5fe8f837a6c045c0 /vp9/encoder/vp9_segmentation.c
parent4f2a80f05fdd4bfb75c61483498d09fc8f1eb075 (diff)
downloadlibvpx-5c808ba13acf26a9a5037583f3ca8156163ff06a.tar
libvpx-5c808ba13acf26a9a5037583f3ca8156163ff06a.tar.gz
libvpx-5c808ba13acf26a9a5037583f3ca8156163ff06a.tar.bz2
libvpx-5c808ba13acf26a9a5037583f3ca8156163ff06a.zip
Add max burst bitrate control.
Applies an upper limit on burst bitrate for any frame. This is to insure that typical encodes for YT do not produce frames that are so large that they risk stalling HW implementations. Such frames could also cause playback problems in SW. For now the limit is set at 250 bits per MB for 1080P and larger (with the 1080P limit used for smaller frames). Setting maxQ, constant quality mode or targeting a very high bandwidth will have precedence over this limit. Change-Id: Ie6f776c38b06ac7cec043d034085f4b79ee46a38
Diffstat (limited to 'vp9/encoder/vp9_segmentation.c')
0 files changed, 0 insertions, 0 deletions