summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* mpegtsenc: set Random Access indicator on keyframe start packetsJindrich Makovicka2011-07-13
| | | | | Signed-off-by: Jindrich Makovicka <jindrich.makovicka@nangu.tv> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* build: move tests/seek_test.c to libavformat and reuse generic build rulesDiego Biurrun2011-07-13
|
* build: remove unnecessary FFLDFLAGS variableMans Rullgard2011-07-11
| | | | | | | | This variable is set to the same value for all directories. Adding the -L flags directly to LDFLAGS is simpler and achieves the same thing. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: rework rules for things in the tools dirMans Rullgard2011-07-10
| | | | | | | | Declaring tools associated with each library in their respective makefiles allows these tools to easily depend on the correct prerequisites and link against the libs they need. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavc: remove a half-working attempt at different defaults for audio/video ↵Anton Khirnov2011-07-10
| | | | | | codecs. It should be replaced with proper per-codec defaults.
* swscale: fix overflow in 16-bit vertical scaling.Ronald S. Bultje2011-07-08
| | | | | | We operated on 31-bits, but with e.g. lanczos scaling, values can add up to beyond 0x80000000, thus leading to output of zeroes. Drop one bit of precision fixes this.
* swscale: fix 16-bit horizontal scaling underflow.Ronald S. Bultje2011-07-08
| | | | | When using e.g. lanczos scaling, values can drop below 0, so they should never be unsigned.
* swscale: fix 16-bit scaling when output is 8-bits.Ronald S. Bultje2011-07-08
| | | | | We would use the second half of the U plane buffer, rather than the V plane buffer, to output the V plane pixels.
* ffmpeg: deprecate loop_input and loop_output optionsAnton Khirnov2011-07-08
| | | | They were replaced by (de)muxer private options.
* build: remove unused copy regression test scriptDiego Biurrun2011-07-07
| | | | | The copy regression test script is unused, bash-specific and did not even work properly when it was originally committed.
* lavf: deprecate AVStream.quality.Anton Khirnov2011-07-06
| | | | AVStream is no place for it and it's unused outside of ffmpeg anyway.
* eval: add missing comma to tests.Ronald S. Bultje2011-07-05
|
* fate: test more FFT etc sizesMans Rullgard2011-07-04
| | | | | | This tests sizes from 16 to 4096, not only the default 512. Signed-off-by: Mans Rullgard <mans@mansr.com>
* iirfilter: add fate testMans Rullgard2011-07-04
| | | | | | | Change the test program to output text instead of binary files so it can be compared easily in FATE. Signed-off-by: Mans Rullgard <mans@mansr.com>
* eval: clear Parser instances before usingMans Rullgard2011-07-04
| | | | | | | This prevents random values from the stack being used as "variables" in expressions. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add idct8x8 testMans Rullgard2011-07-04
| | | | | | This tests the IDCT implementations available in the build. Signed-off-by: Mans Rullgard <mans@mansr.com>
* eval: add fate testMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add 'null' comparison methodMans Rullgard2011-07-04
| | | | | | | | | Setting CMP=null uses stdout from the test as the diff record in the report without further inspection. This can be useful when the exit status of the test itself determines success while the output is informative. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Do not include mathematics.h in avutil.hMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* md5: add fate testMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* crc: add fate testMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: move libavutil test rules to a separate fileMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add DES testMans Rullgard2011-07-03
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate-aac: Expand coverage.Alex Converse2011-07-01
| | | | Add al05_44, al06_44, al17_44.
* swscale: for >8bit scaling, read in native bit-depth.Ronald S. Bultje2011-07-01
| | | | | | For 9/10bit, it means we don't have to upscale to 16bit before actual scaling or pixel format conversion, and thus a performance gain.
* build: Eliminate obsolete test targets.Diego Biurrun2011-06-30
| | | | The targets are now part of FATE and can be run as individual FATE targets.
* base64: add fate testMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* aes: improve test program and add fate testMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* adler32: make test program more useful and add fate testMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: move amr[nw]b test rules into separate filesMans Rullgard2011-06-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: implement >8bit scaling support.Ronald S. Bultje2011-06-29
| | | | | | This means that precision is retained when scaling between sample formats with >8 bits per component (48bit RGB, 16bit grayscale, 9/10/16bit YUV).
* fate: enable lavfi-pixmt tests on big endian systemsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: merge identical pixdesc_be/le testsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: update big endian reference values after dff5a835.Ronald S. Bultje2011-06-28
|
* build: replace some addprefix/addsuffix with substitution refsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: re-add support for non-native endianness.Ronald S. Bultje2011-06-27
| | | | This works through some non-obvious hacks in utils.c.
* build: remove SRC_PATH_BARE variableMans Rullgard2011-06-23
| | | | | | | | 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>
* build: move test rules to tests/MakefileMans Rullgard2011-06-22
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: remove output redirections from old regtest scriptsMans Rullgard2011-06-21
| | | | | | | | 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>
* error_resilience: actually add counter when adding a MV predictor.Ronald Bultje2011-06-20
| | | | Without, the predictor isn't actually used.
* ffmpeg: use new avformat_open_* API.Anton Khirnov2011-06-16
|
* codec-regression: remove pointless -r options for dnxhdAnton Khirnov2011-06-16
|
* ffmpeg: don't abuse a global for passing samplerate from input to outputAnton Khirnov2011-06-15
| | | | | | | It's broken with multiple files or audio streams. This removes the default samplerate of 44100 for raw input, hence all the FATE changes.
* swscale: fix JPEG-range YUV scaling artifacts.Michael Niedermayer2011-06-14
| | | | | | | 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>
* 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>