diff options
author | Christophe Gisquet <christophe.gisquet@gmail.com> | 2014-08-21 12:21:07 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-08-21 14:20:46 +0200 |
commit | 4728cdd88033c2bd41ae675d7df9aaf3f578136b (patch) | |
tree | 306e9a2d2fa6e40845dfba1e022ef1073c7f1462 /libavformat/lxfdec.c | |
parent | b09ea25fec615c871ab8bfb00c3863aa0ce0d2c9 (diff) | |
download | ffmpeg-4728cdd88033c2bd41ae675d7df9aaf3f578136b.tar.gz |
imc: reject files with unfathomable sampling rates
With huge sampling rates, the table derivation method does not converge fast
enough. While fixing it using e.g. Newton-Rhapson-like methods (the curve is
nicely convex) is possible, it is much simpler to reject these cases.
The value of 96000 was arbitrarily chosen as a realistic value, though
1000000 would still work and converge.
Fixes ticket #3868.
Suggested-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/lxfdec.c')
0 files changed, 0 insertions, 0 deletions