summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* checkasm/utvideodsp: zero initialize the entire bufferJames Almer2017-11-21
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm/utvideodsp: fix mixed declarations and codeJames Almer2017-11-21
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* fate/hapdec : add test for hapqa decodingMartin Vignali2017-11-21
|
* checkasm : add test for huffyuvdsp add_int16Martin Vignali2017-11-21
|
* checkasm : add utvideodsp testMartin Vignali2017-11-21
|
* checkasm/jpeg2000dsp: add test for ict_floatJames Almer2017-11-20
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* checkasm/jpeg2000dsp: refactor rct_int testJames Almer2017-11-20
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* Revert "tests/fate: addition of test case for hls variant stream creation ↵Steven Liu2017-11-21
| | | | | | with master playlist" This reverts commit 218ce1f6237b39090015809468f8e933bb09d9b8.
* tests/fate: addition of test case for hls variant stream creation with ↵Vishwanath Dixit2017-11-20
| | | | | | master playlist Reviewed-by: Steven Liu <lingjiujianke@gmail.com>
* avcodec/mpeg12dec: parse A53 caption data embedded in SCTE-20 user dataAman Gupta2017-11-15
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Don't correct edit list start to zero, when we can't find a ↵Sasi Inguva2017-11-14
| | | | | | | | | frame before edit list start. After c2a8f0fcbe57ea9ccaa864130f078af10516c3c1 this can happen on normal edit lists starting on a B-frame. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate/mov: add test for overlapping fragmentsJohn Stebbins2017-11-14
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit 'ec0f4fa17ce29cf01d4def21041b0b87f7e3105d'James Almer2017-11-11
|\ | | | | | | | | | | | | * commit 'ec0f4fa17ce29cf01d4def21041b0b87f7e3105d': FATE: add a test for the H.264 sample fixed by 7c4f6f6 Merged-by: James Almer <jamrial@gmail.com>
| * FATE: add a test for the H.264 sample fixed by 7c4f6f6Anton Khirnov2017-10-19
| |
| * cbs: Add test dependenciesMark Thompson2017-10-17
| | | | | | | | Fixes the MPEG-2 failure with --disable-error-resilience.
* | Merge commit '516c479172755c63063180b0c0953b68b670cdbd'James Almer2017-11-11
|\| | | | | | | | | | | | | | | | | * commit '516c479172755c63063180b0c0953b68b670cdbd': checkasm: Test more h264 idct variants See 2d263188ba87b0d1e1120f00eecae4bb0e163f47 Merged-by: James Almer <jamrial@gmail.com>
| * checkasm: Test more h264 idct variantsMartin Storsjö2017-09-27
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * cbs: Add some read/write testsMark Thompson2017-09-26
| | | | | | | | | | | | | | | | | | | | Use the appropriate metadata filter for each codec - in the absence of any options to modify the stream, the output bitstream should be identical to the input (though the output file may differ in padding). All tests use conformance bitstreams, the MPEG-2 streams are newly added from the conformance test streams <http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_IEC_13818-4_2004_Conformance_Testing/Video/>
| * mpeg12: Move finding the best frame rate to common codeMark Thompson2017-09-12
| | | | | | | | Previously in the mpeg2_metadata filter. Also adds a test.
| * Revert "checkasm: Test more h264 idct variants"Martin Storsjö2017-09-02
| | | | | | | | | | | | | | | | | | This reverts commit 547db1eaecd597031165a2bf637acaaacde52788. This commit wasn't supposed to be pushed (yet) since it hasn't been reviewed. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '547db1eaecd597031165a2bf637acaaacde52788'James Almer2017-11-11
|\| | | | | | | | | | | | | * commit '547db1eaecd597031165a2bf637acaaacde52788': checkasm: Test more h264 idct variants Merged-by: James Almer <jamrial@gmail.com>
| * checkasm: Test more h264 idct variantsMartin Storsjö2017-08-31
| |
* | Merge commit '39e16ee2289e4240a82597b97db5541bbbd2b996'James Almer2017-11-11
|\| | | | | | | | | | | | | * commit '39e16ee2289e4240a82597b97db5541bbbd2b996': Revert "fate: Skip the checkasm test if CONFIG_STATIC is disabled" Merged-by: James Almer <jamrial@gmail.com>
| * Revert "fate: Skip the checkasm test if CONFIG_STATIC is disabled"Martin Storsjö2017-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | When we use dllexport properly for shared libraries on windows, there's no longer any issue with linking the object files for e.g. libavcodec statically into checkasm. (It's still not possible to link the built object files for e.g. libavformat statically to libavcodec though, since libavformat exepcts to load av_export_* symbols from a DLL.) This reverts commit 4e62b57ee03928c12a3119dcaf78ffa1f4d6985f. Signed-off-by: Martin Storsjö <martin@martin.st>
| * mpeg2enc: Don't mark all streams as component videoMark Thompson2017-08-20
| | | | | | | | | | | | | | | | Since there is no information about the source format, "unspecified" is the correct value to write here. All tests using the MPEG-2 encoder are updated, as this changes the header on all outputs.
* | lavf/mov.c: Parse upto 2 keyframes after the edit list end in mov_fix_index.Sasi Inguva2017-11-11
| | | | | | | | | | | | Partially fixes t/6699. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/utils: Look at the first 3 frames if timestamps indicate frame ↵Michael Niedermayer2017-11-11
| | | | | | | | | | | | | | | | reorder but decoder delay does not Fixes: Ticket6487 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '770cf1dbc2c8fe9b84300439ad0cd85036480388'James Almer2017-11-10
|\| | | | | | | | | | | | | * commit '770cf1dbc2c8fe9b84300439ad0cd85036480388': fate/hevc: specify output pixel format explicitly Merged-by: James Almer <jamrial@gmail.com>
| * fate/hevc: specify output pixel format explicitlyAnton Khirnov2017-07-28
| | | | | | | | This allows running those tests with hwaccel.
* | checkasm/llviddsp: fix warnings about mixed declaration and codeJames Almer2017-11-08
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit '5be9939b46a6a4d3860a1b1a872aa50897095970'James Almer2017-11-07
|\| | | | | | | | | | | | | | | | | * commit '5be9939b46a6a4d3860a1b1a872aa50897095970': fate: Add cinepak encoder vsynth tests See d7f62f033c214f3863acfd8e0672407b0bf91a3b Merged-by: James Almer <jamrial@gmail.com>
| * fate: Add cinepak encoder vsynth testsDiego Biurrun2017-07-05
| |
| * movenc-test: Add tests for negative cts offsetsMartin Storsjö2017-05-15
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | checkasm/llviddsp : add test for other dsp funcMartin Vignali2017-11-07
| | | | | | | | | | | | add_median_pred add_left_pred : add two func one with acc 0, and one with random acc add_left_pred16
* | fate/utvideo : add test for decoding and encodingMartin Vignali2017-11-07
| |
* | lavf/mov.c: Refine edit list start seek, based on PTS computed from CTTS.Sasi Inguva2017-11-04
| | | | | | | | | | | | Partially fixes t/6699. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Fix fitsdec-gbrap16 test on big-endian hardware.Carl Eugen Hoyos2017-11-04
| |
* | Merge commit 'd05c9cde0e87c23ca42957646bea483dfc09d6bf'James Almer2017-10-30
|\| | | | | | | | | | | | | * commit 'd05c9cde0e87c23ca42957646bea483dfc09d6bf': checkasm: aarch64: Specify alignment for the register_init const array Merged-by: James Almer <jamrial@gmail.com>
| * checkasm: aarch64: Specify alignment for the register_init const arrayMartin Storsjö2017-05-15
| | | | | | | | | | | | | | Loads from this strictly doesn't require alignment, but specify it just for consistency with the arm version. Signed-off-by: Martin Storsjö <martin@martin.st>
* | libavformat/mov.c: use calculated dts offset when seeking in streamsJonas Licht2017-10-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subtract the calculated dts offset from the requested timestamp before seeking. This fixes an error "Error while filtering: Operation not permitted" observed with a short file which contains only one key frame and starts with negative timestamps. Then, av_index_search_timestamp() returns a valid negative timestamp, but mov_seek_stream bails out with AVERROR_INVALIDDATA. Fixes ticket #6139. Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de> Signed-off-by: Peter Große <pegro@friiks.de> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Add bitexact flag to the invalid-elst test.Carl Eugen Hoyos2017-10-29
| | | | | | | | Fixes fate-mov-invalid-elst-entry-count on a ppc system.
* | fate: Fix some of the fitsdec tests on big-endian.Carl Eugen Hoyos2017-10-29
| |
* | Merge commit 'e00db9f78bb475ed5103364f61892f4e75ef89ba'James Almer2017-10-28
|\| | | | | | | | | | | | | * commit 'e00db9f78bb475ed5103364f61892f4e75ef89ba': checkasm: hevc: Add a hevc_ prefix to the add_residual functions Merged-by: James Almer <jamrial@gmail.com>
| * checkasm: hevc: Add a hevc_ prefix to the add_residual functionsMartin Storsjö2017-04-21
| | | | | | | | | | | | | | This makes it easier to group them with the rest when running e.g. --bench=hevc. Signed-off-by: Martin Storsjö <martin@martin.st>
| * swscale: Add gbrap10 outputMichael Niedermayer2017-04-15
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | fate: change fate-ffmpeg-attached_pics to encode to pcm_s16leMarton Balint2017-10-28
| | | | | | | | | | | | | | | | Previously alac encoder was used, from a first glance I thought it is bitexact, but it turns out it is using floating point arithmetic as well, so probably it is not. Fixes fate failures on mingw32/64. Signed-off-by: Marton Balint <cus@passwd.hu>
* | lavf/mov.c: Fix parsing of edit list atoms with invalid elst entry count.Sasi Inguva2017-10-28
| | | | | | | | | | Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '4d4d7cf9d539a053f531f662a972b23d335738eb'James Almer2017-10-27
|\| | | | | | | | | | | | | * commit '4d4d7cf9d539a053f531f662a972b23d335738eb': fmvc: Add FATE tests Merged-by: James Almer <jamrial@gmail.com>
| * fmvc: Add FATE testsDiego Biurrun2017-04-13
| |
| * lavc: Remove deprecated XvMC support hacksDiego Biurrun2017-03-23
| | | | | | | | Deprecated in 11/2013.