Peter B
baeb8f5f71
tests: Renamed pix_fmts wording in ffv1 test target name to match pix_fmt parameter.
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-08-31 16:14:38 +02:00
Andreas Cadhalpun
2ac5b6ce8d
fate: use 'c' for setting the channel_layout
...
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 >
2015-08-31 13:49:46 +02:00
Andreas Cadhalpun
c64060d56a
fate: add -fflags +bitexact to the relevant targets
...
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 >
2015-08-30 23:31:10 +02:00
Paul B Mahol
16229fae9c
avfilter/vf_vectorscope: add yet another mode
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-08-29 14:05:03 +00:00
Rostislav Pehlivanov
8323d9b8af
fate: adjust AAC encoder TNS test fuzziness
...
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 >
2015-08-29 09:26:05 +01:00
Rostislav Pehlivanov
4ff897a536
fate: add a test for encoding AAC-Main prediction
...
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 >
2015-08-29 07:00:54 +01:00
Rostislav Pehlivanov
fe12ba6f30
fate: reenable TNS test
...
Hopefully without errors like last time, but I'm prepared.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2015-08-29 07:00:17 +01:00
Paul B Mahol
1b1c4030ea
fate: add tests for vectorscope filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-08-25 10:13:03 +00:00
Hendrik Leppkes
11014dd3d4
Merge commit 'faa3f17a76333b672ce4a40cf80f678ab68bdbae'
...
* commit 'faa3f17a76333b672ce4a40cf80f678ab68bdbae':
fate: test only demuxing in asf-repldata
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com >
2015-08-24 10:25:41 +02:00
Paul B Mahol
c864de3c8f
fate: add tests for waveform filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-08-24 07:13:06 +00:00
Ludmila Glinskih
4a9bc12fe7
fate: add api-band-test
...
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 >
2015-08-24 03:54:55 +02:00
Rostislav Pehlivanov
4f396a6f30
fate: temporarily disable AAC TNS test
...
Fixing it will take a bit longer, so just suspend the test.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2015-08-23 01:04:06 +01:00
Andreas Cadhalpun
805f38b4d6
fate: replace deprecated request_channels with request_channel_layout
...
This fixes fate with FF_API_REQUEST_CHANNELS disabled.
Reviewed-by: wm4 <nfxjfg@googlemail.com >
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
2015-08-22 19:16:13 +02:00
Rostislav Pehlivanov
ae1b9c9754
fate: added PNS, TNS and IS tests for the AAC encoder
...
This commit adds tests for the PNS, TNS and IS functionality
of the encoder.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com >
2015-08-22 08:12:20 +01:00
Ludmila Glinskih
e23a01c06d
api-seek-test: first version
...
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 >
2015-08-20 21:40:11 +02:00
Janne Grunau
faa3f17a76
fate: test only demuxing in asf-repldata
2015-08-20 16:22:52 +02:00
Ronald S. Bultje
99b9f0136c
fate: rename -error option to -error_rate.
...
This fixes fate when FF_API_ERROR_RATE=0.
2015-08-19 10:01:42 -04:00
Michael Niedermayer
c1507db617
fate: Force simple idct for fate-asf-repldata
...
otherwise it can fail when a different idct is used on some platform
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-08-19 03:51:57 +02:00
Hendrik Leppkes
4b6ccccb03
Merge commit '58c3720a3cc71142b5d48d8ccdc9213f9a66cd33'
...
* 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 >
2015-08-18 09:34:53 +02:00
Ronald S. Bultje
a27c9f61bf
fate: add -fflags +bitexact in a few places.
...
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).
2015-08-17 19:14:37 -04:00
Ronald S. Bultje
61043777d7
fate: explicitly specify audio bitrate for adpcm/mp2fixed tests.
...
They picked up defaults, which changes from 128 to 200 when we remove
FF_API_OLD_AVOPTIONS.
2015-08-17 18:13:03 -04:00
Ronald S. Bultje
cdbd3b1e7d
fate: move -flags +mv0 -> -mpv_flags +mv0.
...
Fixes associated fate tests when FF_API_MV0=0.
2015-08-17 17:46:43 -04:00
Alexandra Hájková
58c3720a3c
fate: Make sure a corner-case for ASF is covered
...
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 >
2015-08-16 19:16:35 +02:00
Michael Niedermayer
bee2e702cc
tests/fate/mp3: increase mp3-float-extra_overread FUZZ for ppc64be-RHEL7.0-gcc-4.8.2-ibmcrl to 23 from 20
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-08-07 02:54:59 +02:00
Sasi Inguva
31852540d4
libavformat/matroska: Write stream durations in metadata, in the format of 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 >
2015-08-05 22:29:23 +02:00
Michael Niedermayer
e322b7061f
avcodec/dcaenc: clear bitstream end
...
This avoids leaving uninitialized bits in the output
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-08-04 04:16:43 +02:00
Michael Niedermayer
582d98aed9
tests/fate/mp3: Fix fate-mp3-float-extra_overread on mips-qemu
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-08-02 11:26:58 +02:00
Hendrik Leppkes
cf1ccfffa4
Merge commit '90e648c508fa6b97587ce62699a1449123f7d285'
...
* commit '90e648c508fa6b97587ce62699a1449123f7d285':
fate/mp3: use the f32le format as output
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com >
2015-08-02 10:32:38 +02:00
Michael Niedermayer
814d4c4c94
Merge commit 'a0797950527120c85263c910eb6ba08fddcfdcb3'
...
* commit 'a0797950527120c85263c910eb6ba08fddcfdcb3':
fate/mp3: specify the number of output samples instead of filesize
Merged-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-31 11:56:42 +02:00
Anton Khirnov
90e648c508
fate/mp3: use the f32le format as output
...
Those tests test the float decoder, so it is preferable to dump the
decoder output directly instead of converting it to s16.
2015-07-31 07:11:35 +02:00
Anton Khirnov
a079795052
fate/mp3: specify the number of output samples instead of filesize
...
This is not dependent on the output format.
2015-07-31 07:11:34 +02:00
Tom Butterworth
3ee217853a
Support the Hap chunked frame format
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com >
2015-07-27 16:00:22 +01:00
Claudio Freire
59216e0525
AAC Encoder: clipping avoidance
...
Avoid clipping due to quantization noise to produce audible
artifacts, by detecting near-clipping signals and both attenuating
them a little and encoding escape-encoded bands (usually the
loudest) rounding towards zero instead of nearest, which tends to
decrease overall energy and thus clipping.
Currently fate tests measure numerical error so this change makes
tests using asynth (which are near clipping) report higher error
not less, because of window attenuation. Yet, they sound better,
not worse (albeit subtle, other samples aren't subtle at all).
Only measuring psychoacoustically weighted error would make for
a representative test, so that will be left for a future patch.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-27 19:13:48 +02:00
Michael Niedermayer
4845f6687d
fate: Make ffprobe tests depend on avdevice
...
The test file they use needs avdevice to be created
Probably fixes Ticket 4455
Reviewed-by: James Almer <jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-22 22:26:10 +02:00
Nedeljko Babic
978a8540b6
tests: Add aac_fixed decoder test
...
Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-22 21:51:37 +02:00
Michael Niedermayer
d231d2be71
Merge commit 'a16854892c3af945d3ab0015699a0c9884f0a89a'
...
* commit 'a16854892c3af945d3ab0015699a0c9884f0a89a':
dds: Add a rgba fate test
Merged-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-22 17:59:24 +02:00
Tom Butterworth
c7e6443441
Support the Hap chunked frame format
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-22 16:15:53 +02:00
Vittorio Giovara
a16854892c
dds: Add a rgba fate test
2015-07-22 13:35:44 +01:00
Vesselin Bontchev
323ec6b5e2
Add support for TEA (Tiny Encryption Algorithm)
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-21 23:10:44 +02:00
Zhang Rui
aee909acfb
fate: add test for async protocol
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-21 15:19:42 +02:00
Paul B Mahol
5c7f708683
fate: add tblend filter test
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-07-18 05:01:16 +00:00
Paul B Mahol
e03cb1e115
fate: add test for mergeplanes filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-07-18 01:55:44 +00:00
Michael Niedermayer
9010be252e
Merge commit 'c9f8cfb6d9b34f3c51f1b7152c4dc3f2f8724dc4'
...
* commit 'c9f8cfb6d9b34f3c51f1b7152c4dc3f2f8724dc4':
fate: add checkasm target
Merged-by: Michael Niedermayer <michael@niedermayer.cc >
2015-07-18 02:39:01 +02:00
Janne Grunau
c9f8cfb6d9
fate: add checkasm target
2015-07-18 01:06:45 +02:00
Paul B Mahol
c02ee69be9
fate: add tests for stereo3d anaglyph modes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-07-12 20:05:56 +00:00
Paul B Mahol
9ea81fe95e
fate: add tests for w3fdif filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-07-11 19:34:04 +00:00
Paul B Mahol
ba0b4e53a5
fate: add removegrain tests
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2015-07-09 18:28:29 +00:00
George Boyle
4385a1ce8f
fate/api-tests: Tests that need samples should only run if SAMPLES is set
...
This change fixes a bug where a test that required a sample was being included
in the suite when SAMPLES was not set. It also improves the consistency of
variable names relating to the API tests.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2015-07-04 02:15:16 +02:00
Michael Niedermayer
03b2b40fd7
Merge commit 'a31c4b2cbef9aee15910fc3df52519aef46760de'
...
* commit 'a31c4b2cbef9aee15910fc3df52519aef46760de':
fate-g2m3: disable the audio stream
Conflicts:
tests/ref/fate/g2m3
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2015-07-02 00:34:24 +02:00
Janne Grunau
a31c4b2cbe
fate-g2m3: disable the audio stream
...
The audio decoder is not in fate-g2m3 dependencies and the wma2 decoder
is probably not bit-exact since it it float based.
2015-07-01 21:42:48 +02:00