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-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>
2015-07-16mxfdec: calculate the index in display orderMarton Balint
This should fix seeking for open GOP files as well. Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by: Marton Balint <cus@passwd.hu>
2015-07-15checkasm: Add unit tests for h264qpelHenrik Gramner
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-07-16tests/checkasm/checkasm: Give macro a body to avoid potential unexpected ↵Michael Niedermayer
syntax issues Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-15Merge commit '2cb34f82b92c15b811f5c03dc7f61a4baf6e02e3'Michael Niedermayer
* commit '2cb34f82b92c15b811f5c03dc7f61a4baf6e02e3': checkasm: Add unit tests for h264qpel Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-13tests/checkasm/x86/Makefile: Use ASMSTRIPFLAGS for asmMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-12fate: add tests for stereo3d anaglyph modesPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-12Merge commit '8bc67ec2c0d2b5444d51a1bed1d50f0e10d92717'Michael Niedermayer
* commit '8bc67ec2c0d2b5444d51a1bed1d50f0e10d92717': Checkasm: assembly testing and benchmarking tool Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-12Checkasm: assembly testing and benchmarking toolHenrik Gramner
It provides the following features: * verify correctness by comparing output to the C version. * detect failure to save and restore clobbered callee-saved registers. * detect 32-bit parameters being used as if they were 64-bit in x86-64 (the upper halves are not guaranteed to be zero - but in practice they very often are, which makes those bugs hard to spot otherwise). * easy benchmarking. Compile by running 'make checkasm'. Execute by running 'tests/checkasm/checkasm'. Optional arguments are '--bench' to run benchmarks for all functions, '--bench=<pattern>' to run benchmarks for all functions that starts with <pattern>, and '<integer>' to seed the PRNG for reproducible results. Contains unit tests for most h264pred functions to get started, more tests can be added afterwards using those as a reference. Loosely based on code from x264. Currently only supports x86 and x86-64, but additional architectures shouldn't be too much of an obstacle to add. Note that functions with floating point parameters or floating point return values are not supported. Some compiler-specific features or preprocessor hacks would likely be required to add support for that. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2015-07-11fate: add tests for w3fdif filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-11yuv4mpeg: add rough duration estimate and seeking.Ronald S. Bultje
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-10avfilter/vf_removegrain: clip to uint16 instead to uint8Paul B Mahol
This is how original filter behaves. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-09fate: add removegrain testsPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-07-09Merge commit '02b7c630875c0bc63cee5ec597aa33baf9bf4e20'Michael Niedermayer
* commit '02b7c630875c0bc63cee5ec597aa33baf9bf4e20': h261: Signal freeze picture release for intra frames Conflicts: tests/ref/vsynth/vsynth1-h261 tests/ref/vsynth/vsynth2-h261 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-09Merge commit 'dc1de0b958836545339611e9c050a1d4fdded263'Michael Niedermayer
* commit 'dc1de0b958836545339611e9c050a1d4fdded263': h261: Set 'still image mode off' in picture header Conflicts: tests/ref/vsynth/vsynth1-h261 tests/ref/vsynth/vsynth2-h261 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-07h261: Signal freeze picture release for intra framesStian Selnes
Freeze picture release should be set to 1 when we're responding to a fast update request. For simplicity we set it for all intra frames, including those that starts a GOP. Fixes issue where Tandberg MXP1700 does not recover from packet loss state since it's waiting for the freeze picture relase indication. Bug-Id: 873 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-07-07h261: Set 'still image mode off' in picture headerStian Selnes
Ref H.261 recommendation section 4.2.1.3, setting the still image flag to 1 disables still image mode. Some decoders require this in order to decode the bitstream as normal video. Fixes H.261 calls to Cisco E20. Also, reserved (aka spare) bits should be set to 1 unless specified otherwise. Bug-Id: 872 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-07-04fate/api-tests: Tests that need samples should only run if SAMPLES is setGeorge Boyle
This change fixes a bug where a test that required a sample was being included in the suite when SAMPLES was not set. It also improves the consistency of variable names relating to the API tests. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-03avfilter/vf_lut: >8 bit depth planar yuv supportPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>