1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/tests
Martin Storsjö fa8f060b75 adpcm: Write the proper predictor in trellis mode in IMA QT
The actual predictor value, set by the trellis code, never
was written back into the variable that was written into
the block header. This was accidentally removed in b304244b.

This significantly improves the audio quality of the trellis
case, which was plain broken since b304244b.

Encoding IMA QT with trellis still actually gives a slightly
worse quality than without trellis, since the trellis encoder
doesn't use the exact same way of rounding as in
adpcm_ima_qt_compress_sample and adpcm_ima_qt_expand_nibble.

Fixes part of Ticket3701

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-06 17:08:21 +02:00
..
fate fate: enable adpcm-ima_qt-trellis 2014-06-06 17:08:21 +02:00
filtergraphs
ref adpcm: Write the proper predictor in trellis mode in IMA QT 2014-06-06 17:08:21 +02:00
audiogen.c
base64.c
copycooker.sh
fate-run.sh Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52' 2014-05-15 19:16:57 +02:00
fate-valgrind.supp
fate.sh
ffserver-regression.sh
ffserver.conf
ffserver.regression.ref
lavf-regression.sh
lena.pnm
Makefile Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222' 2014-05-15 18:20:17 +02:00
md5.sh
regression-funcs.sh Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52' 2014-05-15 19:16:57 +02:00
rotozoom.c
test.ffmeta
tiny_psnr.c
tiny_ssim.c tests/tiny_ssim: more correct error message 2014-05-05 19:00:14 +02:00
utils.c
videogen.c tests: allow passing dimensions to videogen 2014-05-29 21:26:48 +02:00