summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* lavu: Drop FF_API_GET_CHANNEL_LAYOUT_COMPAT cruftHendrik Leppkes2015-09-05
| | | | | FATE refs changed to accomodate for the new default behavior of the function. Numbers are now interpreted as a channel layout, instead of a number of channels.
* fate: adjust AAC encoder TNS test targetRostislav Pehlivanov2015-09-05
| | | | | | The new commits improve the quality. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* vp9_parse: fix parsing of pskip and profile 2/3.Ronald S. Bultje2015-09-04
| | | | | The fate results change because we now correctly timestamp the pskip frames, which means the results are now identical to -vsync 0.
* AAC: Increase fuzziness of fate-aac testsClaudio Freire2015-09-03
| | | | Needed to make them pass in mips
* avfilter/vf_vectorscope: support more formats for color4 mode in common casePaul B Mahol2015-09-03
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* fate: increase fuzziness for the AAC encoder prediction testRostislav Pehlivanov2015-09-02
| | | | | | Fails on x86_64 using ICC 13.1. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: add fuzziness to the AAC Encode prediction testRostislav Pehlivanov2015-09-02
| | | | | | Fails on ppc64 architecture under Ubuntu. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: update AAC encoder testsRostislav Pehlivanov2015-09-02
| | | | | | | | | TNS had both IS and PNS switched on when it makes more sense to have them both off. Prediction had a redundant argument. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: adjust fuzz of AAC Encoder's TNS testRostislav Pehlivanov2015-09-01
| | | | | | | Have to adjust it again, this time because of --enable-small on gcc 4.5 in Linaro. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: update AAC tests to the new defaultsRostislav Pehlivanov2015-09-01
| | | | | | | | IS and PNS increase quality a ton so as a result the PSNR changed. Disable the extensions and keep the tests separate such that there will be no red herrings if one test fails. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: update AAC Encoder TNS test for the new changesRostislav Pehlivanov2015-09-01
| | | | Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt ↵Peter B2015-08-31
| | | | | | parameter. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: use 'c' for setting the channel_layoutAndreas Cadhalpun2015-08-31
| | | | | | | | Without this fate-filter-join failes with FF_API_GET_CHANNEL_LAYOUT_COMPAT disabled. Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* fate: add -fflags +bitexact to the relevant targetsAndreas Cadhalpun2015-08-30
| | | | | | | This fixes fate with FF_API_LAVF_BITEXACT disabled. Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avfilter/vf_vectorscope: make color mode more usefulPaul B Mahol2015-08-30
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_vectorscope: add yet another modePaul B Mahol2015-08-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* fate: adjust AAC encoder TNS test fuzzinessRostislav Pehlivanov2015-08-29
| | | | | | | Tests fails on some ARM builds but it's close enough so it's okay. NEON, half-precision floats, rounding errors, who knows. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: add a test for encoding AAC-Main predictionRostislav Pehlivanov2015-08-29
| | | | | | | This commit introduces a test for AAC-Main prediction which was just reworked in this series of commits. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* fate: reenable TNS testRostislav Pehlivanov2015-08-29
| | | | | | Hopefully without errors like last time, but I'm prepared. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* checkasm: Fix floating point arguments on 64-bit WindowsHenrik Gramner2015-08-25
|
* fate: add tests for vectorscope filterPaul B Mahol2015-08-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge commit 'faa3f17a76333b672ce4a40cf80f678ab68bdbae'Hendrik Leppkes2015-08-24
|\ | | | | | | | | | | | | * commit 'faa3f17a76333b672ce4a40cf80f678ab68bdbae': fate: test only demuxing in asf-repldata Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * fate: test only demuxing in asf-repldataJanne Grunau2015-08-20
| |
* | fate: add tests for waveform filterPaul B Mahol2015-08-24
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: add api-band-testLudmila Glinskih2015-08-24
| | | | | | | | | | | | | | Works only for flv, h263 and huffyuv decoders. Makes only one pass through the file (this should be changed to two passes) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/vf_histogram: levels: support more input pixel formatsPaul B Mahol2015-08-23
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | fate: temporarily disable AAC TNS testRostislav Pehlivanov2015-08-23
| | | | | | | | | | | | Fixing it will take a bit longer, so just suspend the test. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* | fate: replace deprecated request_channels with request_channel_layoutAndreas Cadhalpun2015-08-22
| | | | | | | | | | | | | | This fixes fate with FF_API_REQUEST_CHANNELS disabled. Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | fate: added PNS, TNS and IS tests for the AAC encoderRostislav Pehlivanov2015-08-22
| | | | | | | | | | | | | | This commit adds tests for the PNS, TNS and IS functionality of the encoder. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* | api-seek-test: first versionLudmila Glinskih2015-08-20
| | | | | | | | | | | | | | | | Works only with video stream. First pass without seeking -- counts crcs of a frames and store it in an array. After that it seeks a lot in different places and checks if crcs of these frames and crcs of frames in array are the same. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | checkasm: x86: properly save rdx/edx in checked_call()Henrik Gramner2015-08-19
| | | | | | | | | | | | | | | | | | If the return value doesn't fit in a single register rdx/edx can in some cases be used in addition to rax/eax. Doesn't affect any of the existing checkasm tests but might be useful later. Also comment the relevant code a bit better.
* | checkasm: Explicitly declare function prototypesHenrik Gramner2015-08-19
| | | | | | | | | | | | | | | | | | | | Now we no longer have to rely on function pointers intentionally declared without specified argument types. This makes it easier to support functions with floating point parameters or return values as well as functions returning 64-bit values on 32-bit architectures. It also avoids having to explicitly cast strides to ptrdiff_t for example.
* | fate: rename -error option to -error_rate.Ronald S. Bultje2015-08-19
| | | | | | | | This fixes fate when FF_API_ERROR_RATE=0.
* | fate: Force simple idct for fate-asf-repldataMichael Niedermayer2015-08-19
| | | | | | | | | | | | otherwise it can fail when a different idct is used on some platform Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '58c3720a3cc71142b5d48d8ccdc9213f9a66cd33'Hendrik Leppkes2015-08-18
|\| | | | | | | | | | | | | | | | | * commit '58c3720a3cc71142b5d48d8ccdc9213f9a66cd33': fate: Make sure a corner-case for ASF is covered Adjusted fate ref to match the different timebase of the ffasf demuxer Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * fate: Make sure a corner-case for ASF is coveredAlexandra Hájková2015-08-16
| | | | | | | | | | | | | | | | | | Test the demuxer for the case when the replicated data length in a sample is 0. Sample-ID: https://samples.libav.org/mplayer-bugs/bug821/bug821-2.asf Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * checkasm: Remove unnecessary includeHenrik Gramner2015-08-11
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | fate: add -fflags +bitexact in a few places.Ronald S. Bultje2015-08-17
| | | | | | | | | | This improves results after FF_API_LAVF_BITEXACT=0. It still doesn't pass, because of mov rtphint track which I don't understand (yet).
* | fate: explicitly specify audio bitrate for adpcm/mp2fixed tests.Ronald S. Bultje2015-08-17
| | | | | | | | | | They picked up defaults, which changes from 128 to 200 when we remove FF_API_OLD_AVOPTIONS.
* | fate: move -flags +mv0 -> -mpv_flags +mv0.Ronald S. Bultje2015-08-17
| | | | | | | | Fixes associated fate tests when FF_API_MV0=0.
* | movtextdec: Use default style information from movtext headerNiklesh2015-08-12
| | | | | | | | | | | | | | | | As suggested, posting the combined patch with the fate changes. The patch sets the default style in ASS from the default style information present in the movtext header. Signed-off-by: Niklesh <niklesh.lalwani@iitb.ac.in>
* | tests/fate-run: make FATE non-interactiveGanesh Ajjanagadde2015-08-12
| | | | | | | | | | | | | | | | | | | | | | FATE is non-interactive; it should not listen to user commands Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> This should fix leaving the terminal in a messed up state with zsh in case of crashes during fate Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/api/api-h264-test: structure changes to avoid duplicate codeLudmila Glinskih2015-08-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/fate/mp3: increase mp3-float-extra_overread FUZZ for ↵Michael Niedermayer2015-08-07
| | | | | | | | | | | | ppc64be-RHEL7.0-gcc-4.8.2-ibmcrl to 23 from 20 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | checkasm: Remove unnecessary includeHenrik Gramner2015-08-05
| |
* | libavformat/matroska: Write stream durations in metadata, in the format of ↵Sasi Inguva2015-08-05
| | | | | | | | | | | | | | | | | | mkvmerge. Compute individual stream durations in matroska muxer. Write them as string tags in the same format as mkvmerge tool does. Signed-off-by: Sasi Inguva <isasi@google.com>
* | avcodec/dcaenc: clear bitstream endMichael Niedermayer2015-08-04
| | | | | | | | | | | | This avoids leaving uninitialized bits in the output Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/fate/mp3: Fix fate-mp3-float-extra_overread on mips-qemuMichael Niedermayer2015-08-02
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '90e648c508fa6b97587ce62699a1449123f7d285'Hendrik Leppkes2015-08-02
|\| | | | | | | | | | | | | * commit '90e648c508fa6b97587ce62699a1449123f7d285': fate/mp3: use the f32le format as output Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * fate/mp3: use the f32le format as outputAnton Khirnov2015-07-31
| | | | | | | | | | Those tests test the float decoder, so it is preferable to dump the decoder output directly instead of converting it to s16.