summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* float_dsp: add test program and use it as fate testJanne Grunau2014-03-18
|
* FATE: add a test for the ONE_STR mapping mode of the channelmap filterAnton Khirnov2014-03-16
|
* mxf: Set audio packets ptsMatthieu Bouron2014-03-06
| | | | | | | | | | | Extrapolate audio timestamps based on the number of samples demuxed. Deal with some MXF nastiness involving fractional number of samples per EditUnit when seeking (the specs handwave this away). Further fixes from Tomas Härdin. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* FATE: add tests for the shuffleplanes filterAnton Khirnov2014-03-05
|
* utvideoenc: Enable support for multiple slices and use themJan Ekström2014-02-14
| | | | | | | | | | | | The official Ut Video decoder only threads with slices, thus until now any files encoded by the libavcodec encoder have only been decodable with a single thread. The default slice count is now set to subsampled_height / 120. Also sets slices to 1 for the Ut Video encoder tests to keep them green. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* vp9: add a new segmentation sample.Ronald S. Bultje2014-02-12
| | | | | | | | The old one didn't use segmentation. One uses segmentation in all frame types (--aq-mode=1), and the other uses all segmentation features, but only in inter frames (mbgraph). Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vp9: add fate sample for parallelmode.Ronald S. Bultje2014-02-12
| | | | | | | This disables backward probability updates, which makes the codec more friendly for frame-level multi-threading. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* hevc: update conformance streamsGuillaume Martres2014-02-10
| | | | | | | | New streams: LTRPSPS_A_Qualcomm_1, SLPPLP_A_VIDYO_1, VPSID_A_VIDYO_1 Updated streams: EXT_A_ericsson_4, NUT_A_ericsson_5, RPS_C_ericsson_5, RPS_D_ericsson_6 Signed-off-by: Anton Khirnov <anton@khirnov.net>
* FATE: force FLAC in the lavf ogg testAnton Khirnov2014-02-10
| | | | Since b0c2c09, vorbis would be used if libvorbis is compiled in.
* fate: force the simple idct for xvid custom matrix testJanne Grunau2014-02-05
| | | | | | | | The original test without a forced idct is still useful since it tests the switching of the idct algorithm/permutation on x86 with MMX. MMXext or SSE2. Make sure the test runs only if MMX inline asm is available and force -cpuflags to all. Add the required bitexact flag for both tests.
* fate: add xvid test for custom matricesJanne Grunau2014-01-31
| | | | Test sample is made from the sample in Bug-Id: videolan/7411
* fate: Explicitly specify the rgb555le pixel format for the mss2 rgb555 testsMartin Storsjö2014-01-10
| | | | | | This fixes these fate tests on big endian. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: add framepack filter testVittorio Giovara2014-01-09
|
* FATE: add MSS2 testsAnton Khirnov2014-01-09
|
* vp9: drop support for real (non-emulated) edgesAnton Khirnov2014-01-09
| | | | | | They are not measurably faster on x86, they might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough to justify the added complexity.
* vp8: drop support for real (non-emulated) edgesAnton Khirnov2014-01-09
| | | | | | They are not measurably faster on x86, they might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough to justify the added complexity.
* hevc: rename some HEVC conformance streamsGuillaume Martres2014-01-06
| | | | | | | | | Some HEVC conformance streams zip on http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/ were updated without changing the actual stream. Rename them in FATE accordingly to make it easier to track future stream updates. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* hevc: add new conformance streamsGuillaume Martres2014-01-06
| | | | | | | Also remove superseded conformance streams. The conformance streams all come from http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/ Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate: Update AAC ELD 5.1 ref for recent bugfixes.Alex Converse2014-01-04
|
* fate: Add a test vector for AAC ELD with TNS.Alex Converse2014-01-04
|
* fate: Add a downsampled SBR testvectorAlex Converse2014-01-04
|
* FATE: add a test for the lavr mixing case fixed in ↵Anton Khirnov2014-01-03
| | | | fc6a3ef40d34ce8443ae57c2452f3f273d7d4891
* tests/Makefile: allow FILTER* to be called with lists of filter namesAnton Khirnov2014-01-03
|
* fate: Explicitly specify the pixel format for the pngparser testMartin Storsjö2013-12-18
| | | | | | | | | | The RGB32 pixel format is RGBA/BGRA depending on target endianness - make sure to convert it to one specific format for the framecrc tests. This fixes the pngparser fate test on big endian. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: add a pngparser testVittorio Giovara2013-12-17
|
* fate: add utility function to test parser, demuxer, and decoderVittorio Giovara2013-12-17
|
* ljpegenc: deMpegEncContextizeAnton Khirnov2013-12-05
| | | | | | | | | The encoder uses almost none of the mpegvideo infrastructure, only some fields from MpegEncContext. The FATE results change because now an all-zero quant matrix is written into the file. Since it is not used for anything for ljpeg, this should not be a problem.
* FATE: drop the last partial frame in the wmv8-drm testAnton Khirnov2013-12-05
| | | | | | This has already been done in eb066a4ce9e82cddb8f5af574804aa9889450b34, but the number of frames produced from that file changed due to timestamps changes since then.
* fate: add one select filter testVittorio Giovara2013-11-21
| | | | This test selects alternate frames from input.
* FATE: add a jv testAnton Khirnov2013-11-16
|
* lavc: VP9 decoderRonald S. Bultje2013-11-15
| | | | | | | | | | | | | | Originally written by Ronald S. Bultje <rsbultje@gmail.com> and Clément Bœsch <u@pkh.me> Further contributions by: Anton Khirnov <anton@khirnov.net> Diego Biurrun <diego@biurrun.de> Luca Barbato <lu_zero@gentoo.org> Martin Storsjö <martin@martin.st> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* FATE: Add HEVC testsGuillaume Martres2013-10-31
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate.sh: Allow non-fast-forwards when updating sourcesDiego Biurrun2013-10-29
|
* FATE: add bitexact sws flags to the fieldorder testPaul B Mahol2013-10-27
| | | | | | swscale is called for the 420 to 422 conversion Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate: aac: Add test for AAC-ELDAlex Converse2013-10-25
|
* fate: add fieldorder filter testVittorio Giovara2013-10-22
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* fate: vpx: Remove one redundant $(eval) invocationDiego Biurrun2013-10-19
|
* fate: Increase the tolerance in the lavr testsMartin Storsjö2013-10-17
| | | | | | | A few fate instances on OS/2, OpenBSD, FreeBSD and IA64 linux currently still fail a few tests with a maxdiff of 6. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: aac: Add test for AAC-LDDiego Biurrun2013-10-17
|
* fate: add vorbiscomment cover art testJames Almer2013-10-15
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* FATE: use proper comparison mode in the lavr testsAnton Khirnov2013-10-15
|
* tiny_psnr: switch f32 handling to floating pointAnton Khirnov2013-10-15
| | | | Also add support for f64.
* FATE: add lavr resampling testsAnton Khirnov2013-10-12
|
* FATE: add lavr mixing testsAnton Khirnov2013-10-12
|
* mxfdec: set audio timebase to 1/samplerateAnton Khirnov2013-09-29
| | | | | | | | Fixes sync in some samples (e.g. bugs 7581 and 8374 in VLC). Based on a commit by Matthieu Bouron <matthieu.bouron@gmail.com> Reported-by: Jean-Baptiste Kempf <jb@videolan.org> CC: libav-stable@libav.org
* fate.sh: Run git-clone quietlyDiego Biurrun2013-09-10
|
* matroskaenc: Fix writing TRACKDEFAULTFLAGJohn Stebbins2013-08-27
| | | | | | | | The element was only being written when the value == 1. But the default value of this element is 1, so this has no useful effect. This element needs to be written when the value == 0. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* movenc: Make tkhd "enabled" flag QuickTime compatibleJohn Stebbins2013-08-23
| | | | | | | | QuickTime will play multiple audio tracks concurrently if this flag is set for multiple audio tracks. And if no subtitle track has this flag set, QuickTime will show no subtitles in the subtitle menu. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* nuv: Do not ignore lzo decompression failuresLuca Barbato2013-08-13
| | | | | | | | Update the fate reference since the last broken frame is not decoded anymore. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* FATE: add a TAK testAnton Khirnov2013-08-08
|