]> git.sesse.net Git - x264/commit
Add row-reencoding support to VBV for improved accuracy
authorFiona Glaser <fiona@x264.com>
Thu, 9 Feb 2012 22:23:52 +0000 (14:23 -0800)
committerFiona Glaser <fiona@x264.com>
Wed, 7 Mar 2012 01:13:15 +0000 (17:13 -0800)
commit2535ba17b2598f4155955857c12d52a377a75517
treeb83f8e2539910e5fcd741d01df0b5cc5aecba410
parentbc473ddfd2f5925715d2895da666e214ebf04c84
Add row-reencoding support to VBV for improved accuracy
Extremely accurate, possibly 100% so (I can't get it to fail even with difficult VBVs).
Does not yet support rows split on slice boundaries (occurs often with slice-max-size/mbs).
Still inaccurate with sliced threads, but better than before.
common/macroblock.c
encoder/encoder.c
encoder/ratecontrol.c
encoder/ratecontrol.h