ffmpeg/tests
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
..
fate avcodec/aacpsy: Fix AAC Psy PE reduction calculation when multiple iterations are required 2015-03-02 13:31:31 +01:00
filtergraphs Merge remote-tracking branch 'qatar/master' 2014-03-16 14:32:47 +01:00
ref tests/fate: Add S302M test 2015-03-02 11:09:08 +01:00
audiogen.c Merge commit '4b1f5e5090abed6c618c8ba380cd7d28d140f867' 2014-08-15 21:26:12 +02:00
base64.c
copycooker.sh
fate-run.sh Merge commit 'a982c5d74fbc7ff5bd2f2f73af61ae48e9b1bcc6' 2015-02-21 12:08:31 +01:00
fate-valgrind.supp
fate.sh tests/fate.sh: If cat *.rep fails try it with a for loop. 2014-07-28 18:34:16 +02:00
ffserver-regression.sh
ffserver.conf ffserver: tests, force +global_header for ASF 2014-09-07 18:01:43 -03:00
ffserver.regression.ref
lavf-regression.sh test/fate: added mxf_opatom regression tests 2015-02-10 11:28:53 +01:00
Makefile tests/fate: added mxf tests for essencegroups and missing index 2015-01-28 05:45:32 +01:00
md5.sh
reference.pnm Replace lena.pnm 2014-11-28 17:55:27 -05:00
regression-funcs.sh tests/regression-funcs: Remove hardcoded threads 1 2015-01-03 15:09:12 +01:00
rotozoom.c
test.ffmeta
tiny_psnr.c tests/tiny_psnr: remove redundant initialization 2014-11-13 17:54:20 +01:00
tiny_ssim.c tests/tiny_ssim: more correct error message 2014-05-05 19:00:14 +02:00
utils.c tests/utils: Remove unneeded L suffix 2015-02-01 22:38:11 +01:00
videogen.c tests: allow passing dimensions to videogen 2014-05-29 21:26:48 +02:00