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

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-23Merge commit 'dc3fe45fca9c10c4af6bfcf48eb7b81968892ef9'Clément Bœsch
* commit 'dc3fe45fca9c10c4af6bfcf48eb7b81968892ef9': fate: Add test for rscc palette Merged-by: Clément Bœsch <u@pkh.me>
2016-10-02fate: Add test for rscc paletteVittorio Giovara
2016-06-26Merge commit 'f5c43884190be094749acfba104e3eab98d8ff1e'Hendrik Leppkes
* commit 'f5c43884190be094749acfba104e3eab98d8ff1e': FATE: drop the audio stream from the dxtory test Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2016-05-26FATE: drop the audio stream from the dxtory testAnton Khirnov
This is a video test and there are no audio packets in the sample anyway.
2016-05-09Merge commit '8dde92b95a197eb809d798aacb34dbe52a0689a8'Derek Buitenhuis
* commit '8dde92b95a197eb809d798aacb34dbe52a0689a8': fate: Update Screenpresso tests Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-09Merge commit 'b5f47d95c6cb8ffa9982eb8fd3e9ab5c9f97e914'Derek Buitenhuis
* commit 'b5f47d95c6cb8ffa9982eb8fd3e9ab5c9f97e914': fate: Update RSCC tests Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-04fate: Update Screenpresso testsVittorio Giovara
2016-04-04fate: Update RSCC testsVittorio Giovara
The current sample comes from an older version of the codec, which supports a single output mode, so rename it accordingly. Add tests for the new pixel formats.
2015-10-27Merge commit '533a6198505edd1379e1cd722852350ae4a85acc'Hendrik Leppkes
* commit '533a6198505edd1379e1cd722852350ae4a85acc': innoHeim/Rsupport Screen Capture Codec decoder Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-10-23innoHeim/Rsupport Screen Capture Codec decoderVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-10-17Merge commit '1f84b008bf2b1eaca473937c48788cb4e4ce1aea'Hendrik Leppkes
* commit '1f84b008bf2b1eaca473937c48788cb4e4ce1aea': fate: Move screenpresso to the appropriate screen capture file Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-10-15fate: Move screenpresso to the appropriate screen capture fileVittorio Giovara
2015-07-02Merge commit 'a31c4b2cbef9aee15910fc3df52519aef46760de'Michael Niedermayer
* commit 'a31c4b2cbef9aee15910fc3df52519aef46760de': fate-g2m3: disable the audio stream Conflicts: tests/ref/fate/g2m3 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-01fate-g2m3: disable the audio streamJanne Grunau
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-01Merge commit 'f91fe24e9bd6912c29bbb03d8afe878e045f9721'Michael Niedermayer
* commit 'f91fe24e9bd6912c29bbb03d8afe878e045f9721': g2meet: force simple idct for identical results over all fate configs Conflicts: tests/ref/fate/g2m3 tests/ref/fate/g2m4 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-01g2meet: force simple idct for identical results over all fate configsJanne Grunau
2015-07-01Merge commit '4d1229dabf7a7e3b6a7b326afd79102256c3b008'Michael Niedermayer
* commit '4d1229dabf7a7e3b6a7b326afd79102256c3b008': g2meet: Add FATE tests for all three G2M variants Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-07-01g2meet: Add FATE tests for all three G2M variantsDiego Biurrun
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-03-24Merge commit '7419b34825c20d52f667da2fbe4dc710ec8398f8'Michael Niedermayer
* commit '7419b34825c20d52f667da2fbe4dc710ec8398f8': fate: Add test for tscc2 in mov Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-23fate: Add test for tscc2 in movVittorio Giovara
Rename the existing tscc2 test.
2015-03-17Merge commit '6289706b35d1b030258bba54cc27bb6d2c04bc9b'Michael Niedermayer
* commit '6289706b35d1b030258bba54cc27bb6d2c04bc9b': fate: Move tdsc to the appropriate screen capture file Conflicts: tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-17fate: Move tdsc to the appropriate screen capture fileVittorio Giovara
2014-04-25fate: Add fic-in-avi testDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-04-25fate: Add fic-in-avi testDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
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-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-03-23Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: fate: add test for cropping h264 to container dimensions FATE: add a tscc2 test. tscc2: allocate AVFrame properly. Conflicts: libavcodec/tscc2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-03-22FATE: add a tscc2 test.Anton Khirnov
2012-10-19Merge commit '1cd432e167b1a80853760c89a33606e2b5f229c2'Michael Niedermayer
* commit '1cd432e167b1a80853760c89a33606e2b5f229c2': configure: fix libcdio check rtsp: Allow setting the reordering buffer size via an AVOption rtsp: Vertically align a constant definition rtp: Update the check for distinguishing between RTP and RTCP aac: fix build with hardcoded tables fate: dependencies for screen codec tests riff: Move functions around to be covered by appropriate #ifdefs Conflicts: configure tests/fate/screen.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-18fate: dependencies for screen codec testsDiego Biurrun
2012-09-29fate: Fix --disable-zlibjamal
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: fate: fix dependencies on SAMPLES being set fate: remove unnecessary libavfilter dependency Conflicts: ffmpeg.c tests/Makefile tests/fate/aac.mak tests/fate/audio.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/mpc.mak tests/fate/probe.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vqf.mak tests/ref/fate/idroq-video-encode tests/ref/fate/vc1-ism Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-19fate: fix dependencies on SAMPLES being setMans Rullgard
This allows fate to run without errors with or without SAMPLES being set. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-05-10Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: (27 commits) libxvid: Give more suitable names to libxvid-related files. libxvid: Separate libxvid encoder from libxvid rate control code. jpeglsdec: Remove write-only variable in ff_jpegls_decode_lse(). fate: cosmetics: lowercase some comments fate: Give more consistent names to some RealVideo/RealAudio tests. lavfi: add avfilter_get_audio_buffer_ref_from_arrays(). lavfi: add extended_data to AVFilterBuffer. lavc: check that extended_data is properly set in avcodec_encode_audio2(). lavc: pad last audio frame with silence when needed. samplefmt: add a function for filling a buffer with silence. samplefmt: add a function for copying audio samples. lavr: do not try to copy to uninitialized output audio data. lavr: make avresample_read() with NULL output discard samples. fate: split idroq audio and video into separate tests fate: improve dependencies fate: add convenient shorthands for ea-vp6, libavcodec, libavutil tests fate: split some combined tests into separate audio and video tests fate: fix dependencies for probe tests mips: intreadwrite: fix inline asm for gcc 4.8 mips: intreadwrite: remove unnecessary inline asm ... Conflicts: cmdutils.h configure doc/APIchanges doc/filters.texi ffmpeg.c ffplay.c libavcodec/internal.h libavcodec/jpeglsdec.c libavcodec/libschroedingerdec.c libavcodec/libxvid.c libavcodec/libxvid_rc.c libavcodec/utils.c libavcodec/version.h libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/buffersink.h tests/Makefile tests/fate/aac.mak tests/fate/audio.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/image.mak tests/fate/libavutil.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vqf.mak tests/ref/fate/ea-mad tests/ref/fate/ea-tqi Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-09fate: improve dependenciesMans Rullgard
This makes only tests actually using avconv depend on it. The remaining tests already depend on what they need. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-02-10Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: (26 commits) eac3dec: replace undefined 1<<31 with INT32_MIN in noise generation yadif: specify array size outside DECLARE_ALIGNED prores: specify array size outside DECLARE_ALIGNED brackets. WavPack demuxer: set packet duration tta: use skip_bits_long() mxfdec: Ignore the last entry in Avid's index table segments mxfdec: Sanity-check SampleRate mxfdec: Handle small EditUnitByteCount mxfdec: Consider OPAtom files that do not have exactly one EC to be OP1a mxfdec: Don't crash in mxf_packet_timestamps() if current_edit_unit overflows mxfdec: Zero nb_ptses in mxf_compute_ptses_fake_index() mxfdec: Sanity check PreviousPartition mxfdec: Never seek back in local sets and KLVs mxfdec: Move the current_partition check inside mxf_read_header() mxfdec: Fix infinite loop in mxf_packet_timestamps() mxfdec: Check eof_reached in mxf_read_local_tags() mxfdec: Check for NULL component mxfdec: Make sure mxf->nb_index_tables > 0 in mxf_packet_timestamps() mxfdec: Make sure x < index_table->nb_ptses build: Add missing directories to DIRS declarations. ... Conflicts: doc/build_system.txt doc/fate.texi libavfilter/x86/yadif_template.c libavformat/mxfdec.c libavutil/Makefile tests/fate/audio.mak tests/fate/prores.mak tests/fate/screen.mak tests/fate/video.mak tests/ref/fate/bethsoft-vid tests/ref/fate/cscd tests/ref/fate/dfa4 tests/ref/fate/nuv tests/ref/fate/vp8-sign-bias tests/ref/fate/wmv8-drm tests/ref/lavf/gxf Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-02-09rawenc: switch to encode2().Anton Khirnov
This changes a number of FATE results, since before this commit, the timestamps in all tests using rawenc were made up by lavf. In most cases, the previous timestamps were completely bogus. In some other cases -- raw formats, mostly h264 -- the new timestamps are bogus as well. The only difference is that timestamps invented by the muxer are replaced by timestamps invented by the demuxer. cscd -- avconv sets output codec timebase from r_frame_rate and r_frame_rate is in this case some guessed number 31.42 (377/12), which is not accurate enough to represent all timestamps. This results in some frames having duplicate pts. Therefore, vsync 0 needs to be changed to vsync 2 and avconv drops two frames. A proper fix in the future would be to set output timebase to something saner in avconv. nuv -- previous timestamps for video were wrong AND the cscd comment applies, one frame is dropped. vp8-signbias -- the file contains two frames with identical timestamps, so -vsync 0 needs to be removed/changed to -vsync 2 and avconv drops one frame. vc1-ism -- apparrently either the demuxer lies about timestamps or the file is broken, since dts == pts on all packets, but reordering clearly takes place.
2012-01-29Remove unnecessary -vsync 0.Reimar Döffinger
The tests work fine without it, and it will cause issues when the rawvideo decoder is changed to properly handle pts values. The H.264 conformance tests however are still broken, usually losing the first frames without it. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-01-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: mpeg12: check for available bits to avoid an infinite loop fate: add some shorthands to run groups of tests fate: Give some tests more sensible names. cosmetics: Rename ffsink to avsink. Conflicts: avconv.c cmdutils.c cmdutils.h ffmpeg.c ffplay.c tests/fate/audio.mak tests/fate/demux.mak tests/fate/dpcm.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/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/wma.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-01-19fate: add some shorthands to run groups of testsDiego Biurrun
2012-01-04Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: fate: add dxtory test adx_parser: rewrite. adxdec: Validate channel count to fix a division by zero. adxdec: Do not require extradata. cmdutils: K&R reformatting cosmetics alacdec: implement the 2-pass prediction type. alacenc: implement the 2-pass prediction type. alacenc: do not generate invalid multi-channel ALAC files alacdec: fill in missing or guessed info about the extradata format. utvideo: proper median prediction for interlaced videos lavu: bump lavu minor for av_popcount64 dca: K&R formatting cosmetics dct: K&R formatting cosmetics lavf: flush decoders in avformat_find_stream_info(). win32: detect number of CPUs using affinity Add av_popcount64 snow: Restore three mistakenly removed casts. Conflicts: cmdutils.c doc/APIchanges libavcodec/adx_parser.c libavcodec/adxdec.c libavcodec/alacenc.c libavutil/avutil.h tests/fate/screen.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-01-04fate: add dxtory testOana Stratulat
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-12-31Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: fate: whitespace cosmetics fate: split off video codec FATE tests into their own file fate: split off audio codec FATE tests into their own file fate: split off Electronic Arts codec FATE tests into their own file fate: split off QuickTime codec FATE tests into their own file fate: split off voice codec FATE tests into their own file fate: split off demuxer FATE tests into their own file cosmetics: Drop unnecessary parentheses around return values. fate: drop pointless _audio and _video suffixes from xan tests qt-faststart: K&R reformatting; fix comment typos FATE: Add test for H.264 MP4->annex.B bitstream filter. Conflicts: ffplay.c tests/fate.mak tests/fate/h264.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/qtrle.mak tests/fate/real.mak tests/fate/screen.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-12-31fate: whitespace cosmeticsDiego Biurrun
2011-12-27fate: add generic rules for most of the tests/fate/*.mak files.Clément Bœsch
2011-12-14fate: split off screen codec FATE tests into their own fileDiego Biurrun