summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* fate: Add parseutils testDiego Biurrun2012-10-06
|
* lavf: flush the output AVIOContext in av_write_trailer().Anton Khirnov2012-09-15
| | | | | | | This is consistent with stdio and is what we want to do in all cases. Fixes a bug in the voc muxer which didn't flush in write_trailer() previously. This is the cause of the change in the test results.
* fate: ac3: add 4.0 and downmix testsMans Rullgard2012-09-14
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: mp3: drop redundant CMP settingMans Rullgard2012-09-10
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: Drop redundant setting of FUZZ to 1Diego Biurrun2012-09-07
|
* fate: Allow setting the ld parameter from the config fileMartin Storsjö2012-09-06
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* adpcmenc: Calculate the IMA_QT predictor without overflowMichael Niedermayer2012-09-04
| | | | | | | | | | | | | | Previously, the value given to put_bits was 10 bits long for positive predictors, even though 9 bits were to be written. The extra bit could in some cases overwrite existing bits in the bitstream writer cache. This fixes a failed assert in put_bits.h, when running a version built with -DDEBUG. The fate test result gets slightly improved, thanks to getting rid of the overwritten bits in the bitstream writer cache. Signed-off-by: Martin Storsjö <martin@martin.st>
* g723_1: add comfort noise generationKostya Shishkov2012-08-30
|
* utvideoenc: use ff_huff_gen_len_tableMichael Niedermayer2012-08-28
| | | | | | Avoid code duplication and provide faster and better compression. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* fate: Add a single symbol Ut Video decoder testJan Ekström2012-08-26
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* FATE: Add Canopus Lossless testsDerek Buitenhuis2012-08-25
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* FATE: add ALAC encoding testsJustin Ruggles2012-08-22
|
* fate: flac: Only run tests requiring samples when samples are availableDiego Biurrun2012-08-22
|
* fate: make Ut Video encoder tests use bitexact swscale flagsJan Ekström2012-08-21
| | | | | | | | | The failures on various architectures and compilers on the RGB(A) tests seem to have been because of one-off YCbCr->RGB conversion results. This should make the conversion results match on most if not all code paths. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate: fix utvideoenc testsMans Rullgard2012-08-20
| | | | | | | For some reason, the prerequisites have to be specified like this. Make works in mysterious ways. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: Add FATE tests for the Ut Video encoderJan Ekström2012-08-20
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* fate: Only test enabled filtersDiego Biurrun2012-08-11
| | | | This fixes running FATE without --enable-gpl.
* g723.1: fix addition overflowMans Rullgard2012-08-10
| | | | | | | This addition must be done as 64-bit to avoid overflow and for the subsequent clipping to be meaningful. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add G.723.1 decoder testsKostya Shishkov2012-08-09
|
* fate: add test for RTjpeg in nuv with frameheaderJanne Grunau2012-08-08
| | | | | Renames the old test to allow using fate-nuv as group for all nuv tests.
* fate: simplify variable setting filter.makMans Rullgard2012-08-06
| | | | | | This removes some needless indirection and duplication. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: force pix_fmt in lagarith-rgb32 testMans Rullgard2012-08-04
| | | | | | | This makes big and little endian systems use the same output format. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add tests for lagarith lossless video codec.Ronald S. Bultje2012-08-03
| | | | Based on patch by Oana Stratulat <oanaandreeastratulat@gmail.com>.
* fate: amix: specify f32 sample format for comparisonMans Rullgard2012-07-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* tiny_psnr: support 32-bit float samplesMans Rullgard2012-07-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavf: deprecate r_frame_rate.Anton Khirnov2012-07-29
| | | | | | | | | | | | | | | | | | | | According to its description, it is supposed to be the LCM of all the frame durations. The usability of such a thing is vanishingly small, especially since we cannot determine it with any amount of reliability. Therefore get rid of it after the next bump. Replace it with the average framerate where it makes sense. FATE results for the wtv and xmv demux tests change. In the wtv case this is caused by the file being corrupted (or possibly badly cut) and containing invalid timestamps. This results in lavf estimating the framerate wrong and making up wrong frame durations. In the xmv case the file contains pts jumps, so again the estimated framerate is far from anything sane and lavf again makes up different frame durations. In some other tests lavf starts making up frame durations from different frame.
* lavf: use dts difference instead of AVPacket.duration in find_stream_info()Anton Khirnov2012-07-29
| | | | | | | | | | AVPacket.duration is mostly made up and thus completely useless, this is especially true for video streams. Therefore use dts difference for framerate estimation and the max_analyze_duration check. The asyncts test now needs -analyzeduration, because the default is 5 seconds and the audio stream in the sample appears at ~10 seconds.
* fate: make yadif tests consistent across systemsMans Rullgard2012-07-28
| | | | | | | | MMX-enabled systems by default use some dsputil functions differing from the C versions. Adding these flags ensures accurate ones are used everywhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: add tests for yadif.Anton Khirnov2012-07-28
|
* FATE: add a test for delogo video filter.Anton Khirnov2012-07-28
|
* FATE: add a test for amix audio filter.Anton Khirnov2012-07-28
|
* audiogen: allow specifying random seed as a commandline parameter.Anton Khirnov2012-07-28
|
* build: use COMPILE template for HOSTOBJSMans Rullgard2012-07-26
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* vc1: Add a test for interlaced field picturesMashiat Sarker Shakkhar2012-07-22
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* FATE: fix the asyncts testAnton Khirnov2012-07-22
| | | | Nellymoser is float, so use oneoff comparison instead of md5.
* FATE: add a test for the asyncts audio filter.Anton Khirnov2012-07-22
|
* FATE: add a test for flac cover art.Anton Khirnov2012-07-20
|
* eval: add gt(), gte(), lt() and lte() fate testsJanne Grunau2012-07-14
|
* eval: fix swapping of lt() and lte()Max Lazarov2012-07-14
| | | | CC: libav-stable@libav.org
* fate-run: make avconv() properly deal with multiple inputs.Anton Khirnov2012-07-09
|
* lavfi: reclassify showfiltfmts as a TESTPROGMans Rullgard2012-07-04
| | | | | | | | This tool uses lavfi internal symbols not accessible in shared libraries. TESTPROGS are linked statically to allow them use of library internals not normally exported. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add XTEA encryption support in libavutilSamuel Pitoiset2012-07-04
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Add Blowfish encryption support in libavutilSamuel Pitoiset2012-07-04
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* eval: Add the isinf() function and tests for itMartin Storsjö2012-07-04
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* FATE: add a test for WMA cover art.Anton Khirnov2012-07-04
|
* FATE: add a test for apetag cover artAnton Khirnov2012-07-04
|
* FATE: add a test for itunes cover art.Anton Khirnov2012-07-04
|
* fate: add flac encode/decode tests with various optionsMans Rullgard2012-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* movenc: Add channel layouts for PCM.Alex Converse2012-06-27
|
* fate: vorbis: add 5.1 surround testMans Rullgard2012-06-18
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>