summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* fate-run: Drop unnecessary regtest() indirectionDiego Biurrun2013-05-071-7/+3
| | | | | The indirection was used to abstract from the different -regression.sh scripts. Now that only one remains, this indirection is pointless.
* FATE: use a less ambiguous end time for filter-trim-time testAnton Khirnov2013-05-071-1/+1
| | | | | 0.1 seconds at 25 fps is exactly 2.5 frames, which may be rounded either to 2 or 3 on different platforms.
* fate-jpeg2000-dcinema: force output to xyz12leJanne Grunau2013-05-061-1/+1
| | | | Fixes Fate tests on big-endian configs.
* build: normalize coverage.infoReinhard Tartler2013-05-041-1/+3
| | | | | Without this, lcov sometimes misses to normalize paths that contain "/./". Also, ignore uninteresting hits in system headers.
* build: tune down the output of lcov/gcovReinhard Tartler2013-05-041-2/+2
| | | | In the default settings, both tools produce a lot of unhelpful noise.
* lavf-regression: use -frames instead of -t for image testsAnton Khirnov2013-05-031-1/+1
| | | | | -t 0.5 is 12.5 frames at 25 fps, which may round to either 12 or 13 on different platforms.
* avconv: make -t insert trim/atrim filters.Anton Khirnov2013-04-3040-72/+70
| | | | | | | | | This makes -t sample-accurate for audio and will allow further simplication in the future. Most of the FATE changes are due to audio now being sample accurate. In some cases a video frame was incorrectly passed with the old code, while its was over the limit.
* lavfi: add trim and atrim filters.Anton Khirnov2013-04-3010-0/+68
|
* FATE: add an additional indeo3 testAnton Khirnov2013-04-302-0/+104
| | | | It is a part of the sample that got broken by recent indeo3 changes.
* fate: Invoke pixfmts lavfi tests through fate-run.shDiego Biurrun2013-04-2712-74/+46
|
* fate: Invoke pixdesc lavfi tests through fate-run.shDiego Biurrun2013-04-275-9/+13
|
* fate: Invoke standard lavfi tests through fate-run.shDiego Biurrun2013-04-2714-28/+42
|
* x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponentsDiego Biurrun2013-04-261-2/+0
| | | | | | | The function requires increasing the fuzz factor for the ac3/eac3 encode tests and even so makes fate fail. It only provides a slight encoding speedup for legacy CPUs that do not support SS2. Thus its benefit is not worth the trouble it creates and fixing it would be a waste of time.
* lavf: introduce AVFMT_TS_NEGATIVELuca Barbato2013-04-258-108/+108
| | | | | | | | | | Most formats do not support negative timestamps, shift them to avoid unexpected behaviour and a number of bad crashes. CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* fate: add CVFC1_Sony_C to h264 conformance testsVittorio Giovara2013-04-242-0/+53
| | | | | | | The sample is already included in the FATE suite, but is not tested because cropping wasn't fully supported before. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* JPEG 2000 decoder for DCinemaNicolas Bertrand2013-04-222-0/+6
| | | | | | | | Based on the 2007 GSoC project from Kamil Nowosad <k.nowosad@students.mimuw.edu.pl> Updated to current programming standards, style and many more small fixes by Diego Biurrun <diego@biurrun.de>. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* afifo: fix request_samples on the last frame in certain casesAnton Khirnov2013-04-221-1/+1
| | | | | | | | | | | | The current code can fail to return the last frame if it contains exactly the requested number of samples. Fixes the join filter test, which previously did not include the last 408 samples in most cases. CC:libav-stable@libav.org Signed-off-by: Diego Biurrun <diego@biurrun.de>
* fate: cosmetics: More sensible order for entries in video filter fileDiego Biurrun2013-04-191-12/+15
|
* fate: Rename video filters file and add separate video filters targetDiego Biurrun2013-04-192-2/+4
|
* fate: Split audio filters into their own separate fileDiego Biurrun2013-04-193-61/+63
|
* fate: Reuse VREF and AREF variables where appropriateDiego Biurrun2013-04-194-5/+5
|
* fate: Set the bitexact flag for vp3/vp5/vp6 testsMartin Storsjö2013-04-151-7/+7
| | | | | | | This is required since there are bit-inexact implementations of the vp3 idct (for bfin). Signed-off-by: Martin Storsjö <martin@martin.st>
* FATE: add a test for the interlace filterVittorio Giovara2013-04-112-0/+29
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* af_channelmap: switch to an AVOptions-based system.Anton Khirnov2013-04-091-1/+1
|
* Integrate lcov/gcov into LibavReinhard Tartler2013-04-051-1/+15
| | | | | | | The gcov/lcov are a common toolchain for visualizing code coverage with the GNU/Toolchain. The documentation and implementation of this integration was heavily inspired from the blog entry by Mike Melanson: http://multimedia.cx/eggs/using-lcov-with-ffmpeg/
* fate: add an option to generate the referencesLuca Barbato2013-03-292-1/+8
| | | | Useful to add or update fate tests.
* FATE: add a test for the join filterAnton Khirnov2013-03-281-0/+8
|
* FATE: add a test for the volume filterAnton Khirnov2013-03-281-0/+7
|
* FATE: add a test for the channelsplit filterAnton Khirnov2013-03-281-0/+7
|
* FATE: add a test for the channelmap filterAnton Khirnov2013-03-282-0/+8
|
* FATE: add a test for the negate filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the overlay filterAnton Khirnov2013-03-283-0/+56
|
* FATE: add a test for the setpts filterAnton Khirnov2013-03-283-0/+56
|
* FATE: add a test for the hqdn3d filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the transpose filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the unsharp filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the fade filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the drawbox filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the boxblur filterAnton Khirnov2013-03-282-0/+54
|
* FATE: add a test for the gradfun filterAnton Khirnov2013-03-282-1/+59
|
* fate: filter: Add dependenciesDiego Biurrun2013-03-281-4/+8
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate: use little endian yuv444p10 in h264-reinit testsJanne Grunau2013-03-231-1/+1
| | | | Fixes fate big endian configs.
* fate: add test for cropping h264 to container dimensionsJanne Grunau2013-03-222-0/+4
| | | | | Tests the workaround added for 1080 videos created with Canon cameras in 30f515091c323da59c0f1b533703dedca2f4b95d.
* FATE: add a tscc2 test.Anton Khirnov2013-03-222-0/+36
|
* fate: add tests for h264 decoder reinitJanne Grunau2013-03-205-0/+412
|
* FATE: replace -vb with -b:vAnton Khirnov2013-03-081-2/+2
| | | | | The -{vas}<option> syntax is now obsolete and deprecated, and has never been documented or encouraged.
* FATE: remove the -dct option from some decoding tests.Anton Khirnov2013-03-083-3/+3
| | | | It is an encoding option, it has no effect when applied to decoding.
* FATE: enable multiple slices in the ffv1 vsynth testAnton Khirnov2013-03-084-25/+25
| | | | This allows us to test the slice threading code.
* lavu: add support for atomic operations.Ronald S. Bultje2013-03-081-0/+5
| | | | | | | | | | These could be used for reference counting, or for keeping track of decoding progress in references in multithreaded decoders. Support is provided by gcc/msvc/suncc intrinsics, with a fallback using pthread mutexes. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate: remove last incomplete frame from mpeg2-field-enc testJanne Grunau2013-03-042-2/+1
|
OpenPOWER on IntegriCloud