Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2011-06-28build: replace some addprefix/addsuffix with substitution refsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-28swscale: re-add support for non-native endianness.Ronald S. Bultje
This works through some non-obvious hacks in utils.c.
2011-06-23build: remove SRC_PATH_BARE variableMans Rullgard
Setting SRC_PATH to "." when building in-tree removes the need for a quoted version of the source path since out-of-tree builds are not possible if the pathname contains spaces. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-23build: move test rules to tests/MakefileMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21fate: remove output redirections from old regtest scriptsMans Rullgard
All tests are run through the fate-run.sh script which already sets up redirections. Using the outputs set there simplifies things somewhat. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-21error_resilience: actually add counter when adding a MV predictor.Ronald Bultje
Without, the predictor isn't actually used.
2011-06-16ffmpeg: use new avformat_open_* API.Anton Khirnov
2011-06-16codec-regression: remove pointless -r options for dnxhdAnton Khirnov
2011-06-15ffmpeg: don't abuse a global for passing samplerate from input to outputAnton Khirnov
It's broken with multiple files or audio streams. This removes the default samplerate of 44100 for raw input, hence all the FATE changes.
2011-06-14swscale: fix JPEG-range YUV scaling artifacts.Michael Niedermayer
YUV planes were marked as uint16_t, but they contained signed data. Fixes issue 1108 and 675. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-06-02H264/MPEG frame-level multi-threading.Alexander Strange
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-05-23fate: fix fate-h264-conformance-frext-pph10i4-panasonic-a crcs.Ronald S. Bultje
The sample on rsync was corrupt, this one is now bitexact w.r.t. JM.
2011-05-23fate: update 9/10bit refs.Ronald S. Bultje
2011-05-20fate: disable threading for encodingMans Rullgard
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>
2011-05-20fate: add comment fieldMans Rullgard
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>
2011-05-20fate: allow overriding default build and install dirsMans Rullgard
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>
2011-05-18fate: remove do_ffmpeg_nocheck functionMans Rullgard
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>
2011-05-18fate: do not collect -benchmark outputMans Rullgard
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>
2011-05-18fate: run aref and vref as regular testsMans Rullgard
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>
2011-05-14Add an aac sample which uses LTP to fate-aac.Justin Ruggles
2011-05-14[PATCH] Update pixdesc_be fate refs after adding 9/10bit YUV420P formats.Ronald S. Bultje
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.
2011-05-13movenc: always write esds descriptor length using 4 bytes.Baptiste Coudurier
ipod shuffle doesn't support anything else. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-12movenc: fix yuv range in avid atoms used by dnxhd.Baptiste Coudurier
yuv range: full 1 / normal 2 Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-12swscale: fix YUV420P 9/10bit support.Ronald S. Bultje
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.
2011-05-11rotozoom: Eliminate French variable name.Diego Biurrun
2011-05-11rotozoom: Check return value of fread().Diego Biurrun
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
2011-05-11rotozoom: Return an error value instead of calling exit().Diego Biurrun
2011-05-11rotozoom: Make init_demo() return int and check for errors on invocation.Diego Biurrun
2011-05-11rotozoom: Drop silly UINT8 typedef.Diego Biurrun
2011-05-11rotozoom: Drop some unnecessary parentheses.Diego Biurrun
2011-05-11rotozoom: K&R coding style cosmeticsDiego Biurrun
2011-05-10lavf/utils: fix ff_interleave_compare_dts corner case.Vitor Sessak
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>
2011-05-10fate: add 10-bit H264 tests.Ronald S. Bultje
2011-05-09regtest: fix wma testsMans Rullgard
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>
2011-05-09regtest: separate flags for encoding and decodingMans Rullgard
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>
2011-05-08regtest: remove redundant flags in jpg testMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-08regtest: use run_ffmpeg in do_image_formatsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-08regtest: simplify encoding functionsMans Rullgard
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>
2011-05-04vc1: make overlap filter for I-frames bit-exact.Ronald S. Bultje
2011-04-30lavf: inspect more frames for fps when container time base is coarseAnssi Hannula
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>
2011-04-29tests: Remove disabled code.Diego Biurrun
2011-04-28mpegtsenc: make PMT PID really start on pmt_start_pidAnton Khirnov
2011-04-28hflip: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28crop: make the filter accept PIX_FMT_BGR48LE and PIX_FMT_BGR48BE pixel formatsPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-28libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementationPeter Ross
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-04-27ac3enc: correct the flipped sign in the ac3_fixed encoderJustin Ruggles
2011-04-22FATE: allow forcing thread-type when doing threaded fate runs.Ronald S. Bultje
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-04-19Remove now obsolete references to _g-suffixed binaries.Diego Biurrun
Automatic stripping of binaries was removed in commit e0be794 and the _g binaries disappeared along with it.
2011-04-18Update regtest checksums after revision 6001dad.Diego Biurrun
The string "FFmpeg" was replaced by "Libav" in metadata that got encoded in file headers.
2011-04-13lavf/utils.c: Order packets with identical PTS by stream index.Vitor Sessak
This allows for more reproducible results when using multi-threading. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>