]> git.sesse.net Git - x264/commit
Don't force row QPs to integer values with VBV
authorFiona Glaser <fiona@x264.com>
Tue, 4 May 2010 04:27:16 +0000 (21:27 -0700)
committerFiona Glaser <fiona@x264.com>
Thu, 6 May 2010 05:08:29 +0000 (22:08 -0700)
commit9ce2783458beaf3a66089a7c82ad0b5ede0c48bd
tree787346067ba0a99a7df24369453931114b0473d2
parent43564b799787749cf14a33a47e852d34de73758b
Don't force row QPs to integer values with VBV
VBV should no longer raise the bitrate of the video.  That is, at a given quality level or average bitrate, turning on VBV should only lower the bitrate.
This isn't quite true if adaptive quant is off, but nobody should be doing that anyways.
Also may result in slightly more accurate per-row VBV ratecontrol.
common/frame.c
common/frame.h
encoder/analyse.c
encoder/ratecontrol.c
encoder/ratecontrol.h