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
2013-02-15vf_yadif: fix out-of line readsAnton Khirnov
Some changes in the border pixels, visually indistinguishable.
2013-02-11swscale: Disallow conversion to GBRP16Martin Storsjö
This reverts parts of d6d5ef5534d582, that didn't work right. (The tests that were added failed on big endian, and the output looked garbled on little endian as well.) This is due to the fact that the intermediate scaling values (from e.g. hScale8To19_c or hScale16To19_c) are stored as int32_t and thus requires a separate output function, while yuv2gbrp_full_X_c only interprets it as int16_t. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-09sws: GBRP9, GBRP10, and GBRP16 output supportMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-02-09FATE: add tests for additional flavors of asf cover artAnton Khirnov
2013-02-06mpegvideo: initialize dummy reference frames.Anton Khirnov
Do not rely on get_buffer initializing them. Changes yadif tests (off by one in one border pixel), because yadif reads from those uninitialized lines.
2013-02-06nuv: do not rely on get_buffer() initializing the frame.Anton Khirnov
2013-02-06yop: initialize palette to 0Anton Khirnov
The FATE sample contains some pixels with value 0, but the palette stored in the file contains only values from 16 up. Because the default and cmdutils get_buffer() initialize the data to 0x80, they appear as gray dots. After this commit they change to black dots, which is probably still incorrect but less visible and doesn't rely on get_buffer() initializing the data.
2013-02-06qtrle: fix the topmost line for 1bitKostya Shishkov
Signed-off-by: Anton Khirnov <anton@khirnov.net> CC:libav-stable@libav.org
2013-02-06xxan: properly handle odd heights.Kostya Shishkov
Duplicate the last one or two chroma lines. Signed-off-by: Anton Khirnov <anton@khirnov.net> CC:libav-stable@libav.org
2013-02-06fraps: fix off-by one bug for version 1.Anton Khirnov
CC:libav-stable@libav.org
2013-02-06aasc: fix output for msrle compression.Anton Khirnov
The bottom line was invalid before. CC:libav-stable@libav.org
2013-02-06cdgraphics: do not rely on get_buffer() initializing the frame.Anton Khirnov
Setting it to zero (instead of 128, as the default get_buffer() does) also produces more correctly-looking output.
2013-01-28swscale: GBRP output supportMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-01-26dnxhdenc: fix invalid reads in dnxhd_mb_var_thread().Anton Khirnov
Do not assume that frame dimensions are mod16 (or that height is mod32 for interlaced). CC:libav-stable@libav.org
2013-01-21Revert "fate: Use wmv2 IDCT for wmv2 tests"Luca Barbato
This reverts commit ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3.
2013-01-21fate: Use wmv2 IDCT for wmv2 testsRonald S. Bultje
2013-01-21wmv2: move IDCT to its own DSP context.Ronald S. Bultje
This allows us to remove FF_IDCT_WMV2, which serves no practical purpose other than to be able to select the WMV2 IDCT for MPEG (or vice versa) and get corrupt output. Fate tests for all wmv2-related tests change, because (for some obscure reason) they forced use of the MPEG IDCT. You would get the same changes previously by not using -idct simple in the fate test (or replacing it with -idct auto).
2013-01-21srtp: Add tests for the crypto suite with 32/80 bit HMACMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-20ac3dec: fix non-optimal dithering of zero bit mantissasMathias Rauen
Use a noise range of -0.707 to 0.707 instead of -0.5 to 0.5 Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2013-01-18fate: update ref after rv30_loop_filter fixLuca Barbato
2013-01-16lavf: Add a fate test for the SRTP functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-16lavu: Add a fate test for the HMAC APIMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-12fate: vp3: Fix fate-vp3-coeff-level64 test dependenciesDiego Biurrun
Also rename the test to reflect that the video track is Theora, not VP3.
2013-01-12fate: cosmetics: Order some test entriesDiego Biurrun
2013-01-10fate: Split fate-siff test into demuxer and VB video decoder testDiego Biurrun
2013-01-09idcin: better error handlingJustin Ruggles
Add some additional checks for EOF and print error messages on an incomplete header or packet. FATE reference updated for id-cin-video due to the demuxer no longer returning a partial video packet at EOF.
2013-01-06Drop Snow codecDiego Biurrun
Snow is a toy codec with no real-world use and horrible code.
2012-12-30FATE: add cavs testAnton Khirnov
2012-12-24ansi: do not depend on get_buffer() initializing the frame.Anton Khirnov
The background changes from 128 (used by the default/cmdutils get_buffer()) to 0. This looks more correct.
2012-12-24yop: simplify/sanitize the decoding loopAnton Khirnov
Do not overwrite linesize set by get_buffer(). The last frame in the FATE test is not decoded anymore, since the file is cut and a part of it is missing.
2012-12-21miscellaneous typo fixesDiego Biurrun
2012-12-17fate: Move RALF test into lossless audio groupDiego Biurrun
2012-12-10ZeroCodec: Flip outputCarl Eugen Hoyos
The initial testing of the VFW binary codec was flawed, likely due to an AviSynth bug. Re-testing using VirtualDub and various professional editing applications has revealed it should have been flipped. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2012-12-07fate: dpcm: Add dependenciesDiego Biurrun
2012-12-07fate: image: Add dependenciesDiego Biurrun
2012-12-05pixdesc: fix yuva 10bit bit depthPaul B Mahol
It was wrongly set as the yuva 16bit one. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2012-12-05eval: treat dB as decibels instead of decibytesJustin Ruggles
2012-12-05fate: workaround for slighly broken 'test' shell builtinMans Rullgard
Some shells, e.g. minix3, have a broken 'test' builtin which fails if the first operand of a binary operator looks like a unary operator. Prefixing the values with 'x' prevents this from happening. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-12-04fate: Add dependencies for bmp, cdxl, dfa, mp3Diego Biurrun
2012-12-03fate: ea, h264: prettyprinting and ordering cosmeticsDiego Biurrun
2012-12-03fate: fft: Fix libavcodec dependencyDiego Biurrun
2012-12-03fate-seek: remove use of gnu make 3.82 only private modifierJanne Grunau
2012-12-03fate: move vsynth reference files to their own directoryJanne Grunau
2012-12-03fate: move fate-acodec reference files to their own dirJanne Grunau
2012-12-03fate: split dependencies for fate-seek testsJanne Grunau
Each fate-seek test depends now only on the corresponding fate-acodec, fate-vsynth2 or fate-lavf test which creates the file seek-tests operates on. The tests and references are renamed to match the test they depend on.
2012-11-28fate: h264: Add dependenciesDiego Biurrun
2012-11-28fate: ea: Add dependenciesDiego Biurrun
2012-11-28fate: Do not unconditionally run libavutil testsDiego Biurrun
Now that libavutil can be disabled, this should be conditional.
2012-11-28fate: vpx: Add dependenciesDiego Biurrun
2012-11-28fate: Fix wavpack-matroskamode test dependenciesDiego Biurrun