summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* fate: enable fate-mapchan-6ch-extract-2-downmix-monoMichael Niedermayer2012-06-01
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: only check stddev for acodec-ra144Michael Niedermayer2012-06-01
| | | | | | | ra144 uses floats so bitexactness cannot be guranteed This should fix a long standing issue with icc Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: try to fix 3rd md5 implementationMichael Niedermayer2012-06-01
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: dont freopen() stdoutMichael Niedermayer2012-05-31
| | | | | | it doesnt work and breaks most BSDs Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-30
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: pcm-mpeg: improve log message wording fate: add missing $(TARGET_PATH) to ac3-fixed-encode fate: fix md5sum replacement on some systems avprobe: correctly set the default formatter lavr: add x86-optimized function for mixing 2 to 1 s16p with q8 coeffs lavr: add x86-optimized functions for mixing 2 to 1 s16p with float coeffs lavr: add C functions for mixing 2 to 1 channels with s16p format avprobe: move formatter functions in the context Conflicts: ffprobe.c libavcodec/pcm-mpeg.c tests/fate/ac3.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add missing $(TARGET_PATH) to ac3-fixed-encodeMans Rullgard2012-05-30
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: fix md5sum replacement on some systemsMans Rullgard2012-05-30
| | | | | | | | | | | | | | | | On systems where the 'md5' command is used, there is a conflict with the md5() shell function in fate-run.sh. Using the 'command' keyword bypasses the shell function for correct behaviour. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | fate: fix long standing bug in the g723_1 testMichael Niedermayer2012-05-30
| | | | | | | | | | | | The test compared files of mismatching sample rate Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add a fate-acodec-dca test that works on all platforms second tryMichael Niedermayer2012-05-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add bitexact flag to ac3-fixedMichael Niedermayer2012-05-30
| | | | | | | | | | | | cant hurt, and should be there for all tests Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: disable fate-acodec-dcaMichael Niedermayer2012-05-30
| | | | | | | | | | | | | | the new test doesnt work on all platforms, thus disable it until a better solution is found. the dca2 test remains and provides partial testing until this is resolved Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: remove unused functionsMichael Niedermayer2012-05-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: remove tests/codec-regression.shMichael Niedermayer2012-05-30
| | | | | | | | | | | | This was somehow forgotten in todays merge Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: resurrect acodec-dcaMichael Niedermayer2012-05-30
| | | | | | | | | | | | | | This was lost in todays merge Ideas to do this less ugly are welcome! Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: try to fix fate-nellymoser-aref-encode make dependanciesMichael Niedermayer2012-05-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: make idroq test run again.Michael Niedermayer2012-05-30
| | | | | | | | | | | | Didnt investigate what broke it Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avconv: extend -r to work on any input stream. doc/avconv: expand documentation for the -s option. avconv: don't print filters inserted by avconv in stream mappings. avconv: merge configuration code for complex and simple filters avconv: split configuring input filters out of configure_complex_filter Conflicts: configure doc/ffmpeg.texi ffmpeg.c tests/ref/fate/idroq-video-encode Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avconv: merge configuration code for complex and simple filtersAnton Khirnov2012-05-29
| | | | | | | | | | Some tests change because -s now inserts the scaler to the end instead of beginning of the filtergraph.
* | Merge commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725'Michael Niedermayer2012-05-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f919cc7df6ab844bc12f89fe7bef4fb915a47725': fate: fix acodec/vsynth tests for make 3.81 pcm_mpeg: fix number of consumed bytes to include the header. avfilter: include required header file avfilter.h in video.h x86: Avoid movs on BUTTERFLYPS when in AVX mode x86: use new schema for ASM macros fate: convert codec-regression.sh to makefile rules fate: allow tests to specify unit size for psnr comparison fate: teach videogen/rotozoom to output a single raw video stream http: Add support for reusing the http socket for subsequent requests http: Add support for using persistent connections Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: fix acodec/vsynth tests for make 3.81Mans Rullgard2012-05-29
| | | | | | | | | | | | | | | | | | GNU make 3.81 applies pattern rules in declaration order rather than by stem length as in 3.82. This moves the more generic patterns above the more specific ones such that they work with either make version. Some of the vsynth patterns are also simplified a little. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: convert codec-regression.sh to makefile rulesMans Rullgard2012-05-29
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: allow tests to specify unit size for psnr comparisonMans Rullgard2012-05-29
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: teach videogen/rotozoom to output a single raw video streamMans Rullgard2012-05-29
| | | | | | | | | | | | | | This makes videogen/rotozoom output a raw video stream on stdout if no output directory is specified. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Mark avui encoder experimental.Carl Eugen Hoyos2012-05-28
| | | | | | | | | | Some decoders require the AVID atom that we currently do not write when encoding avui.
* | tests and tools: cleanup ffmpeg referenceMichael Niedermayer2012-05-27
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix tests without fate samples.Alexis Ballier2012-05-26
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/lavfi: use do_lavfi_pixfmts for the pixdesctest testStefano Sabatini2012-05-26
| | | | | | | | | | Simplify, and as a side effect extend the number of supported formats, in particular add a test for pal8.
* | tests/lavfi: rework lavfi-regression.sh, avoid use of ffmpeg -pix_fmtsStefano Sabatini2012-05-26
| | | | | | | | | | | | | | | | | | Use lavfi-showfiltfmts for checking the format supported by the scale filter instead. The advantage is that the scale filter may support formats which are not supported by libswscale (namely: the pal8 format). The new implementation is also a bit cleaner, because it doesn't depend on the ffmpeg output.
* | lavfi/hflip: copy palette data in start_frame()Stefano Sabatini2012-05-25
| | | | | | | | Fix trac ticket #1116.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-25
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rtmp: Return a proper error code instead of -1 rtmp: Check malloc calls rtmp: Check ff_rtmp_packet_create calls lavfi: add audio mix filter flvdec: Make sure sample_rate is set to the updated value tqi: Pass errors from the MB decoder Conflicts: Changelog doc/filters.texi libavcodec/eatqi.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: update checksum after pal8 changesMichael Niedermayer2012-05-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add Avid Meridien Uncompressed (AVUI) encoder.Carl Eugen Hoyos2012-05-22
| |
* | libavcodec: correct consumed bytes for decodersMichael Niedermayer2012-05-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ivi_common: skip null frames for all indeo variantsMichael Niedermayer2012-05-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffprobe: remove ad-hoc behavior when nb_fmt_entries_to_show is 1Stefano Sabatini2012-05-21
| | | | | | | | | | | | | | | | The special-case behavior may complicate parsing when the -show_format_entry option is used programmatically in a script. The option default=nk=1 achieves the same purpose, if the objective is to skip printing the single field key.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: indeo: Make ivi_calc_band_checksum() static, it is only used in one file. indeo: Drop unused debug function ivi_check_band(). avcodec/utils: cast a function argument to shut up a compiler warning truemotion1: remove disabled code fix typo in comment fate: fix dependencies for non-SAMPLES avconv tests indeo: check for invalid motion vectors indeo: check that band output buffer exists indeo: clear allocated band buffers indeo: track tile macroblock size indeo: check custom Huffman tables for errors factor out common decoding code for Indeo 4 and Indeo 5 mp3: fix start band index for block type 2 in 8kHz audio lavf: change some (de)muxer names to lowercase lavf: make output format matching case insensitive Conflicts: libavcodec/indeo4.c libavcodec/indeo5.c libavcodec/ivi_common.c libavcodec/utils.c tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: fix dependencies for non-SAMPLES avconv testsMans Rullgard2012-05-20
| | | | | | | | | | | | | | | | The encode/decode tests should all depend on avconv. Since avconv requires libavfilter, there is no need to enable those tests selectively. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * lavf: change some (de)muxer names to lowercaseMans Rullgard2012-05-19
| | | | | | | | | | | | This is consistent with other format names. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * fate: fix dependencies on SAMPLES being setMans Rullgard2012-05-19
| | | | | | | | | | | | | | This allows fate to run without errors with or without SAMPLES being set. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: remove unnecessary libavfilter dependencyMans Rullgard2012-05-19
| | | | | | | | | | | | avconv now requires libavfilter so this dependency is redundant. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * avconv: replace -vsync cfr code with the fps filter.Anton Khirnov2012-05-18
| | | | | | | | | | | | | | | | Invented timestamps for the h264 tests return to something resembling sanity. In the idroq-video-encode test when converting 25 fps -> 30 fps the fifth frame gets duplicated instead of the sixth.
| * mov: enable parsing for VC-1.Anton Khirnov2012-05-18
| | | | | | | | | | This makes lavf discard broken timestamps for non-B frames in samples/isom/vc1-wmapro.ism.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-19
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: doc: Replace some @file tags by more suitable markup. fate: Set FUZZ factor of vorbis-13 test to 2. fate: Set FUZZ factor of (e)ac3-encode test to 3. fate: remove unused code from regressions-funcs.sh rtmp: Don't assume path points to a string of nonzero length avconv: fix behavior with -ss as an output option. Conflicts: doc/platform.texi doc/protocols.texi ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Set FUZZ factor of vorbis-13 test to 2.Diego Biurrun2012-05-18
| | | | | | | | | | This is necessary to account for different rounding done in the 3DNow! Assembly optimizations.
| * fate: Set FUZZ factor of (e)ac3-encode test to 3.Diego Biurrun2012-05-18
| | | | | | | | | | This is necessary to account for different rounding done in the 3DNow! Assembly optimizations.
| * fate: remove unused code from regressions-funcs.shMans Rullgard2012-05-18
| | | | | | | | | | | | | | The only uses of the do_avconv_nomd5() function were removed in 85cf49f. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | ffmpeg: resurrect -map_channel.Clément Bœsch2012-05-18
| |
* | af_aresample: fix rounding that led to sample accumulation in the buffers.Michael Niedermayer2012-05-18
| | | | | | | | | | | | | | This fixes a regression that apparently was missed when switching to the in af resampler Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: ffprobe tests require SAMPLES.Nicolas George2012-05-18
| |