]> git.sesse.net Git - x264/commit
Fix issues with extremely large timebases
authorFiona Glaser <fiona@x264.com>
Fri, 16 Apr 2010 18:36:43 +0000 (11:36 -0700)
committerFiona Glaser <fiona@x264.com>
Fri, 23 Apr 2010 19:40:13 +0000 (12:40 -0700)
commitd48c3809d24e8cc7caff2c39ae1544a957452787
tree97ec5a37a355c6633d3be4bd2f11bd0adf660864
parentbb1294f18ad8dd938532cb4247c8b207726874ad
Fix issues with extremely large timebases
With timebase denominators >= 2^30 , x264 would silently overflow and cause odd issues.
Now x264 will explicitly fail with timebase denominators >= 2^31 and work with timebase denominators 2^31 > x >= 2^30.
13 files changed:
common/common.c
common/common.h
common/set.h
encoder/encoder.c
encoder/ratecontrol.c
input/input.h
input/timecode.c
input/y4m.c
output/flv.c
output/matroska.c
output/mp4.c
x264.c
x264.h