summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* fate: cosmetics: lowercase some commentsDiego Biurrun2012-05-09
|
* fate: Give more consistent names to some RealVideo/RealAudio tests.Diego Biurrun2012-05-09
|
* fate: split idroq audio and video into separate testsMans Rullgard2012-05-09
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: improve dependenciesMans Rullgard2012-05-09
| | | | | | | This makes only tests actually using avconv depend on it. The remaining tests already depend on what they need. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add convenient shorthands for ea-vp6, libavcodec, libavutil testsDiego Biurrun2012-05-09
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: split some combined tests into separate audio and video testsDiego Biurrun2012-05-09
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix dependencies for probe testsMans Rullgard2012-05-09
| | | | | | | Only the probe tests should depend on avprobe and these should be enabled only if avprobe is configured. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: Change the probe-format refs to match the final text format committed.Alex Converse2012-05-07
|
* fate: Add avprobe as a make dependencyAlex Converse2012-05-07
|
* Add probe fate tests to test for regressions in detecting media types.Ronald S. Bultje2012-05-07
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* fate: Add oneline comparison methodMans Rullgard2012-05-07
| | | | Signed-off-by: Alex Converse <alex.converse@gmail.com>
* tests/utils: don't ignore the return value of fwrite()Sean McGovern2012-05-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* tests: Refactor rotozoom/videogen common code into a separate file.Diego Biurrun2012-05-05
|
* tests: Mark some file-internal symbols as static.Diego Biurrun2012-05-05
|
* fft-test: add option to set cpuflag maskMans Rullgard2012-04-25
| | | | | | 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-24
| | | | This uses correct stereo to 5.1 upmixing via libavresample.
* FATE: avoid channel mixing in lavf-dv_fmtJustin Ruggles2012-04-24
| | | | | | | This partially reverts acb1730218f1c614dc8ca3ba45d9de1e05059515 which would only have needed to change the checksums if channel mixing had been properly avoided. This changes the output file size reference and the seek test reference back to the previous values.
* matroska: Add incremental parsing of clusters.Dale Curtis2012-04-22
| | | | | | | | | | | | | | | | | | | | | | Reduces the amount of upfront data required for cluster parsing thus decreasing latency on seek and startup. The change in the seek-lavf_mkv FATE test is due to incremental parsing no longer reading as much data as the old parser and thus not having that additional data to generate index entries based on keyframes. Index entries are added correctly as the file is parsed. All FATE tests pass and Chrome has been using this patch for ~6 months without issue. Currently incremental parsing is not supported for files with SSA tracks since they require merging packets between clusters. In this case the code falls back to non-incremental parsing. Signed-off-by: Aaron Colwell <acolwell@chromium.org> Signed-off-by: Dale Curtis <dalecurtis@chromium.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* FATE: allow lavf tests to alter input parametersJustin Ruggles2012-04-20
| | | | Change some lavf tests to avoid resampling and channel mixing.
* FATE: replace the acodec-pcm_s24daud test with an enc_dec_pcm checksum testJustin Ruggles2012-04-20
| | | | | 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-20
| | | | | | 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-20
| | | | | | 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: add a pattern rule for generating asynth wav filesJustin Ruggles2012-04-20
|
* FATE: optionally write a WAVE header in audiogenJustin Ruggles2012-04-20
|
* FATE: pass the decoded output format and audio source file to enc_dec_pcmJustin Ruggles2012-04-18
| | | | | | | 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: specify the input format when decoding in enc_dec_pcm()Justin Ruggles2012-04-18
| | | | | | The output format is not always the same as the file extension, which is sometimes required for correct probing. We can avoid probing by specifying the format since it is already known.
* avconv: get output pixel format from lavfi.Anton Khirnov2012-04-15
| | | | | | | This way we don't require a clearly defined corresponding input stream. The result for the xwd test changes because rgb24 is now chosen instead of bgra.
* avconv: use default channel layouts when they are unknownJustin Ruggles2012-04-10
| | | | | | | | | If either input or output layout is known and the channel counts match, use the known layout for both. Otherwise choose the default layout based on av_get_default_channel_layout(). Changed some FATE references due to some WAVE files now having a non-zero channel mask.
* fate: add BMP tests.Ronald S. Bultje2012-04-04
|
* FATE: Add RALF decoding testDerek Buitenhuis2012-04-01
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* FATE: add a test for vp8 with changing frame size.Anton Khirnov2012-03-28
|
* fate: add kgv1 fate test.Ronald S. Bultje2012-03-27
| | | | Tested to be bit-exact across x86-64, x86-32 and ppc.
* fate: add wmalossless test.Ronald S. Bultje2012-03-23
|
* FATE: Add ZeroCodec testDerek Buitenhuis2012-03-22
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mpegaudioenc: use AVCodec.encode2()Justin Ruggles2012-03-20
| | | | Update FATE references due to encoder delay.
* g722enc: use AVCodec.encode2()Justin Ruggles2012-03-20
| | | | | FATE reference updated due timestamp rounding because of resampling from 44100 Hz to 16000 Hz in avconv.
* ac3enc: update to AVCodec.encode2()Justin Ruggles2012-03-20
| | | | Update FATE references due to encoder delay.
* FATE: use +/- flag option syntax for vp8 emu-edge testsJustin Ruggles2012-03-20
|
* avconv: pass input stream timestamps to audio encodersJustin Ruggles2012-03-20
| | | | | 5 FATE test references updated due to using demuxer-generated timestamps that are either not sample-accurate or are slightly off in the input file.
* xa: fix timestamp calculationJustin Ruggles2012-03-20
| | | | The packet duration is always 28 samples.
* FATE: change fate-maxis-xa to a normal demuxing testPaul B Mahol2012-03-19
| | | | | 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-19
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* adpcm: fix nb_samples rounding for adpcm_ima_dk3, and update reference.Ronald S. Bultje2012-03-18
|
* fate: make compare() function compatible with POSIX bcMans Rullgard2012-03-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix enc_dec_pcm tests with remote targetMans Rullgard2012-03-17
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: remove WMA acodec testsJustin Ruggles2012-03-17
|
* FATE: add WMAv1 and WMAv2 encode/decode tests with fuzzy comparisonJustin Ruggles2012-03-17
|
* FATE: add AC-3 and E-AC-3 encode/decode tests with fuzzy comparisonJustin Ruggles2012-03-17
|
* FATE: add capability for audio encode/decode tests with fuzzy psnr comparisonJustin Ruggles2012-03-15
| | | | | | This allows for testing floating-point audio encoders across different platforms where exact comparisons are unreliable due to float rounding differences.
* FATE: allow a tolerance in the size comparison in do_tiny_psnr()Justin Ruggles2012-03-15
| | | | | This will allow for comparing decoded output to the original source when the decoded size is not exactly the same as the original size.