Reimar Döffinger
53253a0b83
Simplify asynth sample generation.
...
One rule can be used to generate all asynth files.
Requires renaming the mapchan files though.
Also switch to using the .wav variants for mapchan
while changing the name anyway, this allows getting rid
of the explicitly specified format.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
13 years ago
Justin Ruggles
a6c8cca2a8
FATE: replace current g722 encoding tests with an encode/decode test
...
Avoids resampling and channel mixing. This only tests the behavior
with respect to input and output audio rather than also testing changes
to the encoder or muxer that do not affect the resulting decoded output.
13 years ago
Justin Ruggles
870165e217
FATE: add a pattern rule for generating asynth wav files
13 years ago
Nicolas George
68ca49dc72
fate: libavutil tests do not require SAMPLES.
13 years ago
Reimar Döffinger
a5efc8c9bf
Allow manually running disabled FATE tests.
...
This makes it easy to allow people to run tests that are disabled
(e.g. because they are broken) without having to hack Makefiles
by adding the test name to FATE_TESTS-no.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
13 years ago
Reimar Döffinger
58c25724b7
Add nellymoser "fuzzy" FATE test.
...
Since we cannot specify decode parameters (and also because
it is better in principle) the 1-channel reference file
needs to be enabled, too.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
13 years ago
Reimar Döffinger
6d3166fcf0
Add AAC FATE encode tests.
...
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
13 years ago
Ronald S. Bultje
7756859a31
fate: add BMP tests.
13 years ago
Justin Ruggles
cffd7580bb
FATE: allow a tolerance in the size comparison in do_tiny_psnr()
...
This will allow for comparing decoded output to the original source when the
decoded size is not exactly the same as the original size.
13 years ago
Justin Ruggles
bb6842966e
FATE: use absolute difference from a target value in do_tiny_psnr()
...
This will allow comparison to original pre-encoded content instead of
comparing to expected decoded output.
13 years ago
Justin Ruggles
5ecadc6620
FATE: allow tests to set CMP_SHIFT to pass to tiny_psnr
...
This will allow adjusting for any encoder or decoder delay when doing
comparisons.
13 years ago
Anton Khirnov
018f39ef49
FATE: add CPUFLAGS variable, mapping to -cpuflags avconv option.
13 years ago
Derek Buitenhuis
273f4b39fc
fate: Overhaul WavPack coverage
...
WavPack has a comprehensive test suite, and a bunch
of corner cases.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
13 years ago
Paul B Mahol
159a2436b0
fate: add tests for cdxl video
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
13 years ago
Derek Buitenhuis
b93c91579d
fate: Overhaul WavPack coverage
...
WavPack has a comprehensive test suite, and a bunch
of corner cases.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Reimar Döffinger
f23a740303
Add muxer test based on stream-copy from FATE sample.
...
This should test muxing Theora into Ogg.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
13 years ago
Diego Biurrun
e9ba6b3704
build: Use order-only prerequisites for creating FATE reference file dirs.
13 years ago
Clément Bœsch
72ad228ada
fate: add GEN tag for mapchan sw tests.
13 years ago
Diego Biurrun
2df5f59ad0
fate: split ADPCM and DPCM test references into separate files.
13 years ago
Michael Niedermayer
73da4fd520
Revert "buildsystem: add $EXESUF to the used tool for fate"
...
This reverts commit 668a74e808
.
10l, this change was unneeded, target_exec can be used to achive the same.
13 years ago
Michael Niedermayer
668a74e808
buildsystem: add $EXESUF to the used tool for fate
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Oana Stratulat
febd022228
FATE: add tests for dfa
...
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
13 years ago
Diego Biurrun
628637f67b
fate: split off video codec FATE tests into their own file
13 years ago
Diego Biurrun
ab2d11f75b
fate: split off audio codec FATE tests into their own file
13 years ago
Diego Biurrun
394f0b18bf
fate: split off Electronic Arts codec FATE tests into their own file
13 years ago
Diego Biurrun
f6ba1f2641
fate: split off QuickTime codec FATE tests into their own file
13 years ago
Diego Biurrun
51150cf070
fate: split off voice codec FATE tests into their own file
13 years ago
Diego Biurrun
c7cb1730da
fate: split off demuxer FATE tests into their own file
13 years ago
Diego Biurrun
209c445267
fate: split off DPCM codec FATE tests into their own file
13 years ago
Diego Biurrun
bdda1616f4
fate: split off PCM codec FATE tests into their own file
13 years ago
Clément Bœsch
f51469538f
fate: warn if SAMPLES is not specified.
13 years ago
Diego Biurrun
723c35feb0
fate: split off vqf/twinvq FATE tests into their own file
13 years ago
Diego Biurrun
9e5bd6cc94
fate: split off mpc FATE tests into their own file
13 years ago
Diego Biurrun
913b6b4b98
fate: split off libavcodec FATE tests into their own file
13 years ago
Diego Biurrun
4e616d0915
fate: split off Microsoft codec FATE tests into their own file
13 years ago
Diego Biurrun
bebf9f923e
fate: group all VP* codec FATE tests together in one file
13 years ago
Diego Biurrun
6146d78d35
fate: split off Indeo FATE tests into their own file
13 years ago
Diego Biurrun
44b7e1b942
fate: split off ATRAC FATE tests into their own file
13 years ago
Diego Biurrun
d69a03ef41
fate: split off image codec FATE tests into their own file
13 years ago
Clément Bœsch
54c7e81a53
fate: split off map_channel tests.
...
Also introduce a fate-mapchan rule for all of them.
13 years ago
Diego Biurrun
b998aec461
fate: split off WMA codec FATE tests into their own file
13 years ago
Diego Biurrun
8602767492
fate: split off lossless video and audio FATE tests into their own files
13 years ago
Diego Biurrun
f8c47cb863
fate: split off qtrle codec FATE tests into their own file
13 years ago
Diego Biurrun
42de665db9
fate: split off Ut Video codec FATE tests into their own file
13 years ago
Diego Biurrun
753a5063bd
fate: split off screen codec FATE tests into their own file
13 years ago
Diego Biurrun
bad3817919
fate: split off Real Inc. codec FATE tests into their own file
13 years ago
Diego Biurrun
bf6923577e
fate: split off AC-3 codec FATE tests into their own file
13 years ago
Michael Niedermayer
02a01c2fa1
fate: replace forgotten avconv by ffmpeg in vsynth / asynth stuff
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
5ca392d119
fate: add --timeout=60 --contimeout=60 to fate-rsync
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
f5cd136f2b
ffmpeg: add -map_channel option.
...
Based on an initial work by Baptiste Coudurier.
13 years ago