summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* sws: fix typo in xyz2rgb matrix use.Michael Niedermayer2013-04-28
| | | | | Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: re-enable jpeg2000 test with rgb48leMichael Niedermayer2013-04-28
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: temporary disable jpeg2000 test to avoid fate breakage from next commitsMichael Niedermayer2013-04-28
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: fix jpeg2000 on big endianMichael Niedermayer2013-04-28
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'b963f021b603509b5159873de4919dec441d0782'Michael Niedermayer2013-04-28
|\ | | | | | | | | | | | | | | | | | | | | * commit 'b963f021b603509b5159873de4919dec441d0782': fate: Invoke pixfmts lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke pixfmts lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge commit '28663511c99b3cdaf9387a15032259879474f5f4'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '28663511c99b3cdaf9387a15032259879474f5f4': fate: Invoke pixdesc lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh tests/ref/fate/filter-pixdesc Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke pixdesc lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge commit '03b052c023e1f58d879cb7eeb6421ed39262d39d'Michael Niedermayer2013-04-28
|\| | | | | | | | | | | | | | | | | | | | | * commit '03b052c023e1f58d879cb7eeb6421ed39262d39d': fate: Invoke standard lavfi tests through fate-run.sh Conflicts: tests/fate/avfilter.mak tests/lavfi-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Invoke standard lavfi tests through fate-run.shDiego Biurrun2013-04-27
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-27
|\| | | | | | | | | | | | | | | | | | | * qatar/master: x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponents Conflicts: tests/fate/ac3.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponentsDiego Biurrun2013-04-26
| | | | | | | | | | | | | | The function requires increasing the fuzz factor for the ac3/eac3 encode tests and even so makes fate fail. It only provides a slight encoding speedup for legacy CPUs that do not support SS2. Thus its benefit is not worth the trouble it creates and fixing it would be a waste of time.
| * lavf: introduce AVFMT_TS_NEGATIVELuca Barbato2013-04-25
| | | | | | | | | | | | | | | | | | | | Most formats do not support negative timestamps, shift them to avoid unexpected behaviour and a number of bad crashes. CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | avformat/mux: set avoid_negative_ts based on flags if not overridden by user ↵Michael Niedermayer2013-04-26
| | | | | | | | | | | | | | | | or muxer This changes the default to avoid negative timestamps. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: re-enable fate-acodec-dca2Michael Niedermayer2013-04-25
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: update dca test and disable dca2 testPaul B Mahol2013-04-25
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'fc18cc44ebfae07da153dc782572e7ce2f6fe47d'Michael Niedermayer2013-04-25
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'fc18cc44ebfae07da153dc782572e7ce2f6fe47d': fate: add CVFC1_Sony_C to h264 conformance tests doc/APIchanges: add missing hashes and dates Conflicts: doc/APIchanges tests/fate/h264.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add CVFC1_Sony_C to h264 conformance testsVittorio Giovara2013-04-24
| | | | | | | | | | | | | | The sample is already included in the FATE suite, but is not tested because cropping wasn't fully supported before. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | lavc: check decoded subtitles encoding.Nicolas George2013-04-24
| | | | | | | | Address trac ticket #2431.
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-22
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avcodec: Bump minor for JPEG 2000 decoder JPEG 2000 decoder for DCinema The mqc code is merged, the rest is added independent of the existing jpeg2000 decoder and encoder. Conflicts: Changelog doc/general.texi libavcodec/Makefile libavcodec/allcodecs.c libavcodec/mqc.c libavcodec/mqc.h libavcodec/mqcdec.c libavcodec/version.h tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * JPEG 2000 decoder for DCinemaNicolas Bertrand2013-04-22
| | | | | | | | | | | | | | | | Based on the 2007 GSoC project from Kamil Nowosad <k.nowosad@students.mimuw.edu.pl> Updated to current programming standards, style and many more small fixes by Diego Biurrun <diego@biurrun.de>. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | avcodec: rename jpeg2000 decoder to j2kMichael Niedermayer2013-04-22
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: re-enable af_join testMichael Niedermayer2013-04-22
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '9bfc6e02bae9de354fb9ba09a8a140e83eeadf7d'Michael Niedermayer2013-04-22
|\| | | | | | | | | | | | | * commit '9bfc6e02bae9de354fb9ba09a8a140e83eeadf7d': afifo: fix request_samples on the last frame in certain cases Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * afifo: fix request_samples on the last frame in certain casesAnton Khirnov2013-04-22
| | | | | | | | | | | | | | | | | | | | | | | | The current code can fail to return the last frame if it contains exactly the requested number of samples. Fixes the join filter test, which previously did not include the last 408 samples in most cases. CC:libav-stable@libav.org Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | lavc/gif: add flag to enable transparency detection between frames.Clément Bœsch2013-04-19
| | | | | | | | | | | | | | | | | | | | While this is not always optimal, in practice most of the common cases are. ffmpeg -i big_buck_bunny_1080p_h264.mov -ss 45 -vf scale=320:160 -gifflags -transdiff -frames:v 50 -y bbb-notrans.gif ffmpeg -i big_buck_bunny_1080p_h264.mov -ss 45 -vf scale=320:160 -gifflags +transdiff -frames:v 50 -y bbb-trans.gif -rw-r--r-- 1 ubitux ubitux 1.1M Apr 19 19:00 bbb-notrans.gif -rw-r--r-- 1 ubitux ubitux 378K Apr 19 19:00 bbb-trans.gif
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-19
|\| | | | | | | | | | | | | | | | | | | * qatar/master: fate: cosmetics: More sensible order for entries in video filter file Conflicts: tests/fate/filter-video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: cosmetics: More sensible order for entries in video filter fileDiego Biurrun2013-04-19
| |
* | Merge commit 'a77aed142cade3beb0cd43f879d4f47daae23b8a'Michael Niedermayer2013-04-19
|\| | | | | | | | | | | | | | | | | | | * commit 'a77aed142cade3beb0cd43f879d4f47daae23b8a': fate: Rename video filters file and add separate video filters target Conflicts: tests/fate/filter-video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Rename video filters file and add separate video filters targetDiego Biurrun2013-04-19
| |
* | Merge commit 'b357f1d1d3dd1d6672df6a397a31be425d31b6d1'Michael Niedermayer2013-04-19
|\| | | | | | | | | | | | | | | | | | | | | * commit 'b357f1d1d3dd1d6672df6a397a31be425d31b6d1': fate: Split audio filters into their own separate file Conflicts: tests/Makefile tests/fate/filter.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Split audio filters into their own separate fileDiego Biurrun2013-04-19
| |
* | Merge commit '3eec1d41b4a947ba497f528e68da14a8befb85b9'Michael Niedermayer2013-04-19
|\| | | | | | | | | | | | | | | | | | | | | * commit '3eec1d41b4a947ba497f528e68da14a8befb85b9': fate: Reuse VREF and AREF variables where appropriate Conflicts: tests/fate/filter.mak tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Reuse VREF and AREF variables where appropriateDiego Biurrun2013-04-19
| |
* | lavf/gif: correct the delay after the first frame.Clément Bœsch2013-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To define accurately the delay between two frames, it is necessary to have both available. Before this commit, the first frame had a delay of 0; while in practice the problem is not visible in most situation, it is problematic with low frame rate and large scene change. This commit notably fixes output generated with commands such as: ffmpeg -i big_buck_bunny_1080p_h264.mov -vf "select='gt(scene,0.4)',scale=320:-1,setpts=N/TB" -frames:v 5 -y out.gif Also, to avoid odd loop delays, the N-1 delay is duplicated for the last frame.
* | lavf/gif: fix timing.Clément Bœsch2013-04-19
| | | | | | | | | | pkt->duration can not be used since the values are only based on frame rate.
* | gif: use only one graphic control extension block per image.Clément Bœsch2013-04-19
| | | | | | | | | | | | | | | | | | | | The encoder now doesn't produce any extra graphic control extension block anymore. Only the image is encoded, and the muxer writing its own GCE containing notably the timing information now includes the optional palette transmitted through packet side data. This commit avoid setting clashes between the two GCE, and reduce the size of the generated file with pal8 output.
* | fate/gif: create meaningful gif encoding tests.Clément Bœsch2013-04-19
| |
* | fate: hot fix for gif failure.Clément Bœsch2013-04-18
| |
* | Cleanse GIF muxer and encoder.Clément Bœsch2013-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit removes the badly duplicated code between the encoder and the muxer. That may sound surprising, but the encoder is now responsible from the encoding of the picture when muxing to a .gif file. It also does not require anymore a manual user intervention such as a -pix_fmt rgb24 to work properly. To summarize, output gif are now easier to generate, code is saner and simpler, and files are smaller (thanks to the lzw encoding which was unused so far with the default .gif output). We can certainly make things even better, but this is the first step. FATE is updated because of the output being produced by the encoder and not the muxer (no lzw in the muxer), and in the seek test only the size mismatches. Fixes Ticket #2262
* | lavfi/lut: add direct path.Clément Bœsch2013-04-17
| |
* | fate: fix histogram test, try #2Michael Niedermayer2013-04-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-16
|\| | | | | | | | | | | | | * qatar/master: fate: Set the bitexact flag for vp3/vp5/vp6 tests Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Set the bitexact flag for vp3/vp5/vp6 testsMartin Storsjö2013-04-15
| | | | | | | | | | | | | | This is required since there are bit-inexact implementations of the vp3 idct (for bfin). Signed-off-by: Martin Storsjö <martin@martin.st>
* | vf_histogram: avoid floats, unbreak fateMichael Niedermayer2013-04-15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | FATE: add a test for the histogram filterPaul B Mahol2013-04-15
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | vf_interlace: fix frame rateMichael Niedermayer2013-04-12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: FATE: add a test for the interlace filter lavfi: new interlace filter Conflicts: Changelog configure doc/filters.texi libavfilter/Makefile libavfilter/allfilters.c tests/fate/filter.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: add a test for the interlace filterVittorio Giovara2013-04-11
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | avcodec: rename prores encodersMichael Niedermayer2013-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Using the first names of authors sounds somewhat unprofessional and might be considered offensive which is not intended. The new names use the initials of the authors due to simplicity and the possibility to apply it consistently without the need to find political correct names for each future case where alternative codecs might exist. Also its shorter ... If someone has a better idea, like maybe 2 random letters and people prefer it then iam happy to switch to that ... Signed-off-by: Michael Niedermayer <michaelni@gmx.at>