summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* H264/MPEG frame-level multi-threading.Alexander Strange2011-06-02
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* fate: fix fate-h264-conformance-frext-pph10i4-panasonic-a crcs.Ronald S. Bultje2011-05-23
| | | | The sample on rsync was corrupt, this one is now bitexact w.r.t. JM.
* fate: update 9/10bit refs.Ronald S. Bultje2011-05-23
|
* fate: disable threading for encodingMans Rullgard2011-05-20
| | | | | | | | This explicitly disables threading for encoding as slices are otherwise automatically activated. This should be dropped once option resetting between files is fully implemented. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add comment fieldMans Rullgard2011-05-20
| | | | | | | This adds a comment field to the report header, suitable for extra information not covered by the automatic fields. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow overriding default build and install dirsMans Rullgard2011-05-20
| | | | | | | This is useful e.g. for building in a different filesystem than where the source is kept. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: remove do_ffmpeg_nocheck functionMans Rullgard2011-05-18
| | | | | | | | This function is essentially an alias for run_ffmpeg and is only used in one place. This patch removes the function and replaces the call with the equivalent (simpler) run_ffmpeg call. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: do not collect -benchmark outputMans Rullgard2011-05-18
| | | | | | | The old regtest scripts pass -benchmark and collect the utime values. As these values are never used, this machinery can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: run aref and vref as regular testsMans Rullgard2011-05-18
| | | | | | | | | These tests create reference files used for psnr calculation in the other codec tests. Treating them as (mostly) regular tests simplifies the makefile and makes them visible in the fate reports. The latter makes errors in these runs easier to identify. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add an aac sample which uses LTP to fate-aac.Justin Ruggles2011-05-14
|
* [PATCH] Update pixdesc_be fate refs after adding 9/10bit YUV420P formats.Ronald S. Bultje2011-05-14
| | | | | | Also remove code that overwrites the C versions of functions in sws_init_swScale_altivec(), so that it uses the C functions of files if no altivec-optimized version exists.
* movenc: always write esds descriptor length using 4 bytes.Baptiste Coudurier2011-05-13
| | | | | | ipod shuffle doesn't support anything else. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* movenc: fix yuv range in avid atoms used by dnxhd.Baptiste Coudurier2011-05-12
| | | | | | yuv range: full 1 / normal 2 Signed-off-by: Anton Khirnov <anton@khirnov.net>
* swscale: fix YUV420P 9/10bit support.Ronald S. Bultje2011-05-11
| | | | | | | Fix handling of input if not in native endianness, and add support for 9/10-bit output. This allows us to force endianness of YUV420P 9/10bit in the H264/10bit fate tests, which should fix them on big-endian systems.
* rotozoom: Eliminate French variable name.Diego Biurrun2011-05-11
|
* rotozoom: Check return value of fread().Diego Biurrun2011-05-11
| | | | | | This fixes the warnings: tests/rotozoom.c:252: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result tests/rotozoom.c:254: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
* rotozoom: Return an error value instead of calling exit().Diego Biurrun2011-05-11
|
* rotozoom: Make init_demo() return int and check for errors on invocation.Diego Biurrun2011-05-11
|
* rotozoom: Drop silly UINT8 typedef.Diego Biurrun2011-05-11
|
* rotozoom: Drop some unnecessary parentheses.Diego Biurrun2011-05-11
|
* rotozoom: K&R coding style cosmeticsDiego Biurrun2011-05-11
|
* lavf/utils: fix ff_interleave_compare_dts corner case.Vitor Sessak2011-05-10
| | | | | | | | | | This should fix behavior introduced by commit 96573c0d7605672d69b42ae1dcf18764ce47c71a. Av_rescale_rnd() is not lossless so if two timestamps are equal after being rescaled they are not always actually identical. This patch use av_compare_ts() to get always a correct result. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* fate: add 10-bit H264 tests.Ronald S. Bultje2011-05-10
|
* regtest: fix wma testsMans Rullgard2011-05-09
| | | | | | | This adds $DEC_OPTS to the wma decode commands, making tests pass on systems where the bitexact flag is needed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: separate flags for encoding and decodingMans Rullgard2011-05-09
| | | | | | | | This separates encoding and decoding flags, and passes them together with the related file argument instead of all at the start of the command line. Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: remove redundant flags in jpg testMans Rullgard2011-05-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: use run_ffmpeg in do_image_formatsMans Rullgard2011-05-08
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* regtest: simplify encoding functionsMans Rullgard2011-05-08
| | | | | | | | The video encoding options were needlessly split in two parameters which are merged. The do_audio_encoding function did not use its second argument, so this can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com>
* vc1: make overlap filter for I-frames bit-exact.Ronald S. Bultje2011-05-04
|
* lavf: inspect more frames for fps when container time base is coarseAnssi Hannula2011-04-29
| | | | | | | | | | | | | | | | | | As per issue2629, most 23.976fps matroska H.264 files are incorrectly detected as 24fps, as the matroska timestamps usually have only millisecond precision. Fix that by doubling the amount of timestamps inspected for frame rate for streams that have coarse time base. This also fixes 29.970 detection in matroska. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 78431098f9e306ebe27e7698d0ae539e3df2afe9) Tested with mplayer based on this report http://thread.gmane.org/gmane.comp.video.mplayer.user/66043/focus=66063 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* tests: Remove disabled code.Diego Biurrun2011-04-29
|
* mpegtsenc: make PMT PID really start on pmt_start_pidAnton Khirnov2011-04-28
|
* hflip: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross2011-04-28
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* crop: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross2011-04-28
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementationPeter Ross2011-04-28
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ac3enc: correct the flipped sign in the ac3_fixed encoderJustin Ruggles2011-04-26
|
* FATE: allow forcing thread-type when doing threaded fate runs.Ronald S. Bultje2011-04-21
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Remove now obsolete references to _g-suffixed binaries.Diego Biurrun2011-04-18
| | | | | Automatic stripping of binaries was removed in commit e0be794 and the _g binaries disappeared along with it.
* Update regtest checksums after revision 6001dad.Diego Biurrun2011-04-17
| | | | | The string "FFmpeg" was replaced by "Libav" in metadata that got encoded in file headers.
* lavf/utils.c: Order packets with identical PTS by stream index.Vitor Sessak2011-04-12
| | | | | | This allows for more reproducible results when using multi-threading. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* matroskaenc: don't write an empty Cues element.Anton Khirnov2011-04-07
|
* fate: add AAC LATM testJanne Grunau2011-04-06
|
* ac3enc: select bandwidth based on bit rate, sample rate, and number ofJustin Ruggles2011-04-03
| | | | | | | full-bandwidth channels. This reduces high-frequency artifacts and improves the quality of the lower frequency audio at low bit rates.
* ac3enc: use generic fixed-point mdctMans Rullgard2011-04-03
| | | | | | | | This makes the AC3 encoder use the shared fixed-point MDCT rather than its own implementation. The checksum changes are due to different rounding in the MDCT. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: simplify fft test rulesMans Rullgard2011-04-01
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add fixed-point fft/mdct testsMans Rullgard2011-04-01
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Split fate-psx-str-v3 into a video-only and audio-only test.Ronald S. Bultje2011-03-26
|
* Add apply_window_int16() to DSPContext with x86-optimized versions and use itJustin Ruggles2011-03-22
| | | | in the ac3_fixed encoder.
* fate: simplify regression-funcs.shLuca Barbato2011-03-23
| | | | Factor ffmpeg calls using run_ffmpeg()
* fate: add support for multithread testingLuca Barbato2011-03-23
| | | | Add a THREADS variable to fate calls.