summaryrefslogtreecommitdiff
path: root/tests/fate/vpx.mak
Commit message (Collapse)AuthorAge
* fate/vpx: Remove unused define parametersAndreas Rheinhardt2022-05-31
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vpx: Move webm-dash-manifest tests to a new fileAndreas Rheinhardt2022-05-03
| | | | | | | These tests have basically nothing to do with VPX (they do not even require the decoder). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vpx: Fix test requirementsAndreas Rheinhardt2022-05-03
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate/vpx: Remove unnecessary evalAndreas Rheinhardt2022-05-03
| | | | | | | Possible since ca96e337169093979d7c763064ad9dae12b3108c and ef8c93e2f18c624d0c266687e43ab99af7921dd3. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* fate: drop the vp8-alpha testAnton Khirnov2021-05-09
| | | | It is redundant with matroska-vp8-alpha-remux.
* fate: add scale filters for big-endian architectures.Nicolas George2020-09-30
| | | | | | | | | | Filters mostly work in native endianness, but they must output a specified endianness, usually little: that requires a final conversion for big endian. I do not know what's the deal with gif-deal: inserting explicitly the filters that are implicitly inserted result in less frames in output. Probably a strange problem of duration.
* fate: disable automatic conversions on many tests.Nicolas George2020-09-08
| | | | | | | | | | Explicitly insert the scale or aresample filter where it would have been inserted by the negotiation. Re-enable conversions if it cannot be done easily. If a conversion is needed in a test, we want to know about it. If the negotiation changes and makes new conversion necessary, we want to know about it even more.
* fate: add tests for h264 and vp9 video enc parameters exportAnton Khirnov2020-05-25
|
* avformat/webmdashenc: Don't use custom option for bitexactnessAndreas Rheinhardt2020-03-25
| | | | | | | | | | | | | | | | | | The WebM DASH Manifest muxer can write manifests for live streams and these contain an entry that depends on the time the manifest is written; an AVOption to make the output reproducible has been added for tests. But this is unnecessary, as there already is a method for reproducible output: The AVFMT_FLAG_BITEXACT-flag of the AVFormatContext. Therefore this commit removes the custom option. Given that the description of said option contained "private option - users should never set this" and that it was not documented in muxers.texi, no deprecation period for this option seemed necessary. The commands of the FATE-tests for this muxer have been changed to no longer use this option. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
* fate: add VP4 testPeter Ross2019-06-12
|
* Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7'James Almer2017-10-03
|\ | | | | | | | | | | | | * commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7': Use modern avconv syntax for codec selection in documentation and tests Merged-by: James Almer <jamrial@gmail.com>
* | webm_dash_manifest: Add option to specify bandwidthVignesh Venkatasubramanian2017-04-17
| | | | | | | | | | | | | | | | | | Add an option to webm_dash_manifest demuxer to specify a value for "bandwidth" field in the DASH manifest. The value is then used by the muxer. Fixes an existing FIXME in the code. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: James Zern <jzern@google.com>
* | tests: add -nostdin flag when calling ffmpegRodger Combs2016-10-06
| | | | | | | | | | | | This fixes a long-standing issue where running FATE in parallel could result in the terminal being left misconfigured, particularly if a test failed or was canceled wtih ^C.
* | Merge commit '523c4c5b70994f5cd1f192b68d07cf24b292ca05'Clément Bœsch2016-07-14
|\| | | | | | | | | | | | | * commit '523c4c5b70994f5cd1f192b68d07cf24b292ca05': fate: Add TrueMotion 2 RT tests Merged-by: Clément Bœsch <u@pkh.me>
| * fate: Add TrueMotion 2 RT testsVittorio Giovara2016-06-20
| |
* | Merge commit '906ffed9b1b8b06979eb656989aecacb1ae75a3a'Clément Bœsch2016-07-14
|\| | | | | | | | | | | | | * commit '906ffed9b1b8b06979eb656989aecacb1ae75a3a': fate: Move Duck Truemotion 1 and 2 tests to vpx.mak Merged-by: Clément Bœsch <u@pkh.me>
| * fate: Move Duck Truemotion 1 and 2 tests to vpx.makVittorio Giovara2016-06-20
| |
* | fate: fix fate-vp8 dependenciesJames Almer2016-07-13
| | | | | | | | | | | | | | | | Fix the demuxer dependencies in some of the tests and remove the vp8 decoder dependency for the stream copy tests Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit '9200514ad8717c63f82101dc394f4378854325bf'Derek Buitenhuis2016-04-10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9200514ad8717c63f82101dc394f4378854325bf': lavf: replace AVStream.codec with AVStream.codecpar This has been a HUGE effort from: - Derek Buitenhuis <derek.buitenhuis@gmail.com> - Hendrik Leppkes <h.leppkes@gmail.com> - wm4 <nfxjfg@googlemail.com> - Clément Bœsch <clement@stupeflix.com> - James Almer <jamrial@gmail.com> - Michael Niedermayer <michael@niedermayer.cc> - Rostislav Pehlivanov <atomnuker@gmail.com> Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | fate/vp8: add test for Ticket2451Michael Niedermayer2016-02-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: use PROGSSUFChristophe Gisquet2015-10-16
| | | | | | | | | | | | | | May require exporting in the shell var PROGSUF when invoking a shell script. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | vp9: add profile 2/3 fate tests.Ronald S. Bultje2015-05-07
| |
* | vp9: add fate test for 422.Ronald S. Bultje2015-05-01
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp91-2-04-yuv422.webm
* | vp9: add yuv440 fate test.Ronald S. Bultje2015-05-01
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp91-2-04-yuv440.webm
* | vp9: add fate test for profile 1 444.Ronald S. Bultje2015-05-01
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp91-2-04-yuv444.webm
* | vp9: add fate test for intraonly frames.Ronald S. Bultje2015-04-24
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-16-intra-only.webm
* | vp9: add fate test for segmentation image-edge issue.Ronald S. Bultje2015-04-24
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-15-segkey_adpq.webm
* | vp9: add fate tests for show-existing-frame feature.Ronald S. Bultje2015-04-24
| | | | | | | | | | | | | | | | Samples available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-10-show-existing-frame.webm http://downloads.webmproject.org/test_data/libvpx/vp90-2-10-show-existing-frame2.webm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add lf_deltas fate test.Ronald S. Bultje2015-04-24
| | | | | | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-09-lf_deltas.webm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add fate test for bilinear MC filter.Ronald S. Bultje2015-04-23
| | | | | | | | | | | | | | Sample at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-06-bilinear.webm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add fate size for resolution changes.Ronald S. Bultje2015-04-23
| | | | | | | | | | | | | | See sample: http://downloads.webmproject.org/test_data/libvpx/vp90-2-05-resize.ivf Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | webmdashenc: parameter'ize minimumUpdatePeriodVignesh Venkatasubramanian2015-04-22
| | | | | | | | | | | | | | | | | | Some players do not support setting minimumUpdatePeriod to zero. This patch adds a new parameter that will let the users set any value to this field. Also updates the test and the documentation. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | webmdashenc: Support for live stream manifestsVignesh Venkatasubramanian2015-04-05
| | | | | | | | | | | | | | | | | | This patch adds support for creating DASH manifests for WebM Live Streams. It also updates the documentation and adds a fate test to verify the behavior of the new muxer flag. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add test for vp90-2-trac4359.webmJames Almer2015-03-08
| | | | | | | | | | | | | | Regression test for the bug from trac ticket #4359 fixed in commit efff3854 Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'effa7d2a6a260ca3ce801c180ee6131d67d665fb'Michael Niedermayer2014-12-19
|\| | | | | | | | | | | | | * commit 'effa7d2a6a260ca3ce801c180ee6131d67d665fb': fate: add test for offset theora Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add test for offset theoraVittorio Giovara2014-12-18
| |
* | fate: add test for vp90-2-trac3849.webmJames Almer2014-10-12
| | | | | | | | | | | | | | Regression test for the bug from trac ticket #3849 fixed in commit 14e30255 Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | lavf/webm_dash: some fields should go into RepresentationVignesh Venkatasubramanian2014-10-02
| | | | | | | | | | | | | | | | | | | | | | Width, Height and Sample Rate should be in the AdaptationSet tag only if all the contained representations have the same width, height and sampling rate. Otherwise they should go into the Representation tag. This patch adds this functionality and a fate test for the same. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate/vpx: make webm dash manifest tests depend on the WEBM_DASH_MANIFEST demuxerMichael Niedermayer2014-08-29
| | | | | | | | | | Found-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: Add basic tests for WebM Dash ManifestVignesh Venkatasubramanian2014-08-29
| | | | | | | | | | | | | | | | Add fate tests that test out the functionality of WebM DASH Manifest XML generation. This patch contains the vpx.mak file changes and the reference gold XML files. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '287432430c5c9cb8ffe1da1376949de494f24e45'Michael Niedermayer2014-04-04
|\| | | | | | | | | | | | | * commit '287432430c5c9cb8ffe1da1376949de494f24e45': fate: add a VP7 test Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add a VP7 testVittorio Giovara2014-04-04
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2014-02-13
|\| | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: vp9: add a new segmentation sample. Conflicts: tests/fate/vpx.mak tests/ref/fate/vp9-segmentation-aq-akiyo tests/ref/fate/vp9-segmentation-sf-akiyo See: 65f41b5c5cdb22e60a83321fe564ebb0155a35ce Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp9: add a new segmentation sample.Ronald S. Bultje2014-02-12
| | | | | | | | | | | | | | | | The old one didn't use segmentation. One uses segmentation in all frame types (--aq-mode=1), and the other uses all segmentation features, but only in inter frames (mbgraph). Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '91be8df20b57a18307e90f1c4886a35ea7b28880'Michael Niedermayer2014-02-13
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '91be8df20b57a18307e90f1c4886a35ea7b28880': vp9: add fate sample for parallelmode. Conflicts: tests/fate/vpx.mak tests/ref/fate/vp9-parallelmode-akiyo See: 1d6bb21348711a05f25123b9aad065a08e1e5b58 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp9: add fate sample for parallelmode.Ronald S. Bultje2014-02-12
| | | | | | | | | | | | | | This disables backward probability updates, which makes the codec more friendly for frame-level multi-threading. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit 'ca96e337169093979d7c763064ad9dae12b3108c'Michael Niedermayer2014-01-09
|\| | | | | | | | | | | | | | | | | | | * commit 'ca96e337169093979d7c763064ad9dae12b3108c': vp9: drop support for real (non-emulated) edges Conflicts: libavcodec/vp9block.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp9: drop support for real (non-emulated) edgesAnton Khirnov2014-01-09
| | | | | | | | | | | | They are not measurably faster on x86, they might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough to justify the added complexity.
* | Merge commit 'ef8c93e2f18c624d0c266687e43ab99af7921dd3'Michael Niedermayer2014-01-09
|\| | | | | | | | | | | | | | | | | | | * commit 'ef8c93e2f18c624d0c266687e43ab99af7921dd3': vp8: drop support for real (non-emulated) edges Conflicts: tests/fate/vpx.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp8: drop support for real (non-emulated) edgesAnton Khirnov2014-01-09
| | | | | | | | | | | | They are not measurably faster on x86, they might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough to justify the added complexity.