ffmpeg/tests/fate
Claudio Freire 84f4be424d avcodec/aacpsy: Fix AAC Psy PE reduction calculation when multiple iterations are required
This is a small change, but it does have a big impact on bit allocation.

all the regressions marked in the report have no audible
difference (I didn't check them all though), but the improvements can
be heard.

This affects mostly high bit rates. It's related to issue #2686.

In the report, A is the patched version, B is unpatched, all
comparisons show deltas in the form (A-B), so a positive pSNR delta
means a better quality in the patched version, and negative a
regression. Regressions are only considered for pSNR deltas below
-1db, they're considered serious below -6db.

All measurements were done with tiny_psnr.

The summary of the report inline for quick reading:

Files: 58
Bitrates: 6
Tests: 347
Serious Regressions: 0 (0%)
Regressions: 10 (2%)
Improvements: 54 (15%)
Big improvements: 26 (7%)
Worst regression - sine_tester.flac - 384k
  - StdDev: 1.68        pSNR: -3.05     maxdiff: -178.00
Best improvement - 07 - Bound.flac - 384k
  - StdDev: -1700.05    pSNR: 20.64     maxdiff: -29595.00
Average          - StdDev: -55.67       pSNR: 1.20      maxdiff: -1593.00

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-02 13:31:31 +01:00
..
aac.mak avcodec/aacpsy: Fix AAC Psy PE reduction calculation when multiple iterations are required 2015-03-02 13:31:31 +01:00
ac3.mak tests: Add ac3_fixed decoder test 2014-06-05 12:20:44 +02:00
acodec.mak tests/fate: Add S302M test 2015-03-02 11:09:08 +01:00
adpcm.mak Merge remote-tracking branch 'qatar/master' 2014-04-06 23:43:02 +02:00
alac.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
als.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
amrnb.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
amrwb.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
atrac.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
audio.mak Merge commit 'ce52869c22738ad584995d48103ce3aa2301736b' 2015-02-23 21:59:34 +01:00
avformat.mak test/fate: added mxf_opatom regression tests 2015-02-10 11:28:53 +01:00
bmp.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
cdxl.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
cover-art.mak Merge commit '6b081eff4dfc3c899960f69f30cb567266b7dca3' 2013-10-16 12:23:34 +02:00
demux.mak avformat/mlv: add fate sample 2014-04-19 05:06:06 +02:00
dfa.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
dpcm.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
ea.mak Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791' 2013-05-29 04:25:37 +02:00
exif.mak fate: add WebP Exif metadata test 2014-01-15 21:20:47 +01:00
ffmpeg.mak tests: Rename vsynth2 to vsynth_lena 2014-12-02 03:02:30 +01:00
ffprobe.mak
fft.mak Merge commit '24f45c16224d4c5d482e928676714766ffdda4fc' 2014-06-27 02:36:45 +02:00
filter-audio.mak Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52' 2014-05-15 19:16:57 +02:00
filter-video.mak tests: add paletteuse test 2015-02-26 14:20:03 +01:00
flac.mak Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791' 2013-05-29 04:25:37 +02:00
gif.mak Fix TARGET_SAMPLES and TARGET_PATH for some fate tests. 2014-03-18 01:29:50 +01:00
h264.mak Merge commit '819bb3e81c72939ae1c1a4e5fc3dfdf3e98df074' 2014-07-21 02:27:28 +02:00
hevc.mak fate/hevc: update fate with 9 bitstreams 2014-07-27 22:44:58 +02:00
image.mak Merge commit '50036c30df83b609bc5a95276f1287f8b9b8bdd6' 2014-12-30 01:44:08 +01:00
indeo.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
libavcodec.mak fate: add libavcodec/options-test 2014-12-08 23:14:29 +01:00
libavdevice.mak fate: Add timefilter test 2013-07-29 19:20:27 +02:00
libavformat.mak tests: Only run noproxy test if networking is enabled 2013-07-06 15:36:57 +02:00
libavresample.mak Merge commit '13164e479f1c87829096c19003d2cc658ccc1fd4' 2014-04-13 14:24:09 +02:00
libavutil.mak tests: fate: adding fate-test for twofish 2015-02-18 17:57:43 +01:00
libswresample.mak swresample: Fix swr_drop_output so it does not flush the buffers 2014-11-04 17:17:23 +01:00
lossless-audio.mak Merge commit 'd2f1d42b18787e4fcb28864d9d9f701dd64a5747' 2014-12-10 00:58:13 +01:00
lossless-video.mak fate: Add Canopus Lossless YUY2 test 2013-06-25 11:26:23 +02:00
microsoft.mak fate-vc1_ilaced_twomv: use -flags +bitexact 2014-10-04 11:21:32 +02:00
monkeysaudio.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
mp3.mak Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791' 2013-05-29 04:25:37 +02:00
mpc.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
mpeg4.mak fate-mpeg4: use TARGET_SAMPLES for resize tests 2014-10-21 09:57:10 +02:00
mxf.mak tests/fate: added mxf tests for essencegroups and missing index 2015-01-28 05:45:32 +01:00
opus.mak fate: Use the correct, local path to samples for opus reference files 2014-07-14 22:12:28 +03:00
pcm.mak Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791' 2013-05-29 04:25:37 +02:00
probe.mak Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791' 2013-05-29 04:25:37 +02:00
prores.mak tests/fate/prores: fix skip alpha tests on big endian 2013-09-22 20:57:34 +02:00
qt.mak Merge commit 'e21d85309943a51b7808f5e01dd258b262e09148' 2015-02-15 20:25:31 +01:00
qtrle.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
real.mak Merge commit '28f5cd312c9da9072108edf8b7685d009374ea96' 2014-09-25 13:37:40 +02:00
screen.mak fate: Add fic-in-avi test 2014-04-24 22:01:33 +01:00
seek.mak test/fate: added mxf_opatom regression tests 2015-02-10 11:28:53 +01:00
subtitles.mak Added STL demuxer and decoder 2014-10-22 23:12:38 +02:00
utvideo.mak utvideoenc: Enable support for multiple slices and use them 2014-02-14 21:38:00 +01:00
vcodec.mak fate: mjpeg trellis test 2015-02-11 22:44:06 +01:00
video.mak Merge commit '35c6ce76b107225a19eb33aea38857d2405882af' 2015-02-23 12:19:26 +01:00
voice.mak Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791' 2013-05-29 04:25:37 +02:00
vorbis.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
vpx.mak Merge commit 'effa7d2a6a260ca3ce801c180ee6131d67d665fb' 2014-12-19 03:55:02 +01:00
vqf.mak avformat/framehash: add software version to framecrc/md5 2013-10-23 16:32:32 +02:00
wavpack.mak Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52' 2014-05-15 19:16:57 +02:00
wma.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
xvid.mak xvid: Add C IDCT 2014-09-02 14:41:13 -07:00