Revise the row VBV algorithm
[x264/x264-sandbox.git] / encoder / ratecontrol.c
2015-10-11 Anton MitrofanovRevise the row VBV algorithm
2015-10-11 Anton MitrofanovFix high bit depth lookahead cost compensation algorithm
2015-10-11 Anton MitrofanovCorrectly update the intra row predictor in B-frames
2015-10-11 Anton MitrofanovChange the predictors update algorithm
2015-07-25 Anton MitrofanovFine-tune of frame's size predictors at ratecontrol...
2015-02-23 Anton MitrofanovBump dates to 2015
2014-12-20 Anton MitrofanovNew AQ mode: auto-variance AQ with bias to dark scenes
2014-12-20 Anton MitrofanovImprove HRD conformance
2014-09-16 Anton MitrofanovShut up clang -Wuninitialized warning
2014-09-03 Anton MitrofanovFix VBV with true VFR streams
2014-09-03 Anton MitrofanovFix VBV
2014-07-20 Anton MitrofanovFix incorrect row predictor addressing
2014-01-21 Kieran KunhyaAdd support for AVC-Intra Class 200
2014-01-08 Henrik GramnerBump dates to 2014
2014-01-06 Anton MitrofanovFix uninitialized variable
2013-10-30 Fiona GlaserAdd --filler option
2013-10-30 Anton MitrofanovMake x264_encoder_reconfig more threadsafe
2013-10-25 Fiona GlaserCRF-max: don't warn if VBV underflow occurs
2013-08-23 Henrik GramnerWindows Unicode support
2013-08-23 Kieran KunhyaAVC-Intra support
2013-08-23 Anton MitrofanovFix a few minor bugs found with a static analyzer
2013-07-03 Fiona GlaserAdd "--stitchable" option for segmented encoding
2013-05-15 Fiona GlaserFix invalid memcpy in sliced-threads
2013-04-13 Fiona GlaserFix undefined behavior in x264_ratecontrol_mb
2013-01-09 Loren MerrittBump dates to 2013
2012-11-07 Fiona GlaserAttempt to optimize PPS pic_init_qp in 2-pass mode
2012-09-05 Fiona GlaserExport the average effective CRF of each frame
2012-07-17 Fiona GlaserSupport changing resolutions between passes with macrob...
2012-07-17 Anton MitrofanovCap ratecontrol predictor parameters
2012-03-14 Fiona GlaserFix sliced-threads ratecontrol bug
2012-03-07 Fiona GlaserAdd row-reencoding support to VBV for improved accuracy
2012-02-04 HiiBump dates to 2012
2011-11-11 Anton MitrofanovMark some local functions as static, cosmetics
2011-10-22 Fiona GlaserAdd fenc prefetching to adaptive quant
2011-10-22 Henrik GramnerAllow setting a chroma format at compile time
2011-09-21 Henrik Gramner4:2:2 encoding support
2011-08-24 Fiona GlaserFix typo in help
2011-08-10 Fiona GlaserImprove support for varying resolution between passes
2011-07-10 Fiona Glaser4:4:4 encoding support
2011-06-15 Anton MitrofanovFix various issues with VBV+threads
2011-06-15 Anton MitrofanovFix MBAFF row VBV ratecontrol
2011-06-15 Fiona GlaserMake ratecontrol_mb less slow
2011-06-13 Anton MitrofanovFix crash with VBV + forced QP
2011-06-13 Anton MitrofanovFix VBV bug with MinCR limit
2011-05-12 Simon HorlickMBAFF: Make interlaced support a compile time option
2011-05-12 Simon HorlickMBAFF: Modify ratecontrol to update every two rows
2011-05-12 Simon HorlickMBAFF: Adaptive quantization
2011-05-10 Anton MitrofanovFix zone bitrate multiplier and QP forcing in 2-pass...
2011-05-10 Fiona GlaserUse float constants in qp rounding
2011-05-10 Anton MitrofanovFix bugs with ratecontrol reconfiguration
2011-04-26 Anton MitrofanovFix VFR MB-tree to work as intended
2011-04-13 Fiona GlaserConsolidate Blu-ray hacks into --bluray-compat
2011-04-12 Anton MitrofanovUse integer math for filler size calculation
2011-03-24 Steven WaltersIntel Compiler support
2011-02-18 Anton MitrofanovFix some Intel compiler warnings
2011-02-05 Fiona GlaserFix rare corruption with subme=10
2011-01-25 Fiona GlaserVBV emergency mode
2011-01-25 Sean McGovernBump dates to 2011
2011-01-10 Fiona GlaserVFR/framerate-aware ratecontrol, part 2
2011-01-10 Fiona GlaserImprove reference ordering in interleaved 3D video
2011-01-10 Fiona GlaserCosmetics: fref0/1 -> fref[2] and i_ref0/1 -> i_ref[2]
2011-01-10 Fiona GlaserShut up some incorrect gcc uninitialized variable warnings
2011-01-10 Anton MitrofanovFix redundant linebreaks in statsfile with weightp
2011-01-10 Anton MitrofanovFix some possible overflows in VFR ratecontrol with...
2010-12-07 Fiona GlaserFix bug in intra-refresh + threads
2010-11-25 Alex WrightMake --weightp 1 a better speed tradeoff
2010-11-19 Fiona GlaserChroma weighted prediction
2010-11-17 Anton MitrofanovVarious high-bit-depth ratecontrol fixes
2010-11-14 Kieran KunhyaFix HRD with intra-refresh
2010-11-10 Anton MitrofanovFix bug in r1753
2010-11-10 Fiona GlaserImprove quantizer handling
2010-11-09 Fiona GlaserFix CBR ratecontrol bug with extremely high qscales
2010-11-09 Fiona GlaserDisable overflow compensation in CRF mode
2010-11-09 Fiona GlaserFix stupid bug in B-frame VBV size prediction
2010-10-10 Anton MitrofanovFix 2pass ratecontrol with --nal-hrd cbr
2010-09-18 Fiona GlaserUpdate source file headers
2010-08-29 Anton MitrofanovFix bug in 2pass if the first P-frames are all skip
2010-07-29 Fiona GlaserImprove quantizer distribution with sliced-threads+VBV
2010-07-22 Loren MerrittEradicate all mention of SI/SP-frames
2010-07-21 Fiona GlaserFix stack alignment with MB-tree
2010-07-15 Loren MerrittConvert x264 to use NV12 pixel format internally
2010-07-15 Fiona GlaserImprove scenecut detection a bit
2010-07-09 Fiona GlaserFix off-by-one error in slice VBV predictor updates
2010-07-04 Oskar ArvidssonSupport for 9 and 10-bit encoding
2010-07-03 Fiona GlaserSupport infinite keyint (--keyint infinite).
2010-06-25 Lamont AlstonOpen-GOP support
2010-06-25 Fiona GlaserImprove 2-pass bitrate prediction
2010-06-25 Fiona GlaserImprove HRD accuracy
2010-06-09 Anton MitrofanovWarn about shadowed variable declarations
2010-06-09 Fiona GlaserRemove double-dereferences for MB width/height data
2010-06-02 Yusuke NakamuraFix no-mbtree + aq-mode=0
2010-06-02 Fiona GlaserAdd API tool to apply arbitrary quantizer offsets
2010-05-31 Fiona GlaserMerge some of adaptive quant and weightp
2010-05-26 Anton MitrofanovFix ABR rate control calculations
2010-05-18 Fiona GlaserFix rc-lookahead in encoding options SEI in 2-pass...
2010-05-06 Fiona GlaserDon't force row QPs to integer values with VBV
2010-05-06 Fiona GlaserDeduplicate asm constants, automate name prefixing
2010-05-06 Fiona GlaserMake options SEI use weight* instead of wpred*
2010-04-23 Fiona GlaserRemove reordering restrictions from weightp
2010-04-23 Fiona GlaserFix issues with extremely large timebases