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-01-06lavfi/kerndeint: fix temp buffer linesize.Clément Bœsch
Also re-enable the FATE test.
2013-01-06Drop Snow codecDiego Biurrun
Snow is a toy codec with no real-world use and horrible code.
2013-01-06fate: disable kerndeint testMichael Niedermayer
The filter has been added recently and does not yet pass tests on all platforms. It should not be included in the tests in the release until it works. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-06fate: kerndeint requires gplPeter Ross
2013-01-06fate: disable lavfi-histeqMichael Niedermayer
The filter has been added recently and does not yet pass tests on all platforms. It should not be included in the tests in the release until it works. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-0610l: Update fate seeking reference after last commit.Carl Eugen Hoyos
2013-01-06mmf.c: Use LIBAVFORMAT_IDENT when writing Yamaha SMAF version information.Carl Eugen Hoyos
2013-01-06mmf.c: Do not write metadata into the SMAF Contents Info chunk.内田佳久
2013-01-05Allow remaining 32bit RGB packed pix_fmts in kerndeint filter.Carl Eugen Hoyos
Reviewed-by: Stefano Sabatini
2013-01-05lavfi/kerndeint: fix mismatch between declared pixel format and testStefano Sabatini
+10l.
2013-01-05lavfi: add histeq filterStefano Sabatini
This is a port of virtual dub's histogram equalization filter by Donald A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>, done for SOCIS 2012.
2013-01-05lavfi: add kerndeint filterStefano Sabatini
This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by Donal A. Graft (original avisynth plugin author), and is based on the work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.
2013-01-05tests/lavfi-regression: always require three parameters in do_lavfi_pixfmts()Stefano Sabatini
Force commands to specify the name of the test to run. This simplifies extending the function with a new parameter, which will be done in a following patch.
2013-01-04mpegpsenc: avoid shifting dts/ptsMichael Niedermayer
Only shift if needed to avoid negative scr when requested or for dvd. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-04lswr: Improve default resampler's default parametersAlexander Strasser
After making some blind tests on a small collection of music samples for home usage. It turned out that the default cutoff was too low. The impact of filter_size was not clearly distinguishable (the results were on the edge) with the music samples but turned out to be clearly audible in some synthetic samples. Thanks to Daniel for helping out with the listening tests. Signed-off-by: Alexander Strasser <eclipse7@gmx.net>
2013-01-04fate: update seek-lavf-aiff after previous commitPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-01-03aiffenc: metadata supportPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-01-03fate: disable globbing when calling shell functions.Nicolas George
Some of the filters tests use globbing characters, especially brackets for filter pad labels. While most of these strings are way too complicated to ever match an existing file name and are therefore kept unchanged in the command line (an old misfeature of the shell language that happens to be convenient here), at least one use is simple enough to match random files lying in the current directory. If that happens, the string, that was meant to be kept verbatim, is replaced by the file name, and that causes the test to fail (or worse).
2013-01-03lavf/webvtt: use ff_subtitles_read_chunk().Clément Bœsch
The FATE test is updated because the line breaks in the dialogue rectangles are now proper CRLF.
2013-01-03subviewer: sanitize packets.Clément Bœsch
The data does not contain timing or trailing line breaks anymore. In addition to being less idiotic, it is consistent with other codecs and thus allows more switches between formats and codecs. It also fixes the issue of the trailing line returns being simple \n instead of CRLF in the ASS rectangle dialogue (this is the reason of the FATE update).
2013-01-03fate/sub2video: move sws flags globally in the filtergraph.Clément Bœsch
The flags are necessary for the auto inserted scaler (because the overlay filter needs an alpha channel for the overlay surface).
2013-01-02fate: add missing bitexact flag to scale filterMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-02fate: add sub2video test.Nicolas George
2013-01-02fate: merge mapchan and options into ffmpeg.Nicolas George
They were two very short files that cover ffmpeg-specific features.
2013-01-01fate: re-enable fate-sub-mpsub.Clément Bœsch
This reverts commit 580ee973d16cb5afb3d5974133576d6c570d2dda.
2013-01-01fate: add nistsphere demuxer testPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-12-31Merge commit '5e6ee38bd3cef0dd05f1dd7977c71f3479eb6d01'Michael Niedermayer
* commit '5e6ee38bd3cef0dd05f1dd7977c71f3479eb6d01': FATE: add cavs test cavsdec: export picture type in the output frame Conflicts: tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-31Sony Wave64 muxerPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-12-31microdvd: sanitize AVPackets.Clément Bœsch
Current MicroDVD AVPackets contain timing information and trailing line breaks. The data is now only composed of the markup data. Doing this consistently between text subtitles decoders allows to use different codec for various formats. For instance, MicroDVD markup is sometimes found in some VPlayer files. Also, generally speaking, the subtitles text decoders have no use of these timings (and they must not use them since it would break any user timing adjustment). Technically, this is a major ABI break. In practice, a mismatching lavf/lavc will now error out for MicroDVD decoding. Supporting both formats requires unnecessary complex and fragile code. FATE needs update because line breaks in the ASS file were "\n" (because that's what is used in the original file). ASS format expect "\r\n" line breaks; this commit fixes this issue. Also note that this "\r\n" trailing need to be moved at some point from the decoders to the ASS muxer.
2012-12-31Add SubViewer v1 subtitles demuxer and decoder.Clément Bœsch
2012-12-31Add PJS subtitles demuxer and decoder.Clément Bœsch
2012-12-31FATE: disable fate-sub-mpsub temporarly.Clément Bœsch
Sample has been forgotten, revert this commit in a day or two, when sample is available everywhere.
2012-12-31Add AQTitle subtitles demuxer.Clément Bœsch
2012-12-31Add MPlayer subtitles demuxer.Clément Bœsch
2012-12-31Add VPlayer subtitles demuxer and decoder.Clément Bœsch
Note that the linebreaks text codec option (but not the feature) has been removed; its main goal was to allow demuxers to configure the text decoder (and not meant to be used by users), but the AVOption are not a viable solution. This is solved differently in this commit.
2012-12-31Add MPL2 subtitles demuxer and decoder.Clément Bœsch
2012-12-31lavc/srtenc: do not add trailing line breaks with SubRip.Clément Bœsch
The SRT muxer is reponsible for separating events with two line breaks, there is no need to add more than necessary. Similarly, other muxers (such as Matroska) are not supposed to add line breaks at the end of the payload.
2012-12-30FATE: add cavs testAnton Khirnov
2012-12-25mxfdec: Rescale audio stream duration from EditRate to SampleRateTomas Härdin
Since 83cab07 audio stream time bases are based on SampleRate, not EditRate. This fixes trac ticket #2029 and a few seeking issues. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-24Merge commit 'c6303f8d70c25dd6c6e6486c78bf99c9924e2b6b'Michael Niedermayer
* commit 'c6303f8d70c25dd6c6e6486c78bf99c9924e2b6b': yop: simplify/sanitize the decoding loop c93: set palette_has_changed. bmp: cosmetics, reformat hlsenc: Don't duplicate a string constant Conflicts: libavcodec/bmp.c tests/ref/fate/yop Merged-by: Michael Niedermayer <michaelni@gmx.at>
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-23lavfi: add pp filter.Clément Bœsch
Ported from MPlayer. Original author is A'rpi, with various contributions from Michael Niedermayer. The original documentation was mostly written by Diego Biurrun. See the MPlayer history for full credits. The filter is under GPL like the original filter, even if it differs quite a lot. There is not much point in making it LGPL since pp is under GPL.
2012-12-23fate/mp=pp: remove dering subfilter test.Clément Bœsch
This subfilter gives a different output when linesize and width are differents.
2012-12-23fate/mp=pp: expand subfilters with dr (dering) in them.Clément Bœsch
Commands are equivalent at this point.
2012-12-23rmenc: write correct bytes per minutePiotr Bandurski
improves playback of ac3 in RealPlayer Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-21Merge commit '511cf612ac979f536fd65e14603a87ca5ad435f3'Michael Niedermayer
* commit '511cf612ac979f536fd65e14603a87ca5ad435f3': miscellaneous typo fixes Conflicts: libavcodec/4xm.c libavcodec/lagarith.c libavcodec/parser.c libavcodec/ratecontrol.c libavcodec/shorten.c libavcodec/vda_h264.c libavformat/dvenc.c libavformat/wtv.c tools/patcheck Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-21miscellaneous typo fixesDiego Biurrun
2012-12-20aiffenc: set correct number of bits foru8 in aiffPiotr Bandurski
with this change QuickTime is able to play u8 aiff file generated by FFmpeg Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-20fate: add and fix subtitles dependencies.Clément Bœsch