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-25fate: update pixfmts_hflipPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-25fate: force a first_pts=0 for the aresample testMichael Niedermayer
This is needed to prevent the next commit from breaking fate Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-24fate: add animated gif decoder testsPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-24fate: add animated gif demuxer testPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-23fate/subtitles: add character encoding conversion test.Clément Bœsch
2013-02-23tests: fix parseutils test after 12a269a5229d3a37be0743fc9655f743ebc44b6eStefano Sabatini
"12:34" is now valid syntax.
2013-02-21fate/subtitles: add MicroDVD remux test.Clément Bœsch
2013-02-20cinepak: Use correct colorspace.u-bo1b@0w.se
The new code is also faster and more robust. As for the performance: old decoder + conversion to rgb: fps = 2618 old decoder, without converting to rgb: fps = 4012 new decoder, producing rgb: fps = 4502 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-18ff_gen_search: Fix finding the maximum timestamp in a really small fileMichael Niedermayer
Fixes Assertion failure Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-17fate: add print() to the tests of evalMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-17tests: fix values for the unsharp testStefano Sabatini
Set odd size for unsharp matrices, even values are not accepted.
2013-02-16Merge commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82'Michael Niedermayer
* commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82': vf_yadif: fix out-of line reads Conflicts: libavfilter/vf_yadif.c tests/ref/fate/filter-yadif-mode0 tests/ref/fate/filter-yadif-mode1 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-15vf_yadif: fix out-of line readsAnton Khirnov
Some changes in the border pixels, visually indistinguishable.
2013-02-14fate: Add encrypted tta stream testJames Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14movenc: hotfix, dont store fiel for h264 / mpeg4-asp / dnxhdMichael Niedermayer
Other software does not store it in this case, and the information is provided by the codec stream Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14Write the fiel atom to mov files independently of the used video coded.Carl Eugen Hoyos
The QuickTime specification does not contain any hint that the atom must not be written in some cases and both the QuickTime and the AVID decoders do not fail if the atom is present. This change allows to signal (visually) interlaced streams with a codec different from uncompressed video. As a side-effect, this fixes ticket #2202
2013-02-14Adding support for parsing BlockAdditionalVignesh Venkatasubramanian
Matroska specification lists support for BlockAdditional element which is not supported by ffmpeg's matroska parser. This patch adds grammar definitions for parsing that element (and few other related elements) and then puts the data in AVPacket.side_data with new AVPacketSideDataType AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
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-10tests: add fate-lavfi-il testStefano Sabatini
2013-02-10Merge commit '81726a4f0b8a43e19898e2a36fdde80583bafff0'Michael Niedermayer
* commit '81726a4f0b8a43e19898e2a36fdde80583bafff0': FATE: add tests for additional flavors of asf cover art asfdec: do not assume every AVStream has a corresponding ASFStream Merged-by: Michael Niedermayer <michaelni@gmx.at>
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-08vc1dec: Fix destination pointers in context for fieldsMichael Niedermayer
This replaces a large number of checks for the second field by fixing the pointers when they are setup This should also fix I/BI field pictures Changes checksums for vc1_sa10143, the file becomes slightly closer to what the reference decoder outputs Based on "vc1dec: the second field is written wrong to the picture" by Sebastian Sandberg <sebastiand.sandberg@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit 'dff6197dfb9b2d145729885c63f865c5fdd184aa'Michael Niedermayer
* commit 'dff6197dfb9b2d145729885c63f865c5fdd184aa': nuv: do not rely on get_buffer() initializing the frame. yop: initialize palette to 0 Conflicts: libavcodec/nuv.c tests/ref/fate/nuv-rtjpeg-fh tests/ref/fate/yop Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit '685e6f2e3939f124b41c7801cc541dad8252af3d'Michael Niedermayer
* commit '685e6f2e3939f124b41c7801cc541dad8252af3d': xxan: properly handle odd heights. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit '2cd4068071b9a8908823a3107f97e938211045ce'Michael Niedermayer
* commit '2cd4068071b9a8908823a3107f97e938211045ce': fraps: fix off-by one bug for version 1. Conflicts: libavcodec/fraps.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit '238614de679a71970c20d7c3fee08a322967ec40'Michael Niedermayer
* commit '238614de679a71970c20d7c3fee08a322967ec40': cdgraphics: do not rely on get_buffer() initializing the frame. svq1: replace struct svq1_frame_size with an array. vf_yadif: silence a warning. Conflicts: libavcodec/svq1dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06nuv: do not rely on get_buffer() initializing the frame.Anton Khirnov
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-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-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-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-06aasc: fix output for msrle compression.Anton Khirnov
The bottom line was invalid before. CC:libav-stable@libav.org
2013-02-06qtrle: fix the topmost line for 1bitKostya Shishkov
Signed-off-by: Anton Khirnov <anton@khirnov.net> CC:libav-stable@libav.org
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-26sws: add planar RGB formats to isAnyRGBMichael Niedermayer
We have to make some symetric changes elsewhere as this increases the precission with which samples are stored. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-26Merge commit '69c25c9284645cf5189af2ede42d6f53828f3b45'Michael Niedermayer
* commit '69c25c9284645cf5189af2ede42d6f53828f3b45': dnxhdenc: fix invalid reads in dnxhd_mb_var_thread(). x86: h264qpel: Move stray comment to the right spot and clarify it atrac3: use correct loop variable in add_tonal_components() Conflicts: tests/ref/vsynth/vsynth1-dnxhd-1080i tests/ref/vsynth/vsynth2-dnxhd-1080i Merged-by: Michael Niedermayer <michaelni@gmx.at>
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-26fate: add an attachment to the Matroska test.Nicolas George
2013-01-26sws: GBRP9, GBRP10 GBRP12 GBRP14 output supportMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-26sws: GBRP output supportMichael Niedermayer
Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-24lavu/eval: extend if/ifnot functions to accept a third parameterStefano Sabatini
Add support to an if/else construct, simplify logic in expressions.
2013-01-22Merge commit '9146e872c643fb8f20f9043f1b93a3cddfad15c6'Michael Niedermayer
* commit '9146e872c643fb8f20f9043f1b93a3cddfad15c6': Revert "fate: Use wmv2 IDCT for wmv2 tests" Conflicts: tests/fate-run.sh tests/fate/vcodec.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21Revert "fate: Use wmv2 IDCT for wmv2 tests"Luca Barbato
This reverts commit ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3.
2013-01-21Merge commit 'ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3'Michael Niedermayer
* commit 'ce378f0dd0c4e5350b3280e6b3e8d6b46fe4b0a3': fate: Use wmv2 IDCT for wmv2 tests vorbisdsp: change block_size type from int to intptr_t. Conflicts: tests/fate-run.sh tests/fate/vcodec.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21Merge commit 'e6bc38fd49c94726b45d5d5cc2b756ad8ec49ee0'Michael Niedermayer
* commit 'e6bc38fd49c94726b45d5d5cc2b756ad8ec49ee0': wmv2: move IDCT to its own DSP context. Conflicts: libavcodec/dsputil.h tests/ref/seek/vsynth2-wmv2 tests/ref/vsynth/vsynth1-wmv2 tests/ref/vsynth/vsynth2-wmv2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21Merge commit '8a4f26206d7914eaf2903954ce97cb7686933382'Michael Niedermayer
* commit '8a4f26206d7914eaf2903954ce97cb7686933382': dsputil: remove butterflies_float_interleave. srtp: Move a variable to a local scope srtp: Add tests for the crypto suite with 32/80 bit HMAC Conflicts: libavcodec/x86/dsputil.asm libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21ac3dec: fix non-optimal dithering of zero bit mantissasMichael Niedermayer
Use a noise range of -0.707 to 0.707 instead of -0.5 to 0.5 Based on patch by: Mathias Rauen <madshi@gmail.com> and commit by Justin Ruggles (04ea5491) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21fate: Use wmv2 IDCT for wmv2 testsRonald S. Bultje