ffmpeg/tests/fate
Claudio Freire 9458a62dec AAC encoder: tweak PNS usage to be more aggressive
This patch tweaks search_for_pns to be both more
aggressive and more careful when applying PNS. On
the one side, it will again try to use PNS on zero
(or effectively zero) bands. For this, both zeroes
and band_type have to be checked (some ZERO bands
aren't marked in zeroes). On the other side, a more
accurate rate-distortion measure avoids using PNS
where it would cause audible distortion.

Also fixed a small bug in the computation of freq
that caused PNS usage on low-frequency bands during
8-short windows. This allows re-enabling PNS during
8-short.
2015-09-25 03:56:32 -03:00
..
aac.mak AAC encoder: tweak PNS usage to be more aggressive 2015-09-25 03:56:32 -03:00
ac3.mak fate: replace deprecated request_channels with request_channel_layout 2015-08-22 19:16:13 +02:00
acodec.mak fate: explicitly specify audio bitrate for adpcm/mp2fixed tests. 2015-08-17 18:13:03 -04: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
api.mak fate: add api-band-test 2015-08-24 03:54:55 +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 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
checkasm.mak fate: add checkasm target 2015-07-18 01:06:45 +02:00
cover-art.mak Merge commit '6b081eff4dfc3c899960f69f30cb567266b7dca3' 2013-10-16 12:23:34 +02:00
demux.mak fate: test ea vp6 with alpha stream 2015-06-26 14:39:11 +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 fate: add -fflags +bitexact in a few places. 2015-08-17 19:14:37 -04: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: use 'c' for setting the channel_layout 2015-08-31 13:49:46 +02:00
filter-video.mak fate: add chroma position scale test 2015-09-23 23:42:28 +02: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 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 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 fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
libavcodec.mak fate/api-tests: Move api-flac-test to API tests directory. 2015-06-27 03:43:23 +02:00
libavdevice.mak fate: Add timefilter test 2013-07-29 19:20:27 +02:00
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 Merge commit 'faa3f17a76333b672ce4a40cf80f678ab68bdbae' 2015-08-24 10:25:41 +02:00
monkeysaudio.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
mp3.mak tests/fate/mp3: increase mp3-float-extra_overread FUZZ for ppc64be-RHEL7.0-gcc-4.8.2-ibmcrl to 23 from 20 2015-08-07 02:54:59 +02:00
mpc.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
mpeg4.mak fate: add -fflags +bitexact to the relevant targets 2015-08-30 23:31: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 tests/fate: replace all -f md5 by framemd5 2015-09-06 03:23:02 +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 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/subtitles: add a new test for SAMI demuxer and decoder 2015-09-06 13:08:53 +02:00
utvideo.mak utvideoenc: Enable support for multiple slices and use them 2014-02-14 21:38:00 +01:00
vcodec.mak Merge commit 'e17db9ac496420f8824190ff5059a8a3646cbb7e' 2015-09-16 11:14:37 +02:00
video.mak Merge commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b' 2015-09-07 16:07:07 +02:00
voice.mak tests/fate: replace all -f md5 by framemd5 2015-09-06 03:23:02 +02:00
vorbis.mak fate: Add a --target-samples path parameter 2013-05-28 17:16:54 +03:00
vpx.mak vp9: add profile 2/3 fate tests. 2015-05-07 07:19:49 -04:00
vqf.mak fate: add -fflags +bitexact to the relevant targets 2015-08-30 23:31:10 +02:00
wavpack.mak libavformat/matroska: Write stream durations in metadata, in the format of mkvmerge. 2015-08-05 22:29:23 +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