aboutsummaryrefslogtreecommitdiffstats
path: root/tests/fate
Commit message (Collapse)AuthorAgeFilesLines
* fft-test: add option to set cpuflag maskMans Rullgard2012-04-251-12/+14
| | | | | | This can be useful for testing. Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: use updated reference for aac-latm_stereo_to_51Justin Ruggles2012-04-241-2/+2
| | | | This uses correct stereo to 5.1 upmixing via libavresample.
* FATE: replace the acodec-pcm_s24daud test with an enc_dec_pcm checksum testJustin Ruggles2012-04-201-0/+5
| | | | | This avoids resampling and channel mixing by using a source with the correct channel layout and sample rate.
* FATE: replace the acodec-g726 test with 4 new encode/decode testsJustin Ruggles2012-04-201-0/+23
| | | | | | 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.
* FATE: replace current g722 encoding tests with an encode/decode testJustin Ruggles2012-04-201-4/+8
| | | | | | 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.
* FATE: pass the decoded output format and audio source file to enc_dec_pcmJustin Ruggles2012-04-182-4/+4
| | | | | | | This will allow decoding to md5 and doing a diff comparison to a reference checksum instead of a fuzzy stddev or oneoff comparison. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add BMP tests.Ronald S. Bultje2012-04-041-0/+41
|
* FATE: Add RALF decoding testDerek Buitenhuis2012-04-011-0/+3
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* FATE: add a test for vp8 with changing frame size.Anton Khirnov2012-03-281-0/+4
|
* fate: add kgv1 fate test.Ronald S. Bultje2012-03-271-0/+3
| | | | Tested to be bit-exact across x86-64, x86-32 and ppc.
* fate: add wmalossless test.Ronald S. Bultje2012-03-231-0/+3
|
* FATE: Add ZeroCodec testDerek Buitenhuis2012-03-221-0/+3
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* FATE: use +/- flag option syntax for vp8 emu-edge testsJustin Ruggles2012-03-201-1/+1
|
* FATE: change fate-maxis-xa to a normal demuxing testPaul B Mahol2012-03-191-1/+1
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* FATE: add test for adpcm-ea-maxis-xaPaul B Mahol2012-03-191-0/+3
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* FATE: add WMAv1 and WMAv2 encode/decode tests with fuzzy comparisonJustin Ruggles2012-03-171-0/+19
|
* FATE: add AC-3 and E-AC-3 encode/decode tests with fuzzy comparisonJustin Ruggles2012-03-171-0/+16
|
* FATE: add shorthand to wavpack testPaul B Mahol2012-03-121-26/+29
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: add test for cdxl demuxerPaul B Mahol2012-03-121-0/+3
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* FATE: do not decode audio in the nuv test.Justin Ruggles2012-02-291-1/+1
| | | | We already have sufficient coverage for 16-bit pcm.
* FATE: add mp3 test for sample that exhibited false overreadsJustin Ruggles2012-02-291-0/+5
| | | | | related to b7165426917f91ebcad84bdff366824f03b32bfe Error messages and audible artifacts were fixed in that commit.
* fate: add cdxl test for bit line plane arrangementPaul B Mahol2012-02-291-0/+3
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* fate: Overhaul WavPack coverageDerek Buitenhuis2012-02-272-3/+87
| | | | | | | | 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>
* FATE: remove a bunch of useless -vsync 0Anton Khirnov2012-02-266-190/+190
| | | | No changes in the test results.
* fate: add tests for cdxl videoPaul B Mahol2012-02-251-0/+14
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* sunrast: Add fate test for gray8.Aneesh Dogra2012-02-131-0/+3
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* aacdec: Try to sniff a reasonable channel layout for PCE based configurations.Alex Converse2012-02-091-5/+5
| | | | This changes the output order of multichannel PCE based streams.
* cosmetics: Delete empty lines at end of file.Diego Biurrun2012-02-092-2/+0
|
* rawenc: switch to encode2().Anton Khirnov2012-02-083-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes a number of FATE results, since before this commit, the timestamps in all tests using rawenc were made up by lavf. In most cases, the previous timestamps were completely bogus. In some other cases -- raw formats, mostly h264 -- the new timestamps are bogus as well. The only difference is that timestamps invented by the muxer are replaced by timestamps invented by the demuxer. cscd -- avconv sets output codec timebase from r_frame_rate and r_frame_rate is in this case some guessed number 31.42 (377/12), which is not accurate enough to represent all timestamps. This results in some frames having duplicate pts. Therefore, vsync 0 needs to be changed to vsync 2 and avconv drops two frames. A proper fix in the future would be to set output timebase to something saner in avconv. nuv -- previous timestamps for video were wrong AND the cscd comment applies, one frame is dropped. vp8-signbias -- the file contains two frames with identical timestamps, so -vsync 0 needs to be removed/changed to -vsync 2 and avconv drops one frame. vc1-ism -- apparrently either the demuxer lies about timestamps or the file is broken, since dts == pts on all packets, but reordering clearly takes place.
* pva-demux test: add -vnAnton Khirnov2012-02-071-1/+1
| | | | | | The output is obviously not supposed to contain video (since only -acodec copy is specified), but that only happens because of the way -t handling is implemented currently.
* fate-golomb: extend golomb-test to get_ue_golomb_long()Janne Grunau2012-02-011-0/+1
| | | | | | | | get_ue_golomb_long() is only tested for values up to 2^15 - 2 since we can not write larger values. Silence the test on success and return a non-zero value on error. Use an heap scratch buffer instead of large stack buffer. Remove unneeded includes.
* fate: add golomb-testDiego Biurrun2012-01-311-0/+4
|
* fate: add some shorthands to run groups of testsDiego Biurrun2012-01-1922-142/+244
|
* fate: Give some tests more sensible names.Diego Biurrun2012-01-1910-78/+78
|
* fate: split ADPCM and DPCM test references into separate files.Diego Biurrun2012-01-152-36/+35
|
* FATE: convert output to rgba for the targa tests which currently output pal8Justin Ruggles2012-01-131-2/+2
| | | | fixes the tests on big-endian systems
* FATE: enable the 2 remaining targa conformance suite testsJustin Ruggles2012-01-131-2/+4
|
* FATE: fix targa tests on big-endian systemsJustin Ruggles2012-01-131-4/+4
|
* FATE: add tests for targaJustin Ruggles2012-01-131-0/+28
| | | | Based on a patch by Oana Stratulat <oanaandreeastratulat@gmail.com>
* fate: Add tests for more AAC features.Gaurav Narula2012-01-091-0/+12
| | | | | | | | al15_44 uses independent coupling. al18_44 uses PNS (perceptual noise substitution). am05_44 uses main prediction and independent coupling. Signed-off-by: Alex Converse <alex.converse@gmail.com>
* fate: Add tests for vc1/wmapro in ism.Alex Converse2012-01-092-0/+8
|
* aacdec: Add a fate test for 5.1 channel SBR.Alex Converse2012-01-091-0/+4
|
* FATE: add test for xWMA demuxer.Mike Melanson2012-01-081-0/+3
| | | | | | | (Does not attempt to decode percetual audio data inside.) Code coverage: libavformat/xwma.c: 3% -> 75% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: add test for SMJPEG demuxer and associated IMA ADPCM audio decoder.Mike Melanson2012-01-081-0/+3
| | | | | | | | (Don't attempt to decode JPEG data.) Code coverage: libavformat/smjpeg.c: 0% -> 69% libavcodec/adpcm.c: 0% -> 10% (fresh run); 92.4% -> 93% following a FATE run Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: test to exercise WTV demuxer.Mike Melanson2012-01-081-0/+3
| | | | | | | Does not attempt to decode perceptual codecs inside. Code coverage: libavformat/wtv.c: 0% -> 71% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE test: cvid-grayscale; ensures that the grayscale Cinepak variant is ↵Mike Melanson2012-01-081-0/+3
| | | | | | exercised. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: xmv-demux test; exercise the XMV demuxer without decoding the ↵Mike Melanson2012-01-071-0/+3
| | | | | | | | | perceptual codecs inside. Code coverage: libavformat/xmv.c: 3% -> 91% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE test: BMV demuxer and associated video and audio decoders.Mike Melanson2012-01-071-0/+3
| | | | | | | | Code coverage: libavcodec/bmv.c: 0% -> 75% libavformat/bmv.c: 0% -> 85% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: indeo4 video decoder test.Mike Melanson2012-01-071-0/+3
| | | | | | | Code coverage: libavcodec/indeo4.c: 0% -> 78% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* FATE: update xxan-wc4 test to a sample with more code coverage.Mike Melanson2012-01-071-1/+1
| | | | | | | | | The previous sample used for this test only contained type 0 frames. Replace it with a sample that also features type 1 frames. Code coverage: libavcodec/xxan.c: 72% -> 89% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>