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
2015-08-08tests/api/api-h264-test: structure changes to avoid duplicate codeLudmila Glinskih
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-07tests/fate/mp3: increase mp3-float-extra_overread FUZZ for ↵Michael Niedermayer
ppc64be-RHEL7.0-gcc-4.8.2-ibmcrl to 23 from 20 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-06checkasm: Remove unnecessary includeHenrik Gramner
2015-08-05libavformat/matroska: Write stream durations in metadata, in the format of ↵Sasi Inguva
mkvmerge. Compute individual stream durations in matroska muxer. Write them as string tags in the same format as mkvmerge tool does. Signed-off-by: Sasi Inguva <isasi@google.com>
2015-08-04avcodec/dcaenc: clear bitstream endMichael Niedermayer
This avoids leaving uninitialized bits in the output Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02tests/fate/mp3: Fix fate-mp3-float-extra_overread on mips-qemuMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02Merge commit '90e648c508fa6b97587ce62699a1449123f7d285'Hendrik Leppkes
* commit '90e648c508fa6b97587ce62699a1449123f7d285': fate/mp3: use the f32le format as output Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-07-31Merge commit 'a0797950527120c85263c910eb6ba08fddcfdcb3'Michael Niedermayer
* commit 'a0797950527120c85263c910eb6ba08fddcfdcb3': fate/mp3: specify the number of output samples instead of filesize Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-31fate/mp3: use the f32le format as outputAnton Khirnov
Those tests test the float decoder, so it is preferable to dump the decoder output directly instead of converting it to s16.
2015-07-31fate/mp3: specify the number of output samples instead of filesizeAnton Khirnov
This is not dependent on the output format.
2015-07-30Merge commit 'bf0cef5c3a114df452e5476167634dd8f51eb448'Michael Niedermayer
* commit 'bf0cef5c3a114df452e5476167634dd8f51eb448': checkasm: Include io.h for isatty, if available Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-30checkasm: Include io.h for isatty, if availableMartin Storsjö
configure does check for isatty, and checkasm properly checks HAVE_ISATTY, but on some platforms (e.g. WinRT), io.h needs to be included for isatty to be available. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-29fate: add test vectors for HMAC SHA and SHA-2James Almer
Also replace custom tests for MD5 with those published in RFC 2202 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-27fate: Add hap-chunk ref fileVittorio Giovara
Missing from the push of 3ee217853a6741b829a2683f49c590618891b1ab.
2015-07-27Support the Hap chunked frame formatTom Butterworth
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-07-27checkasm: Modify report formatHenrik Gramner
Makes it a bit more clear where each test belongs. Suggested by Anton Khirnov. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-07-27AAC Encoder: clipping avoidanceClaudio Freire
Avoid clipping due to quantization noise to produce audible artifacts, by detecting near-clipping signals and both attenuating them a little and encoding escape-encoded bands (usually the loudest) rounding towards zero instead of nearest, which tends to decrease overall energy and thus clipping. Currently fate tests measure numerical error so this change makes tests using asynth (which are near clipping) report higher error not less, because of window attenuation. Yet, they sound better, not worse (albeit subtle, other samples aren't subtle at all). Only measuring psychoacoustically weighted error would make for a representative test, so that will be left for a future patch. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Merge commit '65c14801527068fcaf729eeffc142ffd4682a21a'Michael Niedermayer
* commit '65c14801527068fcaf729eeffc142ffd4682a21a': checkasm: Modify report format Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-26Merge commit '4d0d55cd623bcd504867f948849380f6b4060b4d'Michael Niedermayer
* commit '4d0d55cd623bcd504867f948849380f6b4060b4d': checkasm: Use LOCAL_ALIGNED See: f467fc02b475cd45b68aa5fb5f7c78286110ba86 See: 9e83ac6114de3d94eb992eff8ed810234069a7b2 Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-26checkasm: Use LOCAL_ALIGNEDMichael Niedermayer
Fixes alignment issues and bus errors. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-24swscale: ayuv64le output supportPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-23tests/checkasm/h264pred: Use LOCAL_ALIGNED_16()Michael Niedermayer
Fixes alignment issue and bus errors Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-23tests/checkasm/h264qpel: Use LOCAL_ALIGNED_16()Michael Niedermayer
Fixes alignment issue and bus errors Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22fate: Make ffprobe tests depend on avdeviceMichael Niedermayer
The test file they use needs avdevice to be created Probably fixes Ticket 4455 Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22tests: Add aac_fixed decoder testNedeljko Babic
Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22Merge commit 'a16854892c3af945d3ab0015699a0c9884f0a89a'Michael Niedermayer
* commit 'a16854892c3af945d3ab0015699a0c9884f0a89a': dds: Add a rgba fate test Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22Merge commit 'e605bf3b590d295f215fcc9fd58eb11be55b68cb'Michael Niedermayer
* commit 'e605bf3b590d295f215fcc9fd58eb11be55b68cb': checkasm: remove empty array initializer list in h264pred test Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22Merge commit '3ae0e721c7b6e0483801b9039b3d140e3b68b7f5'Michael Niedermayer
* commit '3ae0e721c7b6e0483801b9039b3d140e3b68b7f5': checkasm: Always link statically Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22Support the Hap chunked frame formatTom Butterworth
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-22dds: Add a rgba fate testVittorio Giovara
2015-07-22dds: Fix palette decodingVittorio Giovara
Red and blue channels were decoded in the wrong order. Found-By: ami_stuff
2015-07-22checkasm: remove empty array initializer list in h264pred testJanne Grunau
Fixes MSVC compilation.
2015-07-22checkasm: Always link staticallyLuca Barbato
Checkasm needs to use internal symbols that should not be made public.
2015-07-22Add support for TEA (Tiny Encryption Algorithm)Vesselin Bontchev
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-21tests/checkasm/Makefile: Fix checkasm with SDLMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-21fate: add test for async protocolZhang Rui
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-20avcodec/dds: fix paletted filesMichael Niedermayer
Fixes Ticket4664 The changed fate tests lack red/blue shades and thus look correct either way Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-18fate: add tblend filter testPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-18fate: add test for mergeplanes filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-18Merge commit 'c9f8cfb6d9b34f3c51f1b7152c4dc3f2f8724dc4'Michael Niedermayer
* commit 'c9f8cfb6d9b34f3c51f1b7152c4dc3f2f8724dc4': fate: add checkasm target Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-18Merge commit '82e6ac85ff9aa7631b8c01521b3d6b5ca0bc8014'Michael Niedermayer
* commit '82e6ac85ff9aa7631b8c01521b3d6b5ca0bc8014': checkasm: test all architectures with optimisations Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-18Merge commit '6cc4d3e9a982e926494f4b919d9733fe29774acf'Michael Niedermayer
* commit '6cc4d3e9a982e926494f4b919d9733fe29774acf': checkasm: exit with status 0 instead of 1 if there are no tests to perform Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-18Merge commit 'fc56868399213d3e9be19bdebeb64df233b39a7e'Michael Niedermayer
* commit 'fc56868399213d3e9be19bdebeb64df233b39a7e': cosmetics: Reformat checkasm tests Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-18fate: add checkasm targetJanne Grunau
2015-07-18checkasm: test all architectures with optimisationsJanne Grunau
2015-07-18checkasm: exit with status 0 instead of 1 if there are no tests to performHenrik Gramner
2015-07-18checkasm: Give macro a body to avoid potential unexpected syntax issuesMichael Niedermayer
2015-07-18Merge commit 'd37f23263584774e1798e9ac909a398304a05091'Michael Niedermayer
* commit 'd37f23263584774e1798e9ac909a398304a05091': checkasm: Add unit tests for bswapdsp Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-17cosmetics: Reformat checkasm testsLuca Barbato
2015-07-17checkasm: Add unit tests for bswapdspHenrik Gramner
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>