Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2014-05-01asfenc: use codec descriptors instead of AVCodecs to write codec infoAnton Khirnov
Also, stop using AVCodecContext.codec_name as fallback, since it will be deprecated. Changes the result of the lavf-asf test (and its associated seektest), since 'msmpeg4v3' gets written instead of just 'msmpeg4'.
2014-05-01matroskaenc: write CodecDelayAnton Khirnov
2014-04-25fate: Add fic-in-avi testDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-04-22txd: do not set the codec timebase.Anton Khirnov
It is not supposed to be changed from outside of lavc. Set the stream timebase and average framerate instead.
2014-04-19mvc: Specify the pixel format for the mv-mvc* testsMartin Storsjö
Also set the RGBA pixel format correctly as the native endian format, which is what it returns. This fixes the tests on big endian. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-04-19fate: add tests for SGI RLE and MVC1&2 decodersVittorio Giovara
2014-04-17crc: add ANSI CRC16 LEAlessandro Ghedini
This adds the reversed byte-order version of the ANSI CRC16. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-13FATE: add tests for more resampling modesAnton Khirnov
2014-04-13resample: implement flushingAnton Khirnov
2014-04-12swscale: Set alpha to opaque for internal palettes.Justin Ruggles
Fixes conversion of pal8 to rgb formats with alpha. Updated references for 2 FATE tests which previously encoded fully transparent images. Based on a patch by Baptiste Coudurier <baptiste.coudurier@gmail.com>
2014-04-09fate: correctly set sample rate for mp2 testsVittorio Giovara
2014-04-09fate: update tests for YVYU422 pixel formatVittorio Giovara
2014-04-06fate: add tests for SANM and VIMAPaul B Mahol
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-04-04fate: add a VP7 testVittorio Giovara
2014-04-01fate: Explicitly use gray16le in fate-sgi-gray16Martin Storsjö
This fixes the test on big endian. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-04-01fate: add SGI testsVittorio Giovara
2014-04-01fate: add exr testsPaul B Mahol
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-03-31fate: Convert the paletted output in the brenderpix tests to rgb24Martin Storsjö
This makes the output consistent on big-endian systems.
2014-03-28fate: add a bmpparser testVittorio Giovara
2014-03-28fate: add XBM testsVittorio Giovara
2014-03-28fate: add PAF audio and video testsPaul B Mahol
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-03-27fate: add BRender PIX testsVittorio Giovara
2014-03-27fate: add Alias PIX testsVittorio Giovara
2014-03-18float_dsp: add test program and use it as fate testJanne Grunau
2014-03-16FATE: add a test for the ONE_STR mapping mode of the channelmap filterAnton Khirnov
2014-03-06mxf: Set audio packets ptsMatthieu Bouron
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>
2014-03-06FATE: add tests for the shuffleplanes filterAnton Khirnov
2014-02-14utvideoenc: Enable support for multiple slices and use themJan Ekström
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>
2014-02-12vp9: add a new segmentation sample.Ronald S. Bultje
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>
2014-02-12vp9: add fate sample for parallelmode.Ronald S. Bultje
This disables backward probability updates, which makes the codec more friendly for frame-level multi-threading. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-02-10hevc: update conformance streamsGuillaume Martres
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>
2014-02-10FATE: force FLAC in the lavf ogg testAnton Khirnov
Since b0c2c09, vorbis would be used if libvorbis is compiled in.
2014-02-06fate: force the simple idct for xvid custom matrix testJanne Grunau
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.
2014-01-31fate: add xvid test for custom matricesJanne Grunau
Test sample is made from the sample in Bug-Id: videolan/7411
2014-01-10fate: Explicitly specify the rgb555le pixel format for the mss2 rgb555 testsMartin Storsjö
This fixes these fate tests on big endian. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-01-10fate: add framepack filter testVittorio Giovara
2014-01-09FATE: add MSS2 testsAnton Khirnov
2014-01-09vp9: drop support for real (non-emulated) edgesAnton Khirnov
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.
2014-01-09vp8: drop support for real (non-emulated) edgesAnton Khirnov
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.
2014-01-06hevc: rename some HEVC conformance streamsGuillaume Martres
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>
2014-01-06hevc: add new conformance streamsGuillaume Martres
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>
2014-01-05fate: Update AAC ELD 5.1 ref for recent bugfixes.Alex Converse
2014-01-05fate: Add a test vector for AAC ELD with TNS.Alex Converse
2014-01-05fate: Add a downsampled SBR testvectorAlex Converse
2014-01-03FATE: add a test for the lavr mixing case fixed in ↵Anton Khirnov
fc6a3ef40d34ce8443ae57c2452f3f273d7d4891
2014-01-03tests/Makefile: allow FILTER* to be called with lists of filter namesAnton Khirnov
2013-12-18fate: Explicitly specify the pixel format for the pngparser testMartin Storsjö
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>
2013-12-17fate: add a pngparser testVittorio Giovara
2013-12-17fate: add utility function to test parser, demuxer, and decoderVittorio Giovara
2013-12-05ljpegenc: deMpegEncContextizeAnton Khirnov
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.