summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* build: Do not delete tests/vsynth2 directory, which is no longer created.Diego Biurrun2012-06-13
|
* fate: avoid freopen(NULL) in videogen/rotozoomMans Rullgard2012-06-07
| | | | | | | | | A number of systems do not implement freopen() with a NULL filename correctly. This changes these programs to output individual images if opening a named output argument as a file fails, in this case assuming it is a directory. Signed-off-by: Mans Rullgard <mans@mansr.com>
* movenc: Write chan atom for all audio tracks in mov mode movies.Alex Converse2012-06-04
|
* fate: Fix fate-ac3-fixed-encode for pre-ssse3 x86 machinesMichael Niedermayer2012-05-31
| | | | | | | The default mmxext and sse implementations of apply_window_int16 aren't bitexact. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: add missing $(TARGET_PATH) to ac3-fixed-encodeMans Rullgard2012-05-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix md5sum replacement on some systemsMans Rullgard2012-05-30
| | | | | | | | On systems where the 'md5' command is used, there is a conflict with the md5() shell function in fate-run.sh. Using the 'command' keyword bypasses the shell function for correct behaviour. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avconv: merge configuration code for complex and simple filtersAnton Khirnov2012-05-29
| | | | | Some tests change because -s now inserts the scaler to the end instead of beginning of the filtergraph.
* fate: fix acodec/vsynth tests for make 3.81Mans Rullgard2012-05-29
| | | | | | | | | GNU make 3.81 applies pattern rules in declaration order rather than by stem length as in 3.82. This moves the more generic patterns above the more specific ones such that they work with either make version. Some of the vsynth patterns are also simplified a little. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: convert codec-regression.sh to makefile rulesMans Rullgard2012-05-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow tests to specify unit size for psnr comparisonMans Rullgard2012-05-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: teach videogen/rotozoom to output a single raw video streamMans Rullgard2012-05-29
| | | | | | | This makes videogen/rotozoom output a raw video stream on stdout if no output directory is specified. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix dependencies for non-SAMPLES avconv testsMans Rullgard2012-05-20
| | | | | | | | The encode/decode tests should all depend on avconv. Since avconv requires libavfilter, there is no need to enable those tests selectively. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavf: change some (de)muxer names to lowercaseMans Rullgard2012-05-19
| | | | | | This is consistent with other format names. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: fix dependencies on SAMPLES being setMans Rullgard2012-05-19
| | | | | | | This allows fate to run without errors with or without SAMPLES being set. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: remove unnecessary libavfilter dependencyMans Rullgard2012-05-19
| | | | | | avconv now requires libavfilter so this dependency is redundant. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avconv: replace -vsync cfr code with the fps filter.Anton Khirnov2012-05-18
| | | | | | | | Invented timestamps for the h264 tests return to something resembling sanity. In the idroq-video-encode test when converting 25 fps -> 30 fps the fifth frame gets duplicated instead of the sixth.
* mov: enable parsing for VC-1.Anton Khirnov2012-05-18
| | | | | This makes lavf discard broken timestamps for non-B frames in samples/isom/vc1-wmapro.ism.
* fate: Set FUZZ factor of vorbis-13 test to 2.Diego Biurrun2012-05-18
| | | | | This is necessary to account for different rounding done in the 3DNow! Assembly optimizations.
* fate: Set FUZZ factor of (e)ac3-encode test to 3.Diego Biurrun2012-05-18
| | | | | This is necessary to account for different rounding done in the 3DNow! Assembly optimizations.
* fate: remove unused code from regressions-funcs.shMans Rullgard2012-05-18
| | | | | | | The only uses of the do_avconv_nomd5() function were removed in 85cf49f. Signed-off-by: Mans Rullgard <mans@mansr.com>
* pcmenc: set correct bitrate valueMans Rullgard2012-05-17
| | | | | | | This fixes a bogus bitrate value in the header of WAV files with alaw/ulaw audio. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avprobe: don't print format entry name when only one was requestedAnton Khirnov2012-05-16
| | | | This is easier to parse with automated tools.
* fate: Work around non-standard wc implementations at more placesMartin Storsjö2012-05-16
| | | | | | This applies the same fix as in ed7409fe9d for lavf-regressions.sh. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: work around non-standard wc implementationsMans Rullgard2012-05-16
| | | | | | | | On some systems, the wc command prints spaces before the first number causing mismatches with the test references. Using the output of wc as arguments to echo removes any extra whitespace. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: use standard diff optionsMans Rullgard2012-05-15
| | | | | | | | | diff -w is not a standard option. This fixes the reference files to match what the tests actually output and switches to using the standard diff -b which is sufficient to handle different line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: rename psx-str-v3-mdec to mdec-v3Mans Rullgard2012-05-15
| | | | | | This name better reflects that it is v3 of mdec that is tested. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: convert psx-str to a demuxer testMans Rullgard2012-05-15
| | | | | | | While these codecs are covered elsewhere, the container is different from the other psx-str file. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: use diff -b in oneline comparisonMans Rullgard2012-05-15
| | | | | | | This is simpler and should take care of any problems with mixed line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: make smjpeg a demux testMans Rullgard2012-05-15
| | | | | | | These codecs are covered elsewhere so make this a pure demux test. Also rename it accordingly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: separate sierra-vmd audio and video testsMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: separate smacker audio and video testsMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avconv: add support for audio filters.Anton Khirnov2012-05-14
| | | | | The FATE changes are all off-by-one due to different rounding being used (lrintf vs av_rescale_q).
* mtv: do not byteswap raw video in demuxerMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: westwood-aud: disable decodingMans Rullgard2012-05-14
| | | | | | | The codec (adpcm-ima-ws) is tested elsewhere. Using framecrc output provides more information than a single md5 if something goes wrong. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: caf: disable decodingMans Rullgard2012-05-14
| | | | | | | This is intended as a demuxer test and the file contains pcm_s16be audio which is tested elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: film-cvid: drop pcm audio and rename testMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: d-cinema-demux: drop unnecessary flagsMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: split off dpcm-interplay from interplay-mve testsMans Rullgard2012-05-14
| | | | | | | These two files use the same audio codec so only one test for this is needed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: rename funcom-iss to adpcm-ima-issMans Rullgard2012-05-14
| | | | | | This matches the name of the codec. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: rename cryo-apc to adpcm-ima-apcMans Rullgard2012-05-14
| | | | | | This matches the name of the tested codec. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: rename adpcm-psx-str-v3 to adpcm-xaMans Rullgard2012-05-14
| | | | | | This matches the name of the codec tested. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: split off adpcm-ms-mono test from dxa-feebleMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: split off adpcm-ima-ws test from vqa-ccMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add adpcm-ima-smjpeg testMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: split off adpcm-ima-amv from amv testMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: separate bmv audio and video testsMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: separate delphine-cin audio and video testsMans Rullgard2012-05-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: truemotion1: disable audioMans Rullgard2012-05-14
| | | | | | These tests include adpcm-ima-dk3 audio which is tested elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: qtrle: disable audio in all testsMans Rullgard2012-05-14
| | | | | | These files contain mace6 audio which is tested elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: pcm-planar: disable videoMans Rullgard2012-05-14
| | | | | | | This file has eamad video which is tested elsewhere. Also rename the test to reflect this change. Signed-off-by: Mans Rullgard <mans@mansr.com>