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
2012-08-30g723_1: add comfort noise generationKostya Shishkov
2012-08-28utvideoenc: use ff_huff_gen_len_tableMichael Niedermayer
Avoid code duplication and provide faster and better compression. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2012-08-26fate: Add a single symbol Ut Video decoder testJan Ekström
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-08-26FATE: Add Canopus Lossless testsDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-08-23FATE: add ALAC encoding testsJustin Ruggles
2012-08-22fate: flac: Only run tests requiring samples when samples are availableDiego Biurrun
2012-08-21fate: make Ut Video encoder tests use bitexact swscale flagsJan Ekström
The failures on various architectures and compilers on the RGB(A) tests seem to have been because of one-off YCbCr->RGB conversion results. This should make the conversion results match on most if not all code paths. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-08-20fate: fix utvideoenc testsMans Rullgard
For some reason, the prerequisites have to be specified like this. Make works in mysterious ways. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-20fate: Add FATE tests for the Ut Video encoderJan Ekström
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-08-11fate: Only test enabled filtersDiego Biurrun
This fixes running FATE without --enable-gpl.
2012-08-10g723.1: fix addition overflowMans Rullgard
This addition must be done as 64-bit to avoid overflow and for the subsequent clipping to be meaningful. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-09fate: add G.723.1 decoder testsKostya Shishkov
2012-08-08fate: add test for RTjpeg in nuv with frameheaderJanne Grunau
Renames the old test to allow using fate-nuv as group for all nuv tests.
2012-08-06fate: simplify variable setting filter.makMans Rullgard
This removes some needless indirection and duplication. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-04fate: force pix_fmt in lagarith-rgb32 testMans Rullgard
This makes big and little endian systems use the same output format. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-04fate: add tests for lagarith lossless video codec.Ronald S. Bultje
Based on patch by Oana Stratulat <oanaandreeastratulat@gmail.com>.
2012-07-30fate: amix: specify f32 sample format for comparisonMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-07-30tiny_psnr: support 32-bit float samplesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-07-29lavf: deprecate r_frame_rate.Anton Khirnov
According to its description, it is supposed to be the LCM of all the frame durations. The usability of such a thing is vanishingly small, especially since we cannot determine it with any amount of reliability. Therefore get rid of it after the next bump. Replace it with the average framerate where it makes sense. FATE results for the wtv and xmv demux tests change. In the wtv case this is caused by the file being corrupted (or possibly badly cut) and containing invalid timestamps. This results in lavf estimating the framerate wrong and making up wrong frame durations. In the xmv case the file contains pts jumps, so again the estimated framerate is far from anything sane and lavf again makes up different frame durations. In some other tests lavf starts making up frame durations from different frame.
2012-07-29lavf: use dts difference instead of AVPacket.duration in find_stream_info()Anton Khirnov
AVPacket.duration is mostly made up and thus completely useless, this is especially true for video streams. Therefore use dts difference for framerate estimation and the max_analyze_duration check. The asyncts test now needs -analyzeduration, because the default is 5 seconds and the audio stream in the sample appears at ~10 seconds.
2012-07-29fate: make yadif tests consistent across systemsMans Rullgard
MMX-enabled systems by default use some dsputil functions differing from the C versions. Adding these flags ensures accurate ones are used everywhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-07-28FATE: add tests for yadif.Anton Khirnov
2012-07-28FATE: add a test for delogo video filter.Anton Khirnov
2012-07-28FATE: add a test for amix audio filter.Anton Khirnov
2012-07-28audiogen: allow specifying random seed as a commandline parameter.Anton Khirnov
2012-07-27build: use COMPILE template for HOSTOBJSMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-07-23vc1: Add a test for interlaced field picturesMashiat Sarker Shakkhar
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-07-22FATE: fix the asyncts testAnton Khirnov
Nellymoser is float, so use oneoff comparison instead of md5.
2012-07-22FATE: add a test for the asyncts audio filter.Anton Khirnov
2012-07-20FATE: add a test for flac cover art.Anton Khirnov
2012-07-14eval: add gt(), gte(), lt() and lte() fate testsJanne Grunau
2012-07-14eval: fix swapping of lt() and lte()Max Lazarov
CC: libav-stable@libav.org
2012-07-09fate-run: make avconv() properly deal with multiple inputs.Anton Khirnov
2012-07-04lavfi: reclassify showfiltfmts as a TESTPROGMans Rullgard
This tool uses lavfi internal symbols not accessible in shared libraries. TESTPROGS are linked statically to allow them use of library internals not normally exported. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-07-04Add XTEA encryption support in libavutilSamuel Pitoiset
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-07-04Add Blowfish encryption support in libavutilSamuel Pitoiset
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-07-04eval: Add the isinf() function and tests for itMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-07-04FATE: add a test for WMA cover art.Anton Khirnov
2012-07-04FATE: add a test for apetag cover artAnton Khirnov
2012-07-04FATE: add a test for itunes cover art.Anton Khirnov
2012-07-04fate: add flac encode/decode tests with various optionsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-06-28movenc: Add channel layouts for PCM.Alex Converse
2012-06-18fate: vorbis: add 5.1 surround testMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-06-15fate: add snow hpel testsMans Rullgard
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2012-06-13build: Do not delete tests/vsynth2 directory, which is no longer created.Diego Biurrun
2012-06-07fate: avoid freopen(NULL) in videogen/rotozoomMans Rullgard
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>
2012-06-04movenc: Write chan atom for all audio tracks in mov mode movies.Alex Converse
2012-05-31fate: Fix fate-ac3-fixed-encode for pre-ssse3 x86 machinesMichael Niedermayer
The default mmxext and sse implementations of apply_window_int16 aren't bitexact. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-05-30fate: add missing $(TARGET_PATH) to ac3-fixed-encodeMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-05-30fate: fix md5sum replacement on some systemsMans Rullgard
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>