summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* v210enc: Add SIMD optimised 8-bit and 10-bit encodersKieran Kunhya2014-11-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* xface: Fix encoder crashes due to too small on-stack array.Reimar Döffinger2014-11-23
| | | | | | Also add a FATE test. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* avformat: replace some odd 30-60 rates by higher less odd ones in ↵Michael Niedermayer2014-11-21
| | | | | | | | 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-19
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: Use input packet duration in vfr/cfr code if available and validMichael Niedermayer2014-11-19
| | | | Fixes Ticket3052
* Merge commit '9257692ac15eff7b07540c1f61cebde0d8823fbd'Michael Niedermayer2014-11-18
|\ | | | | | | | | | | | | | | | | | | * commit '9257692ac15eff7b07540c1f61cebde0d8823fbd': lavf: Only initialize s->offset once when using avoid_negative_ts make_zero Conflicts: libavformat/mux.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vc1dec: refactor check with missing parenthesisVittorio Giovara2014-11-13
| | | | | | | | | | | | | | FATE tests updated accordingly, no visual difference. CC: libav-stable@libav.org Bug-Id: CID 1087087
* | lavf/ffm: use AVOption API to store/restore stream propertiesLukasz Marek2014-11-16
| | | | | | | | | | | | | | | | | | | | | | This is a generic solution that will not reqiore modifications when new options are added. This also fixes problem with current implementation when qmin or qmax=-1. Only 8 bits was sent and read back as 255. Fixes #1275 Fixes #1461 Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | lavu/opt: introduce av_opt_serialize()Lukasz Marek2014-11-16
| | | | | | | | | | | | | | 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-16
| | | | | | | | | | | | New function allows to check if option is set to its default value Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | tests/Makefile: Fix path for creation of ffprobe-test.nut.Carl Eugen Hoyos2014-11-14
| |
* | fate: add xBR filter testsClément Bœsch2014-11-13
| |
* | avfilter/vf_tinterlace: fix frame rateAleksey Vasenev2014-11-13
| | | | | | | | | | Signed-off-by: Aleksey Vasenev <margtu-fivt@ya.ru> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/nellymoserenc: fix sign errorMichael Niedermayer2014-11-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/tiny_psnr: remove redundant initializationMichael Niedermayer2014-11-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/webmdashenc: Representation IDs should be unique.Vignesh Venkatasubramanian2014-11-12
| | | | | | | | | | | | | | | | | | 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-11
| |
* | lavu/opt: add support for binary defaultsLukasz Marek2014-11-11
| | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | tests/Makefile: New try to fix fate-ffprobe with --target-path.Carl Eugen Hoyos2014-11-11
| |
* | tests: Fix test name for pixfmts testsTimothy Gu2014-11-09
| |
* | swresample: Fix swr_drop_output so it does not flush the buffersMichael Niedermayer2014-11-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'aae6b3b918b4133b8cc2d1631196c1d406d0351a'Michael Niedermayer2014-10-31
|\| | | | | | | | | | | | | * commit 'aae6b3b918b4133b8cc2d1631196c1d406d0351a': movenc: Don't write any iso brands in ismv files Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c55d1d382cd41345a79782ace41f9b43f45dca9a'Michael Niedermayer2014-10-31
|\| | | | | | | | | | | | | * commit 'c55d1d382cd41345a79782ace41f9b43f45dca9a': movenc: Don't write any tfdt atom for ismv files Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '00c67fe1d0bc7c2ce49daac9c80ea39d5a663b73'Michael Niedermayer2014-10-31
|\| | | | | | | | | | | | | * 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-30
|\| | | | | | | | | | | | | * commit '600d5ee6b12bad144756b0772319bb04796bc528': movenc: Signal iso6 in compatible_brands when using tfdt Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat/mxfdec: read source timecode from pulldown componentMark Reid2014-10-25
| | | | | | | | | | Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dv: more precise weight table for 8x8Christophe Gisquet2014-10-25
| | | | | | | | | | | | | | | | | | It is derived from the actual equations of the specs. In particular, it is closer to the inverse of what the encoder uses. fate tests accordingly updated. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'ef363ebd596da18f889a7d4845023a23dfac84c9'Michael Niedermayer2014-10-24
|\| | | | | | | | | | | | | | | | | | | * commit 'ef363ebd596da18f889a7d4845023a23dfac84c9': mp3enc: write full LAME frame Conflicts: libavformat/mp3enc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate-mpeg4: use TARGET_SAMPLES for resize testsJanne Grunau2014-10-21
| |
* | Added STL demuxer and decoderEejya Singh2014-10-22
| | | | | | | | Signed-off-by: Clément Bœsch <u@pkh.me>
* | avfilter/vf_idet: Fixes issue with idet not flushing last frame.Neil Birkbeck2014-10-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-19
| | | | | | | | | | | | 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-18
| | | | | | | | | | | | | | Should fix fate-mpeg4-resolution-change tests Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavutil: Add CAST128 symmetric block cipherSupraja Meedinti2014-10-18
| | | | | | | | | | | | | | Only ECB mode is supported at the moment Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate/mpeg4: fix samples pathMichael Niedermayer2014-10-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f29c226af0ecc34c417b646580a9acd7d8bbaf48'Michael Niedermayer2014-10-17
|\| | | | | | | | | | | | | * 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-17
| |
* | avcodec/ass: add FFmpeg signatureClément Bœsch2014-10-15
| |
* | avcodec/ass: output missing fields in AVSubtitles and output filesClément Bœsch2014-10-15
| | | | | | | | Fixes Ticket #3207
* | fate: fix some subtitles tests dependenciesClément Bœsch2014-10-15
| |
* | fate: add rawdiff and use it for subtitlesClément Bœsch2014-10-15
| | | | | | | | | | We want subtitles tests to match exactly line endings and trailing characters.
* | fate: make subtitles tests output to stdout instead of md5Clément Bœsch2014-10-15
| | | | | | | | This makes tracking subtitles changes simpler.
* | Merge commit 'c2c22c75cf89e2faab34d1ee1d392cfb065439ea'Michael Niedermayer2014-10-14
|\| | | | | | | | | | | | | * 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-12
| | | | | | | | | | | | | | | | | | 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-04
| | | | | | | | | | 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-12
| | | | | | | | | | | | | | 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-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | float_dsp-test: allow forcing cpuflagsJames Almer2014-10-10
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | tests/Makefile: Fix fate-ffprobe with --target-pathCarl Eugen Hoyos2014-10-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/webm_dash: some fields should go into RepresentationVignesh Venkatasubramanian2014-10-02
| | | | | | | | | | | | | | | | | | | | | | 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>