summaryrefslogtreecommitdiff
path: root/tests/ref
Commit message (Collapse)AuthorAge
* 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>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-17
|\ | | | | | | | | | | | | | | | | | | | | * qatar/master: pcmenc: set correct bitrate value avprobe: don't print format entry name when only one was requested Conflicts: ffprobe.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pcmenc: set correct bitrate valueMans Rullgard2012-05-17
| | | | | | | | | | | | | | This fixes a bogus bitrate value in the header of WAV files with alaw/ulaw audio. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | aresample: add code to flush the internal swr buffer.Michael Niedermayer2012-05-17
| | | | | | | | | | | | Inspired-by code from af_resample.c written by Anton Khirnov Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: add support for audio filters.Anton Khirnov2012-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of the FATE changes are due to off-by-one different rounding being used (lrintf vs av_rescale_q). Some fate changes are due to 1 audio frame less being encoded (the new variant seems matching what qatar does and according to ffprobe its closer to the requested duration) the mapchan feature sadly is lost in this commit because it depends on resampling being done in ffmpeg.c which is now moved completely into the av filter layer -async is broken after this commit, this will be fixed in subsequent commits the new filter reconfiguration system is flawed and will drop a frame on each parameter change which is why the nelly moser checksums need updating. Conflicts: ffmpeg.c tests/ref/fate/smjpeg
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Work around non-standard wc implementations at more places fate: work around non-standard wc implementations x86: rv40: Mark rv40_weight functions as MMX2; they use MMX2 instructions. ac3dsp: simplify x86 versions of ac3_max_msb_abs_int16 fate: use standard diff options tta: Fix comment about channel number; TTA supports >2 channels. avfilter: Move ff_get_ref_perms_string() to where it is used. build: Add 'check' target to run all compile and test targets. indeo3: validate new frame size before resetting decoder indeo3: when freeing buffers, set pointers referencing them to NULL as well indeo3: initialise pixel planes on allocation indeo3: ensure that decoded cell data is in 7-bit range as presumed by decoder fate: rename psx-str-v3-mdec to mdec-v3 fate: convert psx-str to a demuxer test lavf: add mdec to is_intra_only() list Conflicts: doc/developer.texi libavcodec/indeo3.c libavfilter/video.c libavformat/utils.c tests/fate/demux.mak tests/fate/video.mak tests/lavf-regression.sh tests/ref/vsynth1/cljr tests/ref/vsynth1/ffvhuff tests/ref/vsynth2/cljr tests/ref/vsynth2/ffvhuff Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: use standard diff optionsMans Rullgard2012-05-15
| | | | | | | | | | | | | | | | | | diff -w is not a standard option. This fixes the reference files to match what the tests actually output and switches to using the standard diff -b which is sufficient to handle different line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: rename psx-str-v3-mdec to mdec-v3Mans Rullgard2012-05-15
| | | | | | | | | | | | This name better reflects that it is v3 of mdec that is tested. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: convert psx-str to a demuxer testMans Rullgard2012-05-15
| | | | | | | | | | | | | | While these codecs are covered elsewhere, the container is different from the other psx-str file. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (26 commits) fate: use diff -b in oneline comparison Add missing version bumps and APIchanges/Changelog entries. lavfi: move buffer management function to a separate file. lavfi: move formats-related functions from default.c to formats.c lavfi: move video-related functions to a separate file. fate: make smjpeg a demux test fate: separate sierra-vmd audio and video tests fate: separate smacker audio and video tests libmp3lame: set supported channel layouts. avconv: automatically insert asyncts when -async is used. avconv: add support for audio filters. lavfi: add asyncts filter. lavfi: add aformat filter lavfi: add an audio buffer sink. lavfi: add an audio buffer source. buffersrc: add av_buffersrc_write_frame(). buffersrc: fix invalid read in uninit if the fifo hasn't been allocated lavfi: rename vsrc_buffer.c to buffersrc.c avfiltergraph: reindent lavfi: add channel layout/sample rate negotiation. ... Conflicts: Changelog doc/APIchanges doc/filters.texi ffmpeg.c ffprobe.c libavcodec/libmp3lame.c libavfilter/Makefile libavfilter/af_aformat.c libavfilter/allfilters.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/buffersrc.c libavfilter/defaults.c libavfilter/formats.c libavfilter/src_buffer.c libavfilter/version.h libavfilter/vf_yadif.c libavfilter/vsrc_buffer.c libavfilter/vsrc_buffer.h libavutil/avutil.h tests/fate/audio.mak tests/fate/demux.mak tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: make smjpeg a demux testMans Rullgard2012-05-15
| | | | | | | | | | | | | | These codecs are covered elsewhere so make this a pure demux test. Also rename it accordingly. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: separate sierra-vmd audio and video testsMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: separate smacker audio and video testsMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * avconv: add support for audio filters.Anton Khirnov2012-05-14
| | | | | | | | | | The FATE changes are all off-by-one due to different rounding being used (lrintf vs av_rescale_q).
| * mtv: do not byteswap raw video in demuxerMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | mtv: make output endian independantMichael Niedermayer2012-05-15
| | | | | | | | | | | | should fix fate-mtv test Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (25 commits) vcr1: Add vcr1_ prefixes to all static functions with generic names. vcr1: Fix return type of common_init to match the function pointer signature. vcr1enc: Replace obsolete get_bit_count by put_bits_count/flush_put_bits. motion-test: remove disabled code gxfenc: remove disabled half-implemented MJPEG tag x86: use more standard construct for setting ASM functions in FFT code fate: westwood-aud: disable decoding fate: caf: disable decoding fate: film-cvid: drop pcm audio and rename test fate: d-cinema-demux: drop unnecessary flags fate: split off dpcm-interplay from interplay-mve tests fate: rename funcom-iss to adpcm-ima-iss fate: rename cryo-apc to adpcm-ima-apc fate: rename adpcm-psx-str-v3 to adpcm-xa fate: split off adpcm-ms-mono test from dxa-feeble fate: split off adpcm-ima-ws test from vqa-cc fate: add adpcm-ima-smjpeg test fate: split off adpcm-ima-amv from amv test fate: separate bmv audio and video tests fate: separate delphine-cin audio and video tests ... Conflicts: doc/platform.texi libavcodec/vcr1.c tests/fate/audio.mak tests/fate/demux.mak tests/fate/video.mak tests/ref/fate/ea-mad-pcm-planar tests/ref/fate/interplay-mve-16bit tests/ref/fate/interplay-mve-8bit tests/ref/fate/mtv tests/ref/fate/qtrle-1bit tests/ref/fate/qtrle-2bit tests/ref/fate/truemotion1-15 tests/ref/fate/truemotion1-24 tests/ref/fate/vqa-cc Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: westwood-aud: disable decodingMans Rullgard2012-05-14
| | | | | | | | | | | | | | The codec (adpcm-ima-ws) is tested elsewhere. Using framecrc output provides more information than a single md5 if something goes wrong. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: caf: disable decodingMans Rullgard2012-05-14
| | | | | | | | | | | | | | This is intended as a demuxer test and the file contains pcm_s16be audio which is tested elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: film-cvid: drop pcm audio and rename testMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: split off dpcm-interplay from interplay-mve testsMans Rullgard2012-05-14
| | | | | | | | | | | | | | These two files use the same audio codec so only one test for this is needed. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: rename funcom-iss to adpcm-ima-issMans Rullgard2012-05-14
| | | | | | | | | | | | This matches the name of the codec. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: rename cryo-apc to adpcm-ima-apcMans Rullgard2012-05-14
| | | | | | | | | | | | This matches the name of the tested codec. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: rename adpcm-psx-str-v3 to adpcm-xaMans Rullgard2012-05-14
| | | | | | | | | | | | This matches the name of the codec tested. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: split off adpcm-ms-mono test from dxa-feebleMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: split off adpcm-ima-ws test from vqa-ccMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: add adpcm-ima-smjpeg testMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: split off adpcm-ima-amv from amv testMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: separate bmv audio and video testsMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: separate delphine-cin audio and video testsMans Rullgard2012-05-14
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: truemotion1: disable audioMans Rullgard2012-05-14
| | | | | | | | | | | | These tests include adpcm-ima-dk3 audio which is tested elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: qtrle: disable audio in all testsMans Rullgard2012-05-14
| | | | | | | | | | | | These files contain mace6 audio which is tested elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: pcm-planar: disable videoMans Rullgard2012-05-14
| | | | | | | | | | | | | | This file has eamad video which is tested elsewhere. Also rename the test to reflect this change. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: mtv: disable video decodingMans Rullgard2012-05-14
| | | | | | | | | | | | | | This test contains raw rgb565le video. Converting to rgb24 serves no useful purpose here. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: employ better names and add a convenient shorthand for vp6 tests arm/neon: dsputil: use correct size specifiers on vld1/vst1 arm: dsputil: prettify some conditional instructions in put_pixels macros vqavideo: change x/y loop counters to the usual pattern avconv: use lrint() for rounding double timestamps Conflicts: tests/ref/fate/vc1-ism Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: employ better names and add a convenient shorthand for vp6 testsDiego Biurrun2012-05-11
| |
| * avconv: use lrint() for rounding double timestampsMans Rullgard2012-05-10
| | | | | | | | | | | | | | | | | | | | | | | | Converting the double to float for lrintf() loses precision when the value is not exactly representable as a single-precision float. Apart from being inaccurate, this causes discrepancies in some configurations due to differences in rounding. Note that the changed timestamp in the vc1-ism test is a bogus, made-up value. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | cdg: fix ptsMichael Niedermayer2012-05-10
| | | | | | | | | | | | Fixes Ticket1226 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-10
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * fate: Give more consistent names to some RealVideo/RealAudio tests.Diego Biurrun2012-05-09
| |
| * fate: split idroq audio and video into separate testsMans Rullgard2012-05-09
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: split some combined tests into separate audio and video testsDiego Biurrun2012-05-09
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | parseutils: use strings instead of integers for error codes.Michael Niedermayer2012-05-09
| | | | | | | | | | | | error values can differ between platforms. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | aasc: use the correct reader offsetMichael Niedermayer2012-05-08
| | | | | | | | | | | | Fixes Ticket1232 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Support yuva422p rawvideo in nut.Carl Eugen Hoyos2012-05-08
| |
* | Add yuva422p pix_fmt.Carl Eugen Hoyos2012-05-08
| |
* | fate: update ogg seektest after all the bug fixesMichael Niedermayer2012-05-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: update mmf seek checksum, change caused by av_get_packet() useageMichael Niedermayer2012-05-02
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-04-25
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: FATE: use updated reference for aac-latm_stereo_to_51 avconv: use libavresample Add libavresample FATE: avoid channel mixing in lavf-dv_fmt Conflicts: Changelog Makefile cmdutils.c configure doc/APIchanges ffmpeg.c tests/lavf-regression.sh tests/ref/lavf/dv_fmt tests/ref/seek/lavf_dv Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: avoid channel mixing in lavf-dv_fmtJustin Ruggles2012-04-24
| | | | | | | | | | | | | | This partially reverts acb1730218f1c614dc8ca3ba45d9de1e05059515 which would only have needed to change the checksums if channel mixing had been properly avoided. This changes the output file size reference and the seek test reference back to the previous values.