summaryrefslogtreecommitdiff
path: root/tests/lavfi-regression.sh
Commit message (Collapse)AuthorAge
* fate: port remaining filters to new system.Clément Bœsch2013-04-30
| | | | Merge of b963f021b603509b5159873de4919dec441d0782 is now complete.
* fate: move kerndeint test to the new system.Clément Bœsch2013-04-30
|
* fate: move a few simple pixfmts tests to the new system.Clément Bœsch2013-04-29
|
* fate: move lavd filters tests to the new system.Clément Bœsch2013-04-29
| | | | Also make life test a bit more useful.
* fate: move alphaextract and alphamerge tests to the new system.Clément Bœsch2013-04-29
| | | | | The standalone alphaextract tests are removed since already the filters are already tested by the alphamerge tests.
* fate: move colormatrix tests to the new system.Clément Bœsch2013-04-29
|
* fate: move more tests from lavfi-regression.sh to filter-video.mak.Clément Bœsch2013-04-29
|
* Merge commit 'b963f021b603509b5159873de4919dec441d0782'Michael Niedermayer2013-04-28
|\ | | | | | | | | | | | | | | | | | | | | * commit 'b963f021b603509b5159873de4919dec441d0782': fate: Invoke pixfmts lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke pixfmts lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge commit '28663511c99b3cdaf9387a15032259879474f5f4'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '28663511c99b3cdaf9387a15032259879474f5f4': fate: Invoke pixdesc lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh tests/ref/fate/filter-pixdesc Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke pixdesc lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge commit '03b052c023e1f58d879cb7eeb6421ed39262d39d'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | * commit '03b052c023e1f58d879cb7eeb6421ed39262d39d': fate: Invoke standard lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke standard lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | lavfi/aspect: switch to an AVOptions-based system.Clément Bœsch2013-04-11
| | | | | | | | This is heavily based on 2831b307 by Anton Khirnov <anton@khirnov.net>
* | lavfi/pp: switch to an AVOptions-based system.Clément Bœsch2013-04-10
| | | | | | | | | | Also add and use the '|' separator instead of ':' since it's incompatible with the new option system...
* | lavfi/edgedetect: add direct path.Clément Bœsch2013-04-03
| |
* | fate: test both direct and indirect paths in hue filter.Clément Bœsch2013-03-16
| |
* | tests: add overlay rgb and yuv444 testsStefano Sabatini2013-03-05
| | | | | | | | Also rename overlay test to overlay_yuv420 accordingly.
* | tests: fix values for the unsharp testStefano Sabatini2013-02-17
| | | | | | | | Set odd size for unsharp matrices, even values are not accepted.
* | tests: add fate-lavfi-il testStefano Sabatini2013-02-10
| |
* | lavfi: add histeq filterStefano Sabatini2013-01-05
| | | | | | | | | | | | 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.
* | lavfi: add kerndeint filterStefano Sabatini2013-01-05
| | | | | | | | | | | | 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.
* | tests/lavfi-regression: always require three parameters in do_lavfi_pixfmts()Stefano Sabatini2013-01-05
| | | | | | | | | | | | 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.
* | lavfi: add pp filter.Clément Bœsch2012-12-23
| | | | | | | | | | | | | | | | | | | | | | 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.
* | fate/mp=pp: remove dering subfilter test.Clément Bœsch2012-12-23
| | | | | | | | | | This subfilter gives a different output when linesize and width are differents.
* | fate/mp=pp: expand subfilters with dr (dering) in them.Clément Bœsch2012-12-23
| | | | | | | | Commands are equivalent at this point.
* | fate: add hue filter test.Clément Bœsch2012-12-02
| |
* | Merge commit 'bb6c67bb36b136de10256f0999128df4a42f9ffc'Michael Niedermayer2012-11-28
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bb6c67bb36b136de10256f0999128df4a42f9ffc': lavfi: remove vf_slicify Conflicts: doc/filters.texi libavfilter/Makefile libavfilter/allfilters.c libavfilter/vf_slicify.c tests/lavfi-regression.sh tests/ref/lavfi/crop_scale_vflip Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: remove vf_slicifyAnton Khirnov2012-11-28
| | | | | | | | | | | | | | The following commit will make it useless. The crop_scale_vflip FATE test changes because of off-by-one differences in output when vflipped slices are passed to sws.
| * fate-lavfi: replace sed/grep/cut combos with awkMans Rullgard2012-10-23
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | fate/lavfi: increase vf tile coverage.Clément Bœsch2012-11-11
| |
* | lavfi: add field filterStefano Sabatini2012-10-31
| | | | | | | | | | | | The filter is a port of libmpcodecs/vf_field.c, since there is no common code I relicensed it as LGPL, while keeping the original author copyright.
* | lavfi/scale: accept named options, make parsing more robustStefano Sabatini2012-10-29
| | | | | | | | Also update documentation accordingly.
* | fate/scalenorm: unbreak fateMichael Niedermayer2012-10-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests: do not set bogus scale sws_flags option in the scalenorm testStefano Sabatini2012-10-28
| | | | | | | | sws_flags is not a valid scale option, and thus is ignored.
* | fate: make sure the global sws flags are set to be bitexact for scalenormMichael Niedermayer2012-10-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add a test for scale with variable input format.Nicolas George2012-10-28
| |
* | fate: add vf_idet filter to lavfi regression testsMatthieu Bouron2012-10-11
| | | | | | | | | | | | | | This test only make sure that the idet filter does not crash. Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/lavfi-regression: name temporary files after $testname in ↵Stefano Sabatini2012-09-06
| | | | | | | | | | | | | | | | | | | | | | do_lavfi_pixfmts() Fix a failure when running do_lavfi_pixfmts() for the lavfi-tinterlace_merge and lavfi-tinterlace_pad tests concurrently. Since they were using the same names for the temporary files, the first ending test was removing them, and the second test was failing at removing unexisting files.
* | tests: add tinterlace filter testsStefano Sabatini2012-09-06
| | | | | | | | Only the merge and pad modes are tested.
* | tests/lavfi-regressions: support user-specified test name in do_lavfi_pixfmts()Stefano Sabatini2012-09-06
| | | | | | | | | | | | | | | | Make do_lavfi_pixfmts() support an user-specified name for the test. This allows to specify two pixfmts tests for the same filter, e.g. to test a filter with different parameters. Useful for the pending tinterlace tests.
* | lavfi: add edgedetect filter.Clément Bœsch2012-08-16
| |
* | fate: add test for the tile video filter.Nicolas George2012-08-01
| |
* | lavfi: add alphaextract and alphamerge filtersSteven Robertson2012-07-22
| | | | | | | | | | | | | | | | | | | | | | | | These filters are designed for storing and transmitting video sequences with alpha using higher-efficiency codecs such as x264 which don't natively support an alpha channel. 'alphaextract' takes an input stream with an alpha channel and returns a video containing just the alpha component as a grayscale value; 'alphamerge' takes an RGB or YUV stream and adds an alpha channel recovered from a second grayscale stream. Signed-off-by: Steven Robertson <steven@strobe.cc> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (29 commits) lavfi: reclassify showfiltfmts as a TESTPROG graph2dot: fix printf format specifier swscale: yuv2planeX 8bit >=sse2 functions need aligned stack on x86-32. vp8: loopfilter >=sse2 functions need aligned stack on x86-32. amr: remove shift out of the AMR_BIT() macro. dsputilenc: group yasm and inline asm function pointer assignment. mov: use forward declaration of a function instead of a table. Clarify Doxygen comment for FF_API_* #defines. configure: simplify get_version() Create version.h headers for libraries that lack them gitignore: Use full path instead of relative path to specify patterns mpegvideo: remove VLAs Add XTEA encryption support in libavutil Add Blowfish encryption support in libavutil eval: Add the isinf() function and tests for it flacdec: move lpc filter to flacdsp flacdec: split off channel decorrelation as flacdsp avplay: Add an option for not limiting the input buffer size FATE: add a test for WMA cover art. FATE: add a test for apetag cover art ... Conflicts: .gitignore configure ffplay.c libavcodec/Makefile libavcodec/error_resilience.c libavcodec/mpegvideo.c libavcodec/ratecontrol.c libavdevice/avdevice.h libavfilter/Makefile libavfilter/filtfmts.c libavfilter/version.h libavformat/mov.c libavformat/version.h libavutil/Makefile libavutil/avutil.h libavutil/version.h libswscale/swscale.h libswscale/x86/swscale_mmx.c tests/fate/libavutil.mak tests/lavfi-regression.sh tools/graph2dot.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavfi: reclassify showfiltfmts as a TESTPROGMans Rullgard2012-07-04
| | | | | | | | | | | | | | | | This tool uses lavfi internal symbols not accessible in shared libraries. TESTPROGS are linked statically to allow them use of library internals not normally exported. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | fate/lavfi: add lavfi-pixfmts_super2xsai testStefano Sabatini2012-06-16
| |
* | tests/lavfi: use do_lavfi_pixfmts for the pixdesctest testStefano Sabatini2012-05-26
| | | | | | | | | | Simplify, and as a side effect extend the number of supported formats, in particular add a test for pal8.
* | tests/lavfi: rework lavfi-regression.sh, avoid use of ffmpeg -pix_fmtsStefano Sabatini2012-05-26
| | | | | | | | | | | | | | | | | | Use lavfi-showfiltfmts for checking the format supported by the scale filter instead. The advantage is that the scale filter may support formats which are not supported by libswscale (namely: the pal8 format). The new implementation is also a bit cleaner, because it doesn't depend on the ffmpeg output.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vsrc_buffer: fix check from 7ae7c41. libxvid: Reorder functions to avoid forward declarations; make functions static. libxvid: drop some pointless dead code wmal: vertical alignment cosmetics wmal: Warn about missing bitstream splicing feature and ask for sample. wmal: Skip seekable_frame_in_packet. wmal: Drop unused variable num_possible_block_size. avfiltergraph: make the AVFilterInOut alloc/free API public graphparser: allow specifying sws flags in the graph description. graphparser: fix the order of connecting unlabeled links. graphparser: add avfilter_graph_parse2(). vsrc_buffer: allow using a NULL buffer to signal EOF. swscale: handle last pixel if lines have an odd width. qdm2: fix a dubious pointer cast WMAL: Do not try to read rawpcm coefficients if bits is invalid mov: Fix detecting there is no sync sample. tiffdec: K&R cosmetics avf: has_duration does not check the global one dsputil: fix optimized emu_edge function on Win64. Conflicts: doc/APIchanges libavcodec/libxvid_rc.c libavcodec/libxvidff.c libavcodec/tiff.c libavcodec/wmalosslessdec.c libavfilter/avfiltergraph.h libavfilter/graphparser.c libavfilter/version.h libavfilter/vsrc_buffer.c libswscale/output.c Merged-by: Michael Niedermayer <michaelni@gmx.at>