summaryrefslogtreecommitdiff
path: root/libavutil/tests
Commit message (Collapse)AuthorAge
* avutil/tests/random_seed: seeds[] is uint32_t, therefore use PRIX32 macroPeter Ross2018-12-16
| | | | squelch format type warning
* avutil/tests/parseutils: add some big duration testsMarton Balint2018-10-07
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* lavutil/pixelutils: add sad_32x32 in pixelutils API.Jun Zhao2018-07-31
| | | | | | add sad_32x32 in pixelutils API, and update the fate. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
* libavutil/encryption_info: Add unit tests.Jacob Trimble2018-06-27
| | | | | Signed-off-by: Jacob Trimble <modmaker@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/gitignore: Ignore integer test binary.Jacob Trimble2018-06-27
| | | | | Signed-off-by: Jacob Trimble <modmaker@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/bprint: Replace the number by macro for bprint initJun Zhao2018-06-17
| | | | | | Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
* hwcontext: Add test for device creation and derivationMark Thompson2018-05-21
| | | | | | This uses any devices it can find on the host system - on a system with no hardware device support or in builds with no support included it will do nothing and pass.
* avutil/pixdesc: add AV_PIX_FMT_FLAG_ALPHA to AV_PIX_FMT_PAL8Marton Balint2018-04-30
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avutil/integer: move the test to the corresponding subdirectoryJames Almer2018-03-20
| | | | | | | And actually enable it. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* crc: add AV_CRC_8_SBC as a 8 bits CRC with polynomial 0x1DAurelien Jacobs2018-03-07
|
* avutil/aes_ctr: Add method to set 16-byte IV.Jacob Trimble2018-01-23
| | | | | Signed-off-by: Jacob Trimble <modmaker@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* It has been replaced by C11 stdatomic.h and is now unused.Anton Khirnov2018-01-05
| | | | | (cherry picked from commit 5cc0057f4910c8c72421b812c8f337ef6c43696c) Signed-off-by: James Almer <jamrial@gmail.com>
* avutil: add AVX-512 flagsJames Darnley2017-12-24
|
* Merge commit '97cfe1d8bd1968143e2ba9aa46ebe9504a835e24'James Almer2017-11-01
|\ | | | | | | | | | | | | * commit '97cfe1d8bd1968143e2ba9aa46ebe9504a835e24': Convert all AVClass struct declarations to designated initializers. Merged-by: James Almer <jamrial@gmail.com>
| * Convert all AVClass struct declarations to designated initializers.Diego Biurrun2017-06-12
| |
* | avutil/tests/hmac: remove superfluous loopJames Almer2017-10-22
| | | | | | | | | | | | The gap in enum values has been removed. Signed-off-by: James Almer <jamrial@gmail.com>
* | add missing ignore filesJesse Liu2017-09-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavu/tests: move timer.h include earlierClément Bœsch2017-09-08
| | | | | | | | | | In the next commit, timer.h will require a _GNU_SOURCE to be set before including system headers. This commit prevents compilation failures.
* | lavu/tests/des: rename crypt to crypt_refClément Bœsch2017-09-08
| | | | | | | | | | This will prevent a symbol clash with crypt(3) after unistd.h is included.
* | fate: update pixfmt_best test to check for endiannessTobias Rapp2017-07-27
| | | | | | | | Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
* | pixdesc: Add a test for av_find_best_pix_fmt_of_2()Mark Thompson2017-07-18
| |
* | avutil/tests: remove float_dsp testJames Almer2017-06-14
| | | | | | | | | | | | It's been ported to checkasm. Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'b83aea73404f6f9314e72fe5d6238deaffa12b2c'Clément Bœsch2017-05-19
|\| | | | | | | | | | | | | | | | | * commit 'b83aea73404f6f9314e72fe5d6238deaffa12b2c': des-test: Pass the proper types to av_des_*() functions See 183c3fa48acaf4561d5269ab9a766d13ae70140c Merged-by: Clément Bœsch <u@pkh.me>
| * des-test: Pass the proper types to av_des_*() functionsDiego Biurrun2017-01-24
| | | | | | | | Fixes a number of incompatible pointer type warnings.
| * avutil: fix data race in av_get_cpu_flags()Wan-Teh Chang2016-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the one-time initialization in av_get_cpu_flags() thread-safe. The static variables |flags|, |cpuflags_mask|, and |checked| in libavutil/cpu.c are read and written using normal load and store operations. These are considered as data races. The fix is to use atomic load and store operations. Remove the |checked| variable because the invalid value of -1 for |flags| can be used to indicate the same condition. Rename |flags| to |cpu_flags| and move it to file scope. The fix can be verified by running the libavutil/tests/cpu_init.c test program under ThreadSanitizer: ./configure --toolchain=clang-tsan make libavutil/tests/cpu_init libavutil/tests/cpu_init There should be no warnings from ThreadSanitizer. Co-author: Dmitry Vyukov of Google, who suggested the data race fix. Signed-off-by: Wan-Teh Chang <wtc@google.com>
| * lavu: remove the custom atomic APIAnton Khirnov2016-10-02
| | | | | | | | It has been replaced by C11 stdatomic.h and is now unused.
* | avutil/avstring: improve av_strreplace implementSteven Liu2017-04-11
| | | | | | | | | | | | | | | | Use AVBprint to implement av_strreplace add av_strreplace test case TEST_STRREPLACE Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* | avutil/float_dsp: add test for vector_dmac_scalarJames Almer2017-04-10
| |
* | avutil/tests/dict: Check return of av_dict_parse_string()Michael Niedermayer2017-03-30
| | | | | | | | | | | | Fixes: CID1396402 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests/lfg: Remove debugging start/stop timerMichael Niedermayer2017-03-08
| | | | | | | | | | | | Fixes code with qemu ARM Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests/lfg.c: added proper normality testThomas Turner2017-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Chen-Shapiro(CS) test was used to test normality for Lagged Fibonacci PRNG. Normality Hypothesis Test: The null hypothesis formally tests if the population the sample represents is normally-distributed. For CS, when the normality hypothesis is True, the distribution of QH will have a mean close to 1. Information on CS can be found here: http://www.stata-journal.com/sjpdf.html?articlenum=st0264 http://www.originlab.com/doc/Origin-Help/NormalityTest-Algorithm Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | add locale month names to av_small_strptimeMicah Galizia2017-02-26
| | | | | | | | | | Signed-off-by: Micah Galizia <micahgalizia@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests: add aes_ctr, audio_fifo and imgutils to .gitignoreMatthieu Bouron2017-01-17
| |
* | avutil/tests/audio_fifo.c: pass by reference for efficiency and change ↵Thomas Turner2017-01-13
| | | | | | | | | | | | | | datatype to const Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests: added selftest for aes_ctr.cThomas Turner2017-01-02
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests: improved code coverage for atomicThomas Turner2017-01-01
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests/audio_fifo.c: Memory leak and tab space fixesThomas Turner2016-12-31
| | | | | | | | | | | | | | | | | | | | | | Prevents memory leak when read_samples_from_audio_fifo() is called more than once by deallocating before reallocating more memory. Fixes space indentation for contents in ERROR(). Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests/audio_fifo.c: use av_malloc() family of functionsThomas Turner2016-12-31
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests/audio_fifo.c: Corrected test error messagesThomas Turner2016-12-28
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/audio_fifo: fix buffer allocation for non planar formatsJames Almer2016-12-23
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/tests/random_seed: eliminate gotoMichael Niedermayer2016-12-23
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests: Improved code coverage for random_seedThomas Turner2016-12-23
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/avstring: free the pointer after calls to av_d2str()James Almer2016-12-22
| | | | | | | | | | | | Fixes memleaks. Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil: Added selftest for libavutil/audio_fifo.cThomas Turner2016-12-21
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil: Improved test coverage for avstring.cThomas Turner2016-12-20
| | | | | | | | | | Signed-off-by: Thomas Turner <thomastdt@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests/imgutils: Remove unused variableMichael Niedermayer2016-12-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests: run the cpu_init.c test conditionally on HAVE_THREADSWan-Teh Chang2016-12-10
| | | | | | | | | | | | | | Suggested by Diego Biurrun and James Almer. Signed-off-by: Wan-Teh Chang <wtc@google.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/cpu_init: remove unnecessary arguments to the main() functionWan-Teh Chang2016-12-10
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | fate: add av_image_check_size() testMichael Niedermayer2016-12-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/tests: add cpu_init to .gitignore and tests/fateWan-Teh Chang2016-11-24
| | | | | | | | | | | | | | This is a follow-up to commit d84a21207ea83055dc9b6dc1cd6a379f2ea756e7, which added the libavutil/tests/cpu_init.c. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>