summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* Merge commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d'Derek Buitenhuis2016-02-29
|\ | | | | | | | | | | | | | | | | | | | | This commit also disables the async fate test, because it used internal APIs in a non-kosher way, which no longer exists. * commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d': lavf: reorganize URLProtocols Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit 'dc6527ed908e4d330738f139074455ffbe56a2de'Derek Buitenhuis2016-02-29
|\| | | | | | | | | | | | | | | | | | | FATE tests have been updated to patch. They do not differ in any meaningful way. * commit 'dc6527ed908e4d330738f139074455ffbe56a2de': nutenc: do not use AVCodecContext.frame_size Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | fate/mpeg4: add mpeg4-es with codec timestamps (vlc ticket 7571)Michael Niedermayer2016-02-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate/vp8: add test for Ticket2451Michael Niedermayer2016-02-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate/gif: add Test for Ticket3052Michael Niedermayer2016-02-29
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate/filter-video: add test for Ticket1578Michael Niedermayer2016-02-29
| | | | | | | | | | | | reference test sample is tiny Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/fate/lossless-video: Add test for ticket4119Michael Niedermayer2016-02-29
| | | | | | | | | | | | The reference file is very small, and there was no previous test for the -vsync values Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/lavf-regression: Add mp4 timecode testMichael Niedermayer2016-02-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | ffmpeg: set sub_text_format to ass (without timing) by defaultClément Bœsch2016-02-26
| | | | | | | | Fixes Ticket #4783
* | lavc: allow subtitle text format to be ASS without timingClément Bœsch2016-02-26
| |
* | fate: Add test for packed mp3 in mp4 demuxingMichael Niedermayer2016-02-26
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '8caadfc53ddc55a269722ada65294f0ea8b609ac'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '8caadfc53ddc55a269722ada65294f0ea8b609ac': fate: Be silent when switching to Git branch Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: Be silent when switching to Git branchDiego Biurrun2016-02-20
| |
* | Merge commit '7c82d31cbe9fc5d5a321ad49c14a472bd629b50f'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '7c82d31cbe9fc5d5a321ad49c14a472bd629b50f': checkasm: Use standard multiple inclusion guards Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * checkasm: Use standard multiple inclusion guardsDiego Biurrun2016-02-18
| |
| * avconv: use the new buffersrc parameters APIAnton Khirnov2016-02-14
| | | | | | | | | | | | | | The timebase change in the zmbv-8bit test is due to the fact that previously the timebase string was evaluated as floating point, then converted to a rational. After this commit, the timebase is passed directly as is.
* | lavc/lavf: transmit stream_id information for mpegts KLV data packetsStefano Sabatini2016-02-23
| | | | | | | | | | | | | | | | | | | | | | | | This allows to copy information related to the stream ID from the demuxer to the muxer, thus allowing for example to retain information related to synchronous and asynchronous KLV data packets. This information is used in the muxer when remuxing to distinguish the two kind of packets (if the information is lacking, data packets are considered synchronous). The fate reference changes are due to the use of av_packet_merge_side_data(), which increases the size of the output packet size, since side data is merged into the packet data.
* | checkasm: bench each vf_blend mode onceJames Almer2016-02-22
| | | | | | | | | | | | | | | | Also bench a smaller buffer. This drastically reduces --bench runtime and reports smaller, more readable numbers. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* | lavf/avienc: Add palette after BITMAPINFOHEADERMats Peterson2016-02-21
| | | | | | | | | | | | | | lavf/riffenc: Write space for palette tests/ref/vsynth: Update 1 bpp files for pal8 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | checkasm: fix dependencies for vf_blend testsJames Almer2016-02-19
| | | | | | | | | | | | | | They will now compile if avcodec is disabled Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | avformat/avienc: Use avi_write_packet_internal() to store raw rgb in a more ↵Michael Niedermayer2016-02-18
| | | | | | | | | | | | spec compliant way Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests/fate: added dnxhr parser regression testMark Reid2016-02-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/drawutils: >8 bit supportPaul B Mahol2016-02-17
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit '7a00653be6b13131ce1b2cdeca696429f57caaf8'Derek Buitenhuis2016-02-16
|\| | | | | | | | | | | | | * commit '7a00653be6b13131ce1b2cdeca696429f57caaf8': tiny_psnr: Support large files Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * tiny_psnr: Support large filesThomas Lee2016-02-09
| | | | | | | | | | | | | | If an input file is bigger than 2GB (assume sizeof(int) == 4)), size0/size1 will overflow, making stddev and PSNR invalid. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * x86inc: Add debug symbols indicating sizes of compiled functionsGeza Lore2016-01-23
| | | | | | | | | | | | | | | | | | | | | | Some debuggers/profilers use this metadata to determine which function a given instruction is in; without it they get can confused by local labels (if you haven't stripped those). On the other hand, some tools are still confused even with this metadata. e.g. this fixes `gdb`, but not `perf`. Currently only implemented for ELF. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | fate/source-check.sh: Use "git show" instead of git --version to test for gitMichael Niedermayer2016-02-15
| | | | | | | | | | | | This fixes fate with non git source trees Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avutil/parseutils: remove 2112 date from fate testMarton Balint2016-02-14
| | | | | | | | | | | | It is not supported on 32bit. Signed-off-by: Marton Balint <cus@passwd.hu>
* | checkasm/vf_blend: Decrease iteration countTimothy Gu2016-02-14
| | | | | | | | The test is already slow.
* | checkasm: Add vf_blend testsTimothy Gu2016-02-14
| |
* | avutil/parseutils: accept everything in av_parse_time that ↵Marton Balint2016-02-14
| | | | | | | | | | | | | | | | ff_iso8601_to_unix_time accepts Also parse timezone information previously ignored in ff_iso8601_to_unix_time. Signed-off-by: Marton Balint <cus@passwd.hu>
* | avutil/parseutils: use microsecond precision when parsing "now" in ↵Marton Balint2016-02-14
| | | | | | | | | | | | | | | | av_parse_time() Use av_gettime() instead of time(0) for querying current time. Signed-off-by: Marton Balint <cus@passwd.hu>
* | avutil: Remove x86_cpu.hTimothy Gu2016-02-13
| | | | | | | | It is private (uninstalled) and unused.
* | fate/source: Do not use GNU extensions in sedTimothy Gu2016-02-13
| |
* | fate: Update fate-sub2video for 5486d7fa91f7233e6d9aa9ba8de7fe9287402637Michael Niedermayer2016-02-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | sws/output: fix ordered dither threshold for mono outputMichael Niedermayer2016-02-10
| | | | | | | | | | | | This makes sure that white stays white and black black Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | tests: Add test for proper header guardTimothy Gu2016-02-10
| | | | | | | | Reviewed-by: Clément Bœsch <u@pkh.me>
* | nut: Add PAL8 supportMichael Niedermayer2016-02-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | build: use intermediate lcov coverage fileAndreas Cadhalpun2016-02-06
| | | | | | | | | | | | | | Otherwise the 'lcov -q --remove' run fails with the following error: lcov: ERROR: cannot write to coverage.info! Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | build: fix lcov with src linkAndreas Cadhalpun2016-02-06
| | | | | | | | | | | | | | When out-of-tree builds now use a relative path, the '-b' option of lcov is not needed, so just pass the current directory to it in this case. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* | fate: fix fate-aac-pns-encode failures on non-sse x86_32 targetsJames Almer2016-02-04
| | | | | | | | | | Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | dca_parser: ensure frame duration matches the actual sample rateHendrik Leppkes2016-02-04
| | | | | | | | | | | | | | The parser only parses the core, and thus has a duration relative to the core sample rate only, not the actual stream sample rate. FATE references changed due to now correct timestamps.
* | Merge commit '2862b63783b5556f7f3fb2d097629bc6879f833a'Derek Buitenhuis2016-02-03
|\| | | | | | | | | | | | | * commit '2862b63783b5556f7f3fb2d097629bc6879f833a': lavc: Move prediction_method to codec private options Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavc: Move prediction_method to codec private optionsVittorio Giovara2016-01-21
| | | | | | | | | | | | | | | | | | | | This options is only used by huffyuv, ffvhuv, jpegls, mjpeg, mpegvideoenc, png, utvideo. It is a very codec-specific options, so deprecate the global variant. Set proper limits to the maximum allowed values, and update utvideoenc tests to use the new option name. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | dca: add new fate tests based on the dcadec-samples test suiteHendrik Leppkes2016-02-02
| |
* | dca: split decoder fate tests into dca.makHendrik Leppkes2016-02-02
| |
* | Revert "do not write f2 if not interlaced"Sebastian Dröge2016-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 8ed82d8174a666f80ab8834e3617cbe91ae740a9. SMPTE S377-1-2009c defines in F.4.1 that the Video Line Map should always be an array with two 32 bit integers as elements. This is repeated in G.2.12 with actual examples for progressive content, where the second value would always be 0. Additionally, the IRT MXF analyser also lists this as the only error in the MXF output from ffmpeg: https://mxf-analyser-cloud.irt.de Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: re-enable dca-xll testJames Almer2016-02-01
| | | | | | | | | | | | | | And check for bitexact output instead Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | all: Make header guard names consistentTimothy Gu2016-01-31
| |
* | avcodec/dca: add new decoder based on libdcadecfoo862016-01-31
| |