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-03-12Merge commit '3e2f200237af977b9253b0aff121eee27bcedb44'Michael Niedermayer
* commit '3e2f200237af977b9253b0aff121eee27bcedb44': roqvideodec: fix a potential infinite loop in roqvideo_decode_frame(). xxan: fix invalid memory access in xan_decode_frame_type0() tty: set avg_frame_rate. FATE: enable multiple slices in the ffv1 vsynth test Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-12Merge commit '2eba9087f3031c6050f8dcd996225490be6c2410'Michael Niedermayer
* commit '2eba9087f3031c6050f8dcd996225490be6c2410': lavc: make up a fake frame channel layout when there is no real one. Conflicts: libavcodec/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-10ffmpeg: port sub2video to AVFrame.Nicolas George
And re-enable the FATE test.
2013-03-10fate: disable sub2videoMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-09Add some fate dependencies to fix make fate with --disable-everything.Carl Eugen Hoyos
2013-03-09Add some fate dependencies to fix make fate with --disable-avdevice.Carl Eugen Hoyos
2013-03-08Merge commit '65f1d45dcc71186ede72fff950996099d23359bd'Michael Niedermayer
* commit '65f1d45dcc71186ede72fff950996099d23359bd': lavu: add support for atomic operations. Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-08FATE: enable multiple slices in the ffv1 vsynth testAnton Khirnov
This allows us to test the slice threading code.
2013-03-08lavu: add support for atomic operations.Ronald S. Bultje
These could be used for reference counting, or for keeping track of decoding progress in references in multithreaded decoders. Support is provided by gcc/msvc/suncc intrinsics, with a fallback using pthread mutexes. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-03-08Add dependencies for the voice fate tests.Carl Eugen Hoyos
2013-03-08Add dependencies for the flac encoding fate tests.Carl Eugen Hoyos
2013-03-08Add dependencies for the aac encoding fate tests.Carl Eugen Hoyos
2013-03-05tests: add overlay rgb and yuv444 testsStefano Sabatini
Also rename overlay test to overlay_yuv420 accordingly.
2013-03-05mp3dec: Fix VBR bit rate parsingAlexander Kojevnikov
When parsing the Xing/Info tag, don't set the bit rate if it's an Info tag. When parsing the stream, don't override the bit rate if it's already set, otherwise calculate the mean bit rate from parsed frames. This way, the bit rate will be set correctly both for CBR and VBR streams. Signed-off-by: Alexander Kojevnikov <alexander@kojevnikov.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-05fate: add dependency for xfacePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-03-05Merge commit '813b82b927b19532e3bc3397b972c8a27b9f6326'Michael Niedermayer
* commit '813b82b927b19532e3bc3397b972c8a27b9f6326': configure: Fix silly typo in logging command of check_struct() fate: remove last incomplete frame from mpeg2-field-enc test Conflicts: tests/fate/video.mak tests/ref/fate/mpeg2-field-enc Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-05zmbv: stop doing colorspace conversionPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-03-04fate: remove last incomplete frame from mpeg2-field-enc testJanne Grunau
2013-02-28Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: lavf: Add a fate test for the noproxy pattern matching lavf: Handle the environment variable no_proxy more properly Conflicts: libavformat/Makefile libavformat/internal.h libavformat/tls.c libavformat/utils.c libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-28build: make iconv build configurable.Clément Bœsch
2013-02-27lavf: Add a fate test for the noproxy pattern matchingMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
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