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
AgeCommit message (Collapse)Author
2017-06-19fate: use do_md5sum instead of the md5 protocol for most md5 fate testsMarton Balint
The md5 protocol has no seek support, but some tests use seeks. This changes the fate tests to actually create the output files and calculate the md5 on the written files, which also makes the tests independent of the size of the output buffers and output buffering in general. A new md5pipe fate test method is also introduced to keep the old functionality for tests where using a non-seekable output was intentional, and matroska md5 tests are changed to use that. Signed-off-by: Marton Balint <cus@passwd.hu>
2017-03-27lavfi: remove af_asynts filterRostislav Pehlivanov
Long overdue for removal, af_aresample should be used instead. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2017-03-24Merge commit '043b0b9fb1481053b712d06d2c5b772f1845b72b'Clément Bœsch
* commit '043b0b9fb1481053b712d06d2c5b772f1845b72b': Replace leftover uses of -aframes|-dframes|-vframes with -frames:a|d|v The merge also includes all our own occurences. Merged-by: Clément Bœsch <u@pkh.me>
2016-12-28af_hdcd: more FATE testsBurt P
Additional/Modified FATE tests improve code coverage from 63.7% to 98.1%. Changed fate-suite sample files: * filter/hdcd-mix.flac (958K) added. It is a much better test than filter/hdcd.flac (910K), which is now unused, but can't be removed. * filter/hdcd-fake20bit.flac (168K) added. It is the first second of filter/hdcd.flac, with the 16-bit LSB copied into bit 20 of a 24-bit stream. There isn't an actual non-16-bit HDCD sample available to test. Signed-off-by: Burt P <pburt0@gmail.com>
2016-10-13fate: add test for firequalizer filterMuhammad Faiz
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2016-09-07tests/fate:Add FATE for hls_flags append optionSteven Liu
add tests/ref/fate/filter-hls-append for FATE add hls-list-append fate use filter make audio data and test hls_flags append options Signed-off-by: Steven Liu <lingjiujianke@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-09-07af_hdcd: tweak hdcd_analyze_prepare() a bitBurt P
* use the actual sample rate * use a more sensible frequency for the tone * update fate test result Signed-off-by: Burt P <pburt0@gmail.com>
2016-08-24fate: add test for af_hdcd analyze modeBurt P
Signed-off-by: Burt P <pburt0@gmail.com>
2016-08-13fate: add test for compand filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-08-02fate: add test for tremolo filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-29fate: add test for stereotools filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-29fate: add test for silenceremove filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-27fate: Add HDCD filter tests for false positive and error detectionBurt P
Signed-off-by: Burt P <pburt0@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-24tests/fate/filter-audio: fate-filter-chorus: Randomly change parameters to ↵Michael Niedermayer
some values which pass on arm/mips/x86-32/64 If this still doesnt give the same results on all platforms then this should be disabled Found-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-22fate: add test for extrastereo filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-21fate: add test for earwax filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-21fate: add test for dcshift filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-20fate: add test for chorus filterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-07-06fate: add test for asetratePetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-29fate: add test for asetnsamplesPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-24fate: add anequalizer testPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-23fate: add apad testPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-23fate: add test for amergePetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-22Merge commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196'Clément Bœsch
* commit 'a6a750c7ef240b72ce01e9653343a0ddf247d196': tests: Move all test programs to a subdirectory Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-06-20fate: add test for alimiterPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-17fate: add test for agatePetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-14fate: fate-filter-acrossfade needs samplesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-12fate: add afade testPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-05-28fate: add aemphasis testPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-05-23fate: add aecho testPetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-04-15lavfi/af_hdcd: Implement high definition audio cd filtering.Benjamin Steffes
Fixes ticket #4441.
2016-04-11fate: fix sample dependencies for fate-{a,v}filter testsJames Almer
2016-03-03fate: fix filter-hls tests dependenciesJames Almer
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
2016-03-03fate: add filter-hlsMichael Niedermayer
2015-08-31fate: use 'c' for setting the channel_layoutAndreas Cadhalpun
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-06-20fate: add avfilter/formats-testMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-15Merge commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52'Michael Niedermayer
* commit '0c1959b056f6ccaa2eee2c824352ba93c8e36d52': lavf: add AVFMT_FLAG_BITEXACT. Conflicts: doc/APIchanges libavformat/avformat.h libavformat/flacenc.c libavformat/movenc.c libavformat/oggenc.c libavformat/options_table.h libavformat/version.h tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-15lavf: add AVFMT_FLAG_BITEXACT.Anton Khirnov
Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's codec context. Using codec options inside lavf is fragile and can easily break when the muxing codec context is not the encoding context.
2014-05-04Initialize riff and wav size fields to -1 instead of 0.Carl Eugen Hoyos
WMP doess not play the output files if the fields are set to 0 and not overwritten (using pipe output). Fixes ticket #3346.
2014-04-30ff_put_wav_header: add flag to force WAVEFORMATEXDaniel Verkamp
Partially undoes commit 2c4e08d89327595f7f4be57dda4b3775e1198d5e: riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header A new flag, FF_PUT_WAV_HEADER_FORCE_WAVEFORMATEX, is added to force the use of WAVEFORMATEX rather than PCMWAVEFORMAT even for PCM codecs. This flag is used in the Matroska muxer (the cause of the original change) and in the ASF muxer, because the specifications for these formats indicate explicitly that WAVEFORMATEX should be used. Muxers for other formats will return to the original behavior of writing PCMWAVEFORMAT when writing a header for raw PCM. In particular, this causes raw PCM in WAV to generate the canonical 44-byte header expected by some tools. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-18Fix TARGET_SAMPLES and TARGET_PATH for some fate tests.Carl Eugen Hoyos
This allows running more fate tests on remote targets without the source tree.
2014-03-16Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: FATE: add a test for the ONE_STR mapping mode of the channelmap filter Conflicts: tests/fate/filter-audio.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-16FATE: add a test for the ONE_STR mapping mode of the channelmap filterAnton Khirnov
2013-09-21fate: add adelay testPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-07-08tests/fate/filter-audio: update asyncts referenceMichael Niedermayer
The new reference matches the one used by qatar Fixes: fate-filter-asyncts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-07-08avformat_find_stream_info: fallback to timestamps in analyzeduration check ↵Michael Niedermayer
in more cases This fixes speex in rtmp Fixes Ticket2409 the nellymoser in flv case actually needs larger analyzeduration. The code previously just failed to calculate the duration If this causes any problems, like premature analyze/probe end, please report! Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-29Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791'Michael Niedermayer
* commit 'ba13606ca6adbc74b4db4a72b0769397d6408791': fate: Add a --target-samples path parameter Conflicts: configure tests/fate/audio.mak tests/fate/cover-art.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/filter-video.mak tests/fate/h264.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/pcm.mak tests/fate/prores.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vpx.mak tests/fate/vqf.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-29Merge commit '4a27a52a1f74016095b7aee1b4a422cf62217ade'Michael Niedermayer
* commit '4a27a52a1f74016095b7aee1b4a422cf62217ade': fate: Don't use files from SRC_PATH in the actual tests indeo4: reuse context block VLC for band instead of defaulting Conflicts: tests/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-05-28fate: Add a --target-samples path parameterMartin Storsjö
This allows having the samples accessible via different paths on the target and on the host. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-05-28fate: Don't use files from SRC_PATH in the actual testsMartin Storsjö
If building out of tree, make sure the filter scripts are copied into the build tree before running tests. This makes sure that SRC_PATH doesn't need to exist on the remote system (or doesn't need to exist at the same path). Signed-off-by: Martin Storsjö <martin@martin.st>