1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/tests/fate
Claudio Freire 59216e0525 AAC Encoder: clipping avoidance
Avoid clipping due to quantization noise to produce audible
artifacts, by detecting near-clipping signals and both attenuating
them a little and encoding escape-encoded bands (usually the
loudest) rounding towards zero instead of nearest, which tends to
decrease overall energy and thus clipping.

Currently fate tests measure numerical error so this change makes
tests using asynth (which are near clipping) report higher error
not less, because of window attenuation. Yet, they sound better,
not worse (albeit subtle, other samples aren't subtle at all).
Only measuring psychoacoustically weighted error would make for
a representative test, so that will be left for a future patch.

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27 19:13:48 +02:00
..
aac.mak AAC Encoder: clipping avoidance 2015-07-27 19:13:48 +02:00
ac3.mak Merge commit '3ad678a85b96fc5fecd60e3d3a31ca5ffc89d67f' 2015-06-30 20:55:38 +02:00
acodec.mak fate: Add test for -exact_rice_parameters 1 2015-05-19 13:43:18 +02:00
adpcm.mak Merge remote-tracking branch 'qatar/master' 2014-04-06 23:43:02 +02:00
alac.mak
als.mak
amrnb.mak
amrwb.mak
api.mak fate/api-tests: Tests that need samples should only run if SAMPLES is set 2015-07-04 02:15:16 +02:00
atrac.mak fate: Add atrac3+ tests 2015-04-12 00:15:58 +02:00
audio.mak Merge commit 'acbe15a99f158dbb0edb837fb6557171dc4376d4' 2015-03-15 22:20:15 +01:00
avformat.mak tests/fate: added mxf opatom audio regression tests 2015-04-13 02:08:46 +02:00
bmp.mak
cdxl.mak
checkasm.mak fate: add checkasm target 2015-07-18 01:06:45 +02:00
cover-art.mak
demux.mak fate: test ea vp6 with alpha stream 2015-06-26 14:39:11 +02:00
dfa.mak
dpcm.mak
ea.mak
exif.mak
ffmpeg.mak tests: Rename vsynth2 to vsynth_lena 2014-12-02 03:02:30 +01:00
ffprobe.mak fate: Make ffprobe tests depend on avdevice 2015-07-22 22:26:10 +02:00
fft.mak Merge commit '24f45c16224d4c5d482e928676714766ffdda4fc' 2014-06-27 02:36:45 +02:00
filter-audio.mak fate: add avfilter/formats-test 2015-06-20 14:26:34 +02:00
filter-video.mak fate: add tblend filter test 2015-07-18 05:01:16 +00:00
flac.mak avcodec/flacenc: Regression test for ticket #4628 2015-06-17 22:47:17 +02:00
gapless.mak fate: gapless: remove useless tests 2015-04-22 19:28:07 +02:00
gif.mak
h264.mak Merge commit '819bb3e81c72939ae1c1a4e5fc3dfdf3e98df074' 2014-07-21 02:27:28 +02:00
hevc.mak tests/fate/hevc: Use a bitexact scaler in the hevc param change test to avoid failing on non x86 2015-04-03 22:48:33 +02:00
image.mak Merge commit 'a16854892c3af945d3ab0015699a0c9884f0a89a' 2015-07-22 17:59:24 +02:00
indeo.mak
libavcodec.mak fate/api-tests: Move api-flac-test to API tests directory. 2015-06-27 03:43:23 +02:00
libavdevice.mak
libavformat.mak fate: add test for async protocol 2015-07-21 15:19:42 +02:00
libavresample.mak Merge commit 'c060d046aa2f89c0e601a2dcfbce53f0e36cf498' 2015-06-21 20:55:23 +02:00
libavutil.mak Add support for TEA (Tiny Encryption Algorithm) 2015-07-21 23:10:44 +02:00
libswresample.mak swresample: Choose 16bit internally only if input and output is 16bit or less 2015-06-21 17:33:46 +02:00
lossless-audio.mak Merge commit 'd3ea79e8a65ddad4da11813bb43c46701295f68c' 2015-06-28 11:41:23 +02:00
lossless-video.mak Merge commit 'fcda30f2dcb744d89df9d5d1ec89ba55279cb83c' 2015-04-20 05:19:03 +02:00
microsoft.mak fate-vc1_ilaced_twomv: use -flags +bitexact 2014-10-04 11:21:32 +02:00
monkeysaudio.mak
mp3.mak Merge commit '6ec688e1bc76dd93151cbca1c340162ae4b10d77' 2015-06-21 20:32:06 +02:00
mpc.mak
mpeg4.mak tests/fate/mpeg4: add bitexact flag so as to avoid the version number from being included in the checksum 2015-04-06 23:00:16 +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
probe.mak
prores.mak
qt.mak Merge commit 'e21d85309943a51b7808f5e01dd258b262e09148' 2015-02-15 20:25:31 +01:00
qtrle.mak
real.mak Merge commit '28f5cd312c9da9072108edf8b7685d009374ea96' 2014-09-25 13:37:40 +02:00
screen.mak Merge commit 'a31c4b2cbef9aee15910fc3df52519aef46760de' 2015-07-02 00:34:24 +02:00
seek.mak fate: add mp3 CBR seek test 2015-04-23 12:56:31 +02:00
subtitles.mak fate: add missing avdevice dependency to closed caption test 2015-06-07 01:24:50 -03:00
utvideo.mak
vcodec.mak fate: add some tests for ffv1 level 3 with 8/10/16 bps 2015-06-22 19:09:50 +02:00
video.mak Support the Hap chunked frame format 2015-07-22 16:15:53 +02:00
voice.mak
vorbis.mak
vpx.mak vp9: add profile 2/3 fate tests. 2015-05-07 07:19:49 -04:00
vqf.mak
wavpack.mak Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52' 2014-05-15 19:16:57 +02:00
wma.mak tests/fate/wma: use the existing reference files for wmapro tests 2015-06-28 11:58:57 +02:00
xvid.mak xvid: Add C IDCT 2014-09-02 14:41:13 -07:00