]> git.sesse.net Git - x264/commit
Support infinite keyint (--keyint infinite).
authorFiona Glaser <fiona@x264.com>
Wed, 30 Jun 2010 20:55:46 +0000 (13:55 -0700)
committerFiona Glaser <fiona@x264.com>
Sat, 3 Jul 2010 18:47:33 +0000 (11:47 -0700)
commitb7789b1f08e27103576d9b9f0feea9b75e2eca56
tree89823e5ebbe06927578ea118aac6bc7856bbb7ce
parente480c9c8b143422e3d51cb0abbb9e6578888852a
Support infinite keyint (--keyint infinite).
This just means x264 won't insert non-scenecut keyframes.
Useful for streaming when using interactive error recovery or some other mechanism that makes keyframes unnecessary.

Also change POC logic to limit POC/framenum LSB size (to save bits per slice).
Also fix a bug in the CPB underflow detection code (didn't affect the bitstream, just resulted in the failure to print certain warning messages).
common/common.c
encoder/encoder.c
encoder/ratecontrol.c
encoder/set.c
encoder/slicetype.c
x264.c
x264.h