summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-31
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
| * fate: whitespace cosmeticsDiego Biurrun2011-12-30
| |
| * fate: split off video codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: split off audio codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: split off Electronic Arts codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: split off QuickTime codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: split off voice codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: split off demuxer FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: drop pointless _audio and _video suffixes from xan testsDiego Biurrun2011-12-30
| |
| * FATE: Add test for H.264 MP4->annex.B bitstream filter.Mike Melanson2011-12-30
| | | | | | | | | | | | This test uses an existing FATE sample (h264/interlaced_crop.mp4). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-30
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: split off DPCM codec FATE tests into their own file fate: split off PCM codec FATE tests into their own file libvorbis: K&R reformatting cosmetics libmp3lame: K&R formatting cosmetics fate: Add a video test for xxan decoder mpegvideo_enc: K&R cosmetics (line 1000-2000). avconv: K&R cosmetics qt-faststart: Fix up indentation indeo4: remove two unused variables doxygen: cleanup style to support older doxy fate: add more tests for VC-1 decoder applehttpproto: Apply the same reload interval changes as for the demuxer applehttp: Use half the target duration as interval if the playlist didn't update applehttp: Use the last segment duration as reload interval lagarith: add decode support for arith rgb24 mode Conflicts: avconv.c libavcodec/libmp3lame.c libavcodec/mpegvideo_enc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: split off DPCM codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: split off PCM codec FATE tests into their own fileDiego Biurrun2011-12-30
| |
| * fate: Add a video test for xxan decoderAneesh Dogra2011-12-29
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * fate: add more tests for VC-1 decoderAneesh Dogra2011-12-29
| | | | | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: v410dec: Check for sufficient input data. Fixes crash fate: Add v210 codec regression tests mpegts: adjustable minimum PES payload mpegts: properly output large audio packets avformat: Add SMJPEG demuxer. Indeo 4 decoder Conflicts: doc/general.texi libavcodec/v410dec.c libavcodec/version.h libavformat/mpegtsenc.c libavformat/smjpeg.c libavformat/version.h tests/codec-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add v210 codec regression testsReimar Döffinger2011-12-28
| | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | cljrdec: improve scaling somewhatMichael Niedermayer2011-12-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | cljrenc: fix scalingMichael Niedermayer2011-12-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Make Interplay palette opaque and increase its dynamics.Carl Eugen Hoyos2011-12-27
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-27
|\| | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: split off vqf/twinvq FATE tests into their own file fate: split off mpc FATE tests into their own file fate: split off libavcodec FATE tests into their own file fate: split off Microsoft codec FATE tests into their own file fate: group all VP* codec FATE tests together in one file swscale: prevent invalid writes in packed_16bpc_bswap Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: split off vqf/twinvq FATE tests into their own fileDiego Biurrun2011-12-26
| |
| * fate: split off mpc FATE tests into their own fileDiego Biurrun2011-12-26
| |
| * fate: split off libavcodec FATE tests into their own fileDiego Biurrun2011-12-26
| |
| * fate: split off Microsoft codec FATE tests into their own fileDiego Biurrun2011-12-26
| |
| * fate: group all VP* codec FATE tests together in one fileDiego Biurrun2011-12-26
| |
| * fate: account for NUT 10bit supportLuca Barbato2011-12-21
| | | | | | | | | | | | Some libavifilter tests use NUT as output even if the produced files were not decodable. The support for 10bit introduced in 432f0e5b7d and 91b1e6f0c changed the hashes.
* | fate: warn if SAMPLES is not specified.Clément Bœsch2011-12-26
| |
* | fate: give stderr hint when a test fails.Clément Bœsch2011-12-26
| |
* | fate: add generic rules for most of the tests/fate/*.mak files.Clément Bœsch2011-12-26
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-21
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavc: always align height by 32 pixel raw: add 10bit YUV definitions nut: support 10bit YUV mpegvideo_enc: separate declarations and statements oma: make header compile standalone vp3: Reorder some functions to fix VP3 build with Theora disabled. build: fix standalone compilation of ADX encoder build: fix standalone compilation of ADPCM decoders build: fix standalone compilation of mpc7/mpc8 decoders 4xm: Use bytestream2 functions to prevent overreads bytestream: add a new set of bytestream functions with overread checking mpegts: Suppress invalid timebase warnings on DMB streams. mpegts: Fix typo in handling sections in the PMT. vc1dec: Use the right pointer type for the tmp pointer Conflicts: libavcodec/4xm.c libavcodec/utils.c libavcodec/vc1dec.c libavcodec/vp3.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'tjoppen/proper_mxf_track_linking'Michael Niedermayer2011-12-18
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tjoppen/proper_mxf_track_linking: mxfdec: Don't parse slices or DeltaEntryArrays mxfdec: Remove dead/useless code mxfdec: Hybrid demuxing/seeking solution mxfdec: Add mxf_edit_unit_absolute_offset() mxfdec: Replace zero IndexDurations with st->duration mxfdec: Add "fake" index to MXFIndexTable to assist seeking mxfdec: Add MXFIndexTables mxfdec: Move mxf_read_packet*() near the bottom of the file Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | mxfdec: Hybrid demuxing/seeking solutionTomas Härdin2011-12-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This uses the old demuxing code for OP1a and separate demuxing code for OPAtom. Timestamp output is added to the old demuxing code. The seeking code is made to seek to the start of the desired EditUnit only, from which the normal demuxing code takes over (if OP1a). This means we don't use delta entries or slices, only StreamOffsets. OPAtom seeking basically works like before. This also makes D-10 seeking behave the same way as OP1a and OPAtom. In other words, we allow seeking before the start or past the end for D-10 too. This fixes ticket #746.
| * | mxfdec: Add "fake" index to MXFIndexTable to assist seekingTomas Härdin2011-12-16
| | | | | | | | | | | | | | | | | | This changes mxf_compute_ptses() to be used for MXFIndexTable, and also adds code for computing the fake index to it. This also temporarily disables PTS computation. A future patch will restore it.
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-18
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: build: link test programs with static libraries dct-test: remove unused variable cropTbl swscale: fix overflow in gray16 vertical scaling. get_bits: remove LAST_SKIP_CACHE macro swscale: fix integer overflows in RGB pixel writing. swscale: add endian conversion for RGB555 and RGB444 pixel formats swscale: fix overflows in output of RGB48 pixels. get_bits: remove strange/obsolete comments get_bits: whitespace (mostly) cosmetics swscale: add rgb565 endianess conversion get_bits: remove unnecessary #includes mp3dec: hack: fix decoding with safe bitstream reader fate: fix eatqi test adpcm: Check for channels to be a non-zero integer swscale: fix overflows in RGB rounding constants. get_bits: introduce safe bitreading to prevent overreads. Conflicts: libswscale/swscale.c libswscale/swscale_unscaled.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | fate: fix eatqi testMans Rullgard2011-12-17
| | | | | | | | | | | | | | | | | | | | | | | | The sample has an incomplete last frame. Decoding it is pointless. The garbage produced was changed by the bitstream reader now protecting against over-reads. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | | avienc: Fix rawvideo 32bitMichael Niedermayer2011-12-17
| |/ |/| | | | | | | | | | | Bug found by: Rik Maes <rik.maes54@gmail.com> Change based on suggestion by Rik Maes Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | movenc: disable iods by defaultMichael Niedermayer2011-12-16
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Approved-by: MP4_maniac Approved-by: Baptiste Coudurier
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: movenc: Rudimentary IODs support. v410enc: fix output buffer size check v410enc: include correct headers fate: add -pix_fmt rgb48le to r210 test flvenc: Support muxing 16 kHz nellymoser configure: refactor list of programs into a variable fate: add r210 decoder test fate: split off Indeo FATE tests into their own file fate: split off ATRAC FATE tests into their own file fate: Add FATE tests for v410 encoder and decoder ARM: fix external symbol refs in rv40 asm westwood: Make sure audio header info is present when parsing audio packets libgsm: Reset the MS mode of GSM in the flush function libgsm: Set options on the right object ARM: dca: disable optimised decode_blockcodes() for old gcc Conflicts: configure libavformat/movenc.c libavformat/movenc.h tests/fate2.mak tests/ref/acodec/alac tests/ref/vsynth1/mpeg4 tests/ref/vsynth2/mpeg4 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * movenc: Rudimentary IODs support.Alex Converse2011-12-15
| |
| * fate: add -pix_fmt rgb48le to r210 testJanne Grunau2011-12-15
| | | | | | | | Fixes checksum on big endian systems.
| * fate: add r210 decoder testAneesh Dogra2011-12-15
| | | | | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
| * fate: split off Indeo FATE tests into their own fileDiego Biurrun2011-12-15
| |
| * fate: split off ATRAC FATE tests into their own fileDiego Biurrun2011-12-15
| |
| * fate: Add FATE tests for v410 encoder and decoderDerek Buitenhuis2011-12-15
| | | | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | westwooddemuxer: use av_get_packet()Michael Niedermayer2011-12-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-14
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (23 commits) applehttp: Properly clean up if unable to probe a segment applehttp: Avoid reading uninitialized memory fate: Replace misleading "aac" in the name of an ADTS test with "adts". fate: Drop pointless "-an" from pictor test command. fate: split off image codec FATE tests into their own file fate: split off WMA codec FATE tests into their own file fate: split off lossless video and audio FATE tests into their own files fate: split off qtrle codec FATE tests into their own file fate: split off Ut Video codec FATE tests into their own file fate: split off screen codec FATE tests into their own file fate: split off Real Inc. codec FATE tests into their own file fate: split off AC-3 codec FATE tests into their own file mpegvideo: remove abort() in ff_find_unused_picture() rv40: NEON optimised loop filter strength selection rv40: rearrange loop filter functions configure: cosmetics: sort some lists where appropriate swscale_mmx: drop no longer required parameters from VSCALEX macros swscale: Mark yuv2planeX_8_mmx as MMX2; it contains MMX2 instructions. build: conditionally compile x86 H.264 chroma optimizations v410 encoder and decoder ... Conflicts: Changelog configure doc/developer.texi doc/general.texi libavcodec/arm/asm.S libavcodec/avcodec.h libavcodec/v410dec.c libavcodec/v410enc.c libavcodec/version.h libavcodec/x86/Makefile libavcodec/x86/dsputil_mmx.c libswscale/x86/swscale_mmx.c tests/Makefile tests/fate2.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Replace misleading "aac" in the name of an ADTS test with "adts".Diego Biurrun2011-12-14
| |
| * fate: Drop pointless "-an" from pictor test command.Diego Biurrun2011-12-14
| |
| * fate: split off image codec FATE tests into their own fileDiego Biurrun2011-12-14
| |