summaryrefslogtreecommitdiffstats
path: root/tests/fate/filter-video.mak
Commit message (Collapse)AuthorAgeFilesLines
* tests/fate/filter-video: add test for colorlevelsLimin Wang2019-11-111-0/+6
| | | | | Signed-off-by: Limin Wang <lance.lmwang@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* FATE: add a test for freeezedetectLimin Wang2019-10-301-0/+4
| | | | | Signed-off-by: Limin Wang <lance.lmwang@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_silencedetect: use AV_OPT_TYPE_DURATIONLimin Wang2019-10-211-1/+1
| | | | | Reviewed-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
* avfilter/vf_shuffleplanes: add mising query_formats()Paul B Mahol2019-10-181-1/+1
| | | | Fixes #8298
* lavfi/concat: allow to support inputs with different frame ratesCalvin Walton2019-09-081-1/+3
| | | | | | | | | | | | | | | | Right now, the concat filter does not set the frame_rate value on any of the out links. As a result, the default ffmpeg behaviour kicks in - to copy the framerate from the first input to the outputs. If a later input is higher framerate, this results in dropped frames; if a later input is lower framerate it might cause judder. This patch checks if all of the video inputs have the same framerate, and if not it sets the out link to use '1/0' as the frame rate, the value meaning "unknown/vfr". A test is added to verify the VFR behaviour. The existing test for CFR behaviour passes unchanged.
* fate: change the scenecut fate thresholdLimin Wang2019-07-221-1/+1
| | | | | | | | | | | | | | why change .4 to .25, it's for: one scenecut(pkt_pts=20040) isn't detected by 0.4 threshold why not change to 0.3 instead of 0.25: it will miss the scenecut(pkt_pts=20040) after applying the next patch which enables yuvj420 for fate testing, it's better to catch all scenecut scenes. Reviewed-by: Marton Balint <cus@passwd.hu> Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
* tests/fate/filter-video: increase fuzz for fate-filter-refcmp-psnr-rgbMichael Niedermayer2018-12-191-1/+1
| | | | | | Fixes: test failure on powerpc Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: add 10-bit test for hue video filterTobias Rapp2018-08-311-0/+3
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* avfilter/vsrc_testsrc: add pal75bars and pal100bars video filter sourcesTobias Rapp2018-05-181-0/+6
| | | | | | | Generates color bar test patterns based on EBU PAL recommendations. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* fate: add more tests for hue video filterTobias Rapp2018-05-111-2/+8
| | | | | | | Adds tests for the hue angle and brightness filter parameters. Renames the existing saturation parameter test for consistency. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* tests/fate/filter-video: Use a bitexact/lossless input sample for ↵Michael Niedermayer2018-04-131-4/+3
| | | | | | fate-filter-metadata-silencedetect Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavfi/silencedetect: Update test parametersNicolas Gaullier2018-03-291-1/+2
| | | | | | | Set relevant filter parameters such that the result can easily be checked with a waveform editor. In particular, it makes it clear the silence_start is not accurate in the current code.
* libavfilter/vf_fps: Add tests for start_time optionCalvin Walton2018-02-221-1/+3
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavfilter/vf_fps: Add more fate testsCalvin Walton2018-02-171-1/+9
| | | | | | | | These tests cover specific rounding behaviour, to ensure that I don't introduce any regressions with the rewritten "activate" callback based fps filter. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: test the transpose filter more fullyMichael Niedermayer2018-01-281-0/+3
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate/filter-video: fix 12 bit framerate filter tests on big endian targetsJames Almer2018-01-081-2/+2
| | | | | Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* fate: add 12 bit framerate filter testsMarton Balint2017-12-211-0/+4
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* fate: increase fuzz for refcmp filter testsTobias Rapp2017-09-291-4/+4
| | | | | | Should fix failing tests on GNU/kFreeBSD x86_32. Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* fate: add tests for psnr and ssim filterTobias Rapp2017-09-271-0/+14
| | | | | | | | Metadata filter output is passed through an Awk script comparing floats against reference values with specified "fuzz" tolerance to account for architectural differences (e.g. x86-32 vs. x86-64). Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* fate: add tinterlace lowpass filtering testsThomas Mundt2017-09-171-0/+6
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* fate: add tests for some video source filtersTobias Rapp2017-08-311-0/+24
| | | | | | | | | | Adds FATE tests for the previously untested allrgb, allyuv, rgbtestsrc, smptebars, smptehdbars and yuvtestsrc filters. Also adds a test for testsrc2 filter with rgb+alpha. Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* fate: add overlay filter tests with alphaMarton Balint2017-08-161-0/+19
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avfilter/vf_weave: fix top vs bottom field orderPaul B Mahol2017-08-161-1/+1
| | | | Fixes #6590.
* FATE: Add test for libavfilter/scale2refKevin Mark2017-06-051-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This new FATE test for the scale2ref filter makes use of the recently added scale2ref-specific variables to maintain the aspect ratio of a test input. Filtergraph explanation: [main] has an AR of 4:3. [ref] has an AR of 16:9. 640 / 4 = 160. So the new width for [main] is 160. 160 / ((320 / 240) * (1 / 1)) = 160 / (4 / 3) = 120. So the new height for [main] is 120. 160 / 120 = 4 / 3 so [main]'s aspect ratio has been maintained while using [ref]'s width as a reference point. [ref] is nullsink'd since it is left unchanged by scale2ref (and so shouldn't need to be tested). If we were to use "iw/4:-1" in place of "iw/4:ow/mdar": 640 / 4 = 160. So the new width for [main] would be 160. 360 / 4 = 90. So the new height for [main] would be 90. 160 / 90 = 16 / 9 so [main] now has the same aspect ratio as [ref] which is probably what you do not want. This is currently the only test for scale2ref. Signed-off-by: Kevin Mark <kmark937@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/interlace: add complex vertical low-pass filterThomas Mundt2017-05-021-0/+3
| | | | | | | This complex (-1 2 6 2 -1) filter slightly less reduces interlace 'twitter' but better retain detail and subjective sharpness impression compared to the linear (1 2 1) filter. Signed-off-by: Thomas Mundt <tmundt75@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* tests/fate/filter-video: fix framerate filter testsMarton Balint2017-04-121-1/+1
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* tests/fate/filter-video: add owdenoise testThomas Turner2017-04-041-0/+7
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '043b0b9fb1481053b712d06d2c5b772f1845b72b'Clément Bœsch2017-03-241-68/+68
|\ | | | | | | | | | | | | | | | | * commit '043b0b9fb1481053b712d06d2c5b772f1845b72b': Replace leftover uses of -aframes|-dframes|-vframes with -frames:a|d|v The merge also includes all our own occurences. Merged-by: Clément Bœsch <u@pkh.me>
* \ Merge commit '3aa9d37d03da3c9b482d19b3988659287815280e'Clément Bœsch2017-03-201-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '3aa9d37d03da3c9b482d19b3988659287815280e': build: Fix directory dependencies of tests/pixfmts.mak target This might not be necessary given our mkdirs in the configure, but it probably doesn't hurt. Merged-by: Clément Bœsch <u@pkh.me>
| * build: Fix directory dependencies of tests/pixfmts.mak targetDiego Biurrun2016-09-051-1/+1
| |
* | fate: Add vf_framerate test.Alexis Ballier2017-03-161-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/avf_aphasemeter: make video output optionalPaul B Mahol2016-12-281-2/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate filter metadata : add test for aphasemeter - Test a mono file (in ↵Martin Vignali2016-11-011-0/+8
| | | | | | | | | | | | phase) -> 1. as result - Test a out of phase 1000 Hz -> -1. as result Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavfi/vf_overlay: support NV12 and NV21Rodger Combs2016-10-261-0/+10
| | | | | | | | Tested-by: Michael on x86-32/64 linux, mingw, mips/arm qemu linux
* | fate: add hstack and vstackPaul B Mahol2016-09-091-0/+8
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: add weavePaul B Mahol2016-09-091-0/+3
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: add swaprectPaul B Mahol2016-09-091-0/+5
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: add shuffleframes testPaul B Mahol2016-09-081-0/+5
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'Clément Bœsch2016-06-221-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com>
| * tests: Move all test programs to a subdirectoryDiego Biurrun2016-05-131-1/+1
| |
* | fate: add readvitc filter testTobias Rapp2016-04-201-0/+10
| | | | | | | | | | Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: fix sample dependencies for fate-{a,v}filter testsJames Almer2016-04-101-19/+19
| |
* | fate: Add test for Ticket 2397 (dvdsub)Michael Niedermayer2016-04-081-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add missing filter-meta-4560-rotate0 dependenciesJames Almer2016-04-051-1/+1
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | fate: force fixed point aac decoder in filter-meta-4560-rotate0Michael Niedermayer2016-04-061-1/+1
| | | | | | | | | | | | This should fix a off by 1 difference between AARCH64 and X86 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Test for Ticket4560Michael Niedermayer2016-04-011-0/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Add filter-metadata-cropdetectMichael Niedermayer2016-03-301-0/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate/filter-video: add test for Ticket1578Michael Niedermayer2016-02-291-0/+5
| | | | | | | | | | | | reference test sample is tiny Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add mpdecimate test.Nicolas George2015-11-071-0/+3
| |
* | lavfi: add testsrc2 test source.Nicolas George2015-11-071-0/+9
| | | | | | | | | | | | | | | | Similar to testsrc, but using drawutils and therefore supporting a lot of pixel formats instead of just rgb24. This allows using it as input for other tests without requiring a format conversion. It is also slightly faster than testsrc for some reason.
OpenPOWER on IntegriCloud