summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* Merge commit '3e2f200237af977b9253b0aff121eee27bcedb44'Michael Niedermayer2013-03-12
|\ | | | | | | | | | | | | | | | | | | * 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>
| * FATE: enable multiple slices in the ffv1 vsynth testAnton Khirnov2013-03-08
| | | | | | | | This allows us to test the slice threading code.
* | Merge commit '2eba9087f3031c6050f8dcd996225490be6c2410'Michael Niedermayer2013-03-12
|\| | | | | | | | | | | | | | | | | | | * 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>
* | ffmpeg: port sub2video to AVFrame.Nicolas George2013-03-10
| | | | | | | | And re-enable the FATE test.
* | fate: disable sub2videoMichael Niedermayer2013-03-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add some fate dependencies to fix make fate with --disable-everything.Carl Eugen Hoyos2013-03-09
| |
* | Add some fate dependencies to fix make fate with --disable-avdevice.Carl Eugen Hoyos2013-03-09
| |
* | Merge commit '65f1d45dcc71186ede72fff950996099d23359bd'Michael Niedermayer2013-03-08
|\| | | | | | | | | | | | | | | | | | | * commit '65f1d45dcc71186ede72fff950996099d23359bd': lavu: add support for atomic operations. Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu: add support for atomic operations.Ronald S. Bultje2013-03-08
| | | | | | | | | | | | | | | | | | | | 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>
* | Add dependencies for the voice fate tests.Carl Eugen Hoyos2013-03-08
| |
* | Add dependencies for the flac encoding fate tests.Carl Eugen Hoyos2013-03-08
| |
* | Add dependencies for the aac encoding fate tests.Carl Eugen Hoyos2013-03-08
| |
* | tests: add overlay rgb and yuv444 testsStefano Sabatini2013-03-05
| | | | | | | | Also rename overlay test to overlay_yuv420 accordingly.
* | mp3dec: Fix VBR bit rate parsingAlexander Kojevnikov2013-03-05
| | | | | | | | | | | | | | | | | | | | | | 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>
* | fate: add dependency for xfacePaul B Mahol2013-03-05
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit '813b82b927b19532e3bc3397b972c8a27b9f6326'Michael Niedermayer2013-03-05
|\| | | | | | | | | | | | | | | | | | | | | | | * 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>
| * fate: remove last incomplete frame from mpeg2-field-enc testJanne Grunau2013-03-04
| |
* | zmbv: stop doing colorspace conversionPaul B Mahol2013-03-05
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-02-28
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * lavf: Add a fate test for the noproxy pattern matchingMartin Storsjö2013-02-27
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | build: make iconv build configurable.Clément Bœsch2013-02-28
| |
* | fate: update pixfmts_hflipPaul B Mahol2013-02-25
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: force a first_pts=0 for the aresample testMichael Niedermayer2013-02-25
| | | | | | | | | | | | This is needed to prevent the next commit from breaking fate Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add animated gif decoder testsPaul B Mahol2013-02-24
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: add animated gif demuxer testPaul B Mahol2013-02-24
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate/subtitles: add character encoding conversion test.Clément Bœsch2013-02-23
| |
* | tests: fix parseutils test after 12a269a5229d3a37be0743fc9655f743ebc44b6eStefano Sabatini2013-02-23
| | | | | | | | "12:34" is now valid syntax.
* | fate/subtitles: add MicroDVD remux test.Clément Bœsch2013-02-21
| |
* | cinepak: Use correct colorspace.u-bo1b@0w.se2013-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | ff_gen_search: Fix finding the maximum timestamp in a really small fileMichael Niedermayer2013-02-18
| | | | | | | | | | | | | | Fixes Assertion failure Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add print() to the tests of evalMichael Niedermayer2013-02-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests: fix values for the unsharp testStefano Sabatini2013-02-17
| | | | | | | | Set odd size for unsharp matrices, even values are not accepted.
* | Merge commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82'Michael Niedermayer2013-02-16
|\| | | | | | | | | | | | | | | | | | | | | | | * 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>
| * vf_yadif: fix out-of line readsAnton Khirnov2013-02-15
| | | | | | | | Some changes in the border pixels, visually indistinguishable.
| * swscale: Disallow conversion to GBRP16Martin Storsjö2013-02-11
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * sws: GBRP9, GBRP10, and GBRP16 output supportMichael Niedermayer2013-02-09
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | fate: Add encrypted tta stream testJames Almer2013-02-14
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | movenc: hotfix, dont store fiel for h264 / mpeg4-asp / dnxhdMichael Niedermayer2013-02-14
| | | | | | | | | | | | | | 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>
* | Write the fiel atom to mov files independently of the used video coded.Carl Eugen Hoyos2013-02-14
| | | | | | | | | | | | | | | | | | | | | | 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
* | Adding support for parsing BlockAdditionalVignesh Venkatasubramanian2013-02-14
| | | | | | | | | | | | | | | | | | | | | | 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>
* | tests: add fate-lavfi-il testStefano Sabatini2013-02-10
| |
* | Merge commit '81726a4f0b8a43e19898e2a36fdde80583bafff0'Michael Niedermayer2013-02-10
|\| | | | | | | | | | | | | | | * 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>
| * FATE: add tests for additional flavors of asf cover artAnton Khirnov2013-02-09
| |
| * mpegvideo: initialize dummy reference frames.Anton Khirnov2013-02-06
| | | | | | | | | | | | | | 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.
* | vc1dec: Fix destination pointers in context for fieldsMichael Niedermayer2013-02-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge commit 'dff6197dfb9b2d145729885c63f865c5fdd184aa'Michael Niedermayer2013-02-06
|\| | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * nuv: do not rely on get_buffer() initializing the frame.Anton Khirnov2013-02-06
| |
| * yop: initialize palette to 0Anton Khirnov2013-02-06
| | | | | | | | | | | | | | | | | | | | 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.
| * qtrle: fix the topmost line for 1bitKostya Shishkov2013-02-06
| | | | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> CC:libav-stable@libav.org
* | Merge commit '685e6f2e3939f124b41c7801cc541dad8252af3d'Michael Niedermayer2013-02-06
|\| | | | | | | | | | | | | * commit '685e6f2e3939f124b41c7801cc541dad8252af3d': xxan: properly handle odd heights. Merged-by: Michael Niedermayer <michaelni@gmx.at>