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-05-09dpxenc: fix data offsetArnoB
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 361319d0f49475bc14c744194870f9bab78a8a83) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-04-07lavc: fix recoded subtitles end.Nicolas George
Text subtitles packets are not 0-terminated (and if they are, it is handled by the recoding process since 0 is a valid Unicode code point). The terminating 0 would overwrite the last payload octet. OTOH, packets must be 0-padded. Fix a problem reported in trac ticket #2431.
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
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>