summaryrefslogtreecommitdiff
path: root/tests/ref/fate
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/gif: fix off by one in column offsetting findingClément Bœsch2015-02-162-10/+10
| | | | (cherry picked from commit f9240ec01abb097263fe578d2b6fb076bb7b9263)
* avfilter/vf_framepack: Check and update frame_rateMichael Niedermayer2015-02-121-13/+13
| | | | | | | | | | The frame_rate update was missing leaving the output frame rate wrong. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit a46a23d30fea9c8a5570e07ec4d9c9b4eaa6eb4f) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/opt: add escaping to av_opt_serializeLukasz Marek2014-11-291-2/+5
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* avformat: replace some odd 30-60 rates by higher less odd ones in ↵Michael Niedermayer2014-11-214-4/+4
| | | | | | | | get_std_framerate() Fixes Ticket4012 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: Check duration for overlap and clip in fps cfr/vfr codeMichael Niedermayer2014-11-191-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: Use input packet duration in vfr/cfr code if available and validMichael Niedermayer2014-11-191-0/+1
| | | | Fixes Ticket3052
* lavu/opt: introduce av_opt_serialize()Lukasz Marek2014-11-161-0/+8
| | | | | | | Function allows to create string containing object's serialized options. Such string may be passed back to av_set_options_string() in order to restore options. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* lavu/opt: introduce av_opt_is_set_to_default()Lukasz Marek2014-11-161-0/+40
| | | | | | New function allows to check if option is set to its default value Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* fate: add xBR filter testsClément Bœsch2014-11-133-0/+9
|
* avfilter/vf_tinterlace: fix frame rateAleksey Vasenev2014-11-132-24/+24
| | | | | Signed-off-by: Aleksey Vasenev <margtu-fivt@ya.ru> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/webmdashenc: Representation IDs should be unique.Vignesh Venkatasubramanian2014-11-121-2/+2
| | | | | | | | | According to the DASH spec, Representation IDs should be unique across all adaptation sets. Fixing that and updating the fate reference file to reflect this change. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: add opt-testLukasz Marek2014-11-111-0/+90
|
* lavu/opt: add support for binary defaultsLukasz Marek2014-11-111-0/+0
| | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* Merge commit '00c67fe1d0bc7c2ce49daac9c80ea39d5a663b73'Michael Niedermayer2014-10-311-1/+1
|\ | | | | | | | | | | | | * commit '00c67fe1d0bc7c2ce49daac9c80ea39d5a663b73': movenc: Write a 0 duration in mdhd and tkhd for an empty initial moov Merged-by: Michael Niedermayer <michaelni@gmx.at>
* \ Merge commit '600d5ee6b12bad144756b0772319bb04796bc528'Michael Niedermayer2014-10-301-1/+1
|\ \ | |/ | | | | | | | | | | * commit '600d5ee6b12bad144756b0772319bb04796bc528': movenc: Signal iso6 in compatible_brands when using tfdt Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Added STL demuxer and decoderEejya Singh2014-10-221-0/+29
| | | | | | | | Signed-off-by: Clément Bœsch <u@pkh.me>
* | avfilter/vf_idet: Fixes issue with idet not flushing last frame.Neil Birkbeck2014-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses a similar approach as vf_yadif to flush the last frame in idet. Quick test with 50 frames from vsynth1: ./ffmpeg.old -i fate-suite/ffmpeg-synthetic/vsynth1/%02d.pgm -vf idet -f mp4 -y /dev/null 2>&1 | grep Multi (gives) [Parsed_idet_0 @ 0x261ebb0] Multi frame detection: TFF:0 BFF:0 Progressive:48 Undetermined:1 ./ffmpeg -i fate-suite/ffmpeg-synthetic/vsynth1/%02d.pgm -vf idet -f mp4 -y /dev/null 2>&1 | grep Multi (gives) [Parsed_idet_0 @ 0x35a0bb0] Multi frame detection: TFF:0 BFF:0 Progressive:49 Undetermined:1 Fate tests have been updated. (In testing, it seems this filter will also need a subsequent patch for single frame input) Signed-off-by: Neil Birkbeck <neil.birkbeck@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffprobe: Add support for color_trc/color_pri/chroma_locMichael Niedermayer2014-10-195-4/+22
| | | | | | | | | | | | Idea from: a2c00d22e71d13b72828147be86aa9e961c6cae6 Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate/mpeg4: add -sws_flags +bitexactMichael Niedermayer2014-10-184-400/+400
| | | | | | | | | | | | | | Should fix fate-mpeg4-resolution-change tests Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f29c226af0ecc34c417b646580a9acd7d8bbaf48'Michael Niedermayer2014-10-174-0/+620
|\ \ | |/ | | | | | | | | | | * commit 'f29c226af0ecc34c417b646580a9acd7d8bbaf48': fate: add mpeg4 tests for frame size changes Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add mpeg4 tests for frame size changesJanne Grunau2014-10-174-0/+604
| |
* | avcodec/ass: add FFmpeg signatureClément Bœsch2014-10-1516-0/+16
| |
* | avcodec/ass: output missing fields in AVSubtitles and output filesClément Bœsch2014-10-1516-268/+268
| | | | | | | | Fixes Ticket #3207
* | fate: make subtitles tests output to stdout instead of md5Clément Bœsch2014-10-1519-18/+587
| | | | | | | | This makes tracking subtitles changes simpler.
* | Merge commit 'c2c22c75cf89e2faab34d1ee1d392cfb065439ea'Michael Niedermayer2014-10-141-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'c2c22c75cf89e2faab34d1ee1d392cfb065439ea': movenc: Write tfdt atoms Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf: Don't drop both pts and dts if timestamps are invalidMichael Niedermayer2014-10-121-120/+62
| | | | | | | | | | | | | | | | | | In these cases, only drop dts. Because if we drop both we have no timestamps at all for some files. This improves playback of HLS streams from GoPro cameras. Signed-off-by: Martin Storsjö <martin@martin.st>
| * fate-vc1_ilaced_twomv: use -flags +bitexactJanne Grunau2014-10-041-2/+2
| | | | | | | | | | Also updates the reference since it was generated by the non-bitexact x86 specific code.
* | fate: add test for vp90-2-trac3849.webmJames Almer2014-10-121-0/+15
| | | | | | | | | | | | | | Regression test for the bug from trac ticket #3849 fixed in commit 14e30255 Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | postproc/postprocess: fix quant store for fq modeMichael Niedermayer2014-10-121-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/webm_dash: some fields should go into RepresentationVignesh Venkatasubramanian2014-10-021-0/+30
| | | | | | | | | | | | | | | | | | | | | | Width, Height and Sample Rate should be in the AdaptationSet tag only if all the contained representations have the same width, height and sampling rate. Otherwise they should go into the Representation tag. This patch adds this functionality and a fate test for the same. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/webm_dash: fix hardcode in cues_end computationVignesh Venkatasubramanian2014-10-013-4/+4
| | | | | | | | | | | | | | | | | | | | Fix an incorrect hard code in cues_end computation. Updating the fate test reference files related to the fix as well. The earlier computation was clearly wrong as the cues_end field was greater than the file size itself in some cases. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/vc1dec: Fixing is_intra, 2nd attemptMichael Niedermayer2014-09-283-83/+83
| | | | | | | | | | | | | | | | This also un-does the fate changes from a52f443714b5c2a40ed272d8445f4c39220a4b69, leaving this fix without even small differences in the output, that is a sample for which this makes a vissible difference is very welcome Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/vc1dec: fix is_intra block vs. mb bugMichael Niedermayer2014-09-283-83/+83
| | | | | | | | | | | | | | | | | | | | Fixes CID1194380 There are no vissible differences in the changed fate samples. Only a tiny number of pixels change by tiny amounts in the frames i checked If someone has a file that shows a vissible difference, please post it. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b39ebcddd47daf37659796aaa7d068668086507a'Michael Niedermayer2014-09-261-0/+14
|\ \ | |/ | | | | | | | | | | | | | | * commit 'b39ebcddd47daf37659796aaa7d068668086507a': fate: Add VC-1 interlaced twomv test Note, this test is not free of artifacts on both sides of the merge Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add VC-1 interlaced twomv testTim Walker2014-09-261-0/+14
| | | | | | | | CC: libav-stable@libav.org
* | avformat/img2dec: initialize pkt->pos for image pipesMichael Niedermayer2014-09-252-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '28f5cd312c9da9072108edf8b7685d009374ea96'Michael Niedermayer2014-09-251-73/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '28f5cd312c9da9072108edf8b7685d009374ea96': fate: Switch ra4-288 test from framecrc() to pcm() Conflicts: tests/fate/real.mak The test is kept disabled as it still does not pass on x86-64 due to float rounding Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Switch ra4-288 test from framecrc() to pcm()Katerina Barone-Adesi2014-09-251-73/+0
| | | | | | | | | | | | The decoder is float-based and the test needs to allow for some fuzz. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | fate: add fate-filter-pp1Michael Niedermayer2014-09-181-0/+1
| | | | | | | | | | | | This tests a few more filters with forced quantizers Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '44caf99ecae7bc1b907fab849ecaa72dd340ba2e'Michael Niedermayer2014-09-172-0/+124
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '44caf99ecae7bc1b907fab849ecaa72dd340ba2e': fate: Add tests for RealAudio 1.0 (14.4) and RealAudio 2.0 (with 28.8) Conflicts: tests/fate/real.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add tests for RealAudio 1.0 (14.4) and RealAudio 2.0 (with 28.8)Katerina Barone-Adesi2014-09-172-0/+124
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Print bits_per_raw_sample for ffprobe -show_streams.Carl Eugen Hoyos2014-09-085-6/+15
| | | | | | | | Fixes ticket #3919.
* | Merge commit '7a1d6ddd2c6b2d66fbc1afa584cf506930a26453'Michael Niedermayer2014-09-031-0/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '7a1d6ddd2c6b2d66fbc1afa584cf506930a26453': xvid: Add C IDCT Conflicts: libavcodec/dct-test.c libavcodec/xvididct.c See: 298b3b6c1f8f66b9bc6de53a7b51d3de745d946b Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * xvid: Add C IDCTPascal Massimino2014-09-021-0/+0
| | | | | | | | | | | | Thanks to Pascal Massimino and Michael Militzer for relicensing as LGPL. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | avutil/pixelutils: add small buffers testsClément Bœsch2014-09-021-0/+12
| |
* | fate: Add basic tests for WebM Dash ManifestVignesh Venkatasubramanian2014-08-293-0/+108
| | | | | | | | | | | | | | | | Add fate tests that test out the functionality of WebM DASH Manifest XML generation. This patch contains the vpx.mak file changes and the reference gold XML files. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd4ae8ac92f619507aadd021bb67b517d39d3a36f'Michael Niedermayer2014-08-281-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit 'd4ae8ac92f619507aadd021bb67b517d39d3a36f': matroskadec: parse stereo mode on decoding Conflicts: Changelog libavformat/matroska.c libavformat/matroskadec.c See: 4c509fe305bc79a913ef1b690df6c910c732f608 and others Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * electronicarts: set the framerate for TGQ/TQIAnton Khirnov2014-08-222-306/+306
| | | | | | | | It is hardcoded to 15fps.
| * electronicarts: read the framerate for MADAnton Khirnov2014-08-221-97/+97
| |
* | avfilter: add codecview filterClément Bœsch2014-08-241-0/+61
| |