- Jan 06, 2018
-
-
Rostislav Pehlivanov authored
Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
- May 15, 2017
-
-
Timo Rothenpieler authored
Original work by Yogender Gupta <ygupta@nvidia.com>
-
- May 07, 2017
-
-
Diego Biurrun authored
(cherry picked from commit 740b0bf0) Signed-off-by:
James Almer <jamrial@gmail.com>
-
- Feb 03, 2017
-
-
Diego Biurrun authored
-
- Dec 22, 2016
-
-
Diego Biurrun authored
This unclutters the top-level directory and groups related files together.
-
- May 27, 2016
-
-
Diego Biurrun authored
-
- May 13, 2016
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- Apr 19, 2016
-
-
Anton Khirnov authored
-
- Mar 23, 2016
-
-
Diego Biurrun authored
-
- Mar 22, 2016
-
-
Michael Niedermayer authored
Testset provided by Justin Greer <justin@zencoder.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- Jan 25, 2016
-
-
Andreas Cadhalpun authored
If links don't work, fall back to using the full source path as was previously done. This should fix build failures with MSVC. Reviewed-by:
Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- Oct 10, 2015
-
-
Ganesh Ajjanagadde authored
During a build, a lot of *.o.-hash files are created - had not noticed this as they are usually dumped in tmpfs on Linux. However, they sometimes are present during a long build in the project directory, making it annoying to commit while the project is being built. These have been observed with Clang, -fsanitize-undefined on Arch Linux, though other configurations may also generate such temporaries. The solution here is on lines with the Linux kernel's .gitignore: https://github.com/torvalds/linux/blob/master/.gitignore . Signed-off-by:
Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- Sep 10, 2015
-
-
Harshit Mittal authored
Github: Closes #144
-
- Aug 16, 2015
-
-
Mariusz Szczepańczyk authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- Jul 12, 2015
-
-
Henrik Gramner authored
It provides the following features: * verify correctness by comparing output to the C version. * detect failure to save and restore clobbered callee-saved registers. * detect 32-bit parameters being used as if they were 64-bit in x86-64 (the upper halves are not guaranteed to be zero - but in practice they very often are, which makes those bugs hard to spot otherwise). * easy benchmarking. Compile by running 'make checkasm'. Execute by running 'tests/checkasm/checkasm'. Optional arguments are '--bench' to run benchmarks for all functions, '--bench=<pattern>' to run benchmarks for all functions that starts with <pattern>, and '<integer>' to seed the PRNG for reproducible results. Contains unit tests for most h264pred functions to get started, more tests can be added afterwards using those as a reference. Loosely based on code from x264. Currently only supports x86 and x86-64, but additional architectures shouldn't be too much of an obstacle to add. Note that functions with floating point parameters or floating point return values are not supported. Some compiler-specific features or preprocessor hacks would likely be required to add support for that. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
- Jul 02, 2015
-
-
wm4 authored
This returns something like "v12_dev0-1332-g333a27c". This is much more useful than the individual library versions, of which there are too many, and which are very hard to map back to releases or git commits. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
- Mar 28, 2015
-
-
Lukasz Marek authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Feb 02, 2015
-
-
Diego Biurrun authored
-
- Oct 17, 2014
-
-
Benoit Fouet authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Aug 18, 2014
-
-
Clément Bœsch authored
The reasoning behind this addition is that various third party applications are interested in getting some motion information out of a video "for free" when it is available. It was considered to export other information as well (such as the intra information about the block, or the quantization) but the structure might have ended up into a half full-generic, half full of codec specific cruft. If more information is necessary, it should either be added in the "flags" field of the AVMotionVector structure, or in another side-data. This commit also includes an example exporting them in a CSV stream.
-
- Aug 01, 2014
-
-
Diego Biurrun authored
This allows running all the tests individually and/or in parallel.
-
- Jul 10, 2014
-
-
Lukasz Marek authored
Signed-off-by:
Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Jun 18, 2014
-
-
Anton Khirnov authored
It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it.
-
- Jun 16, 2014
-
-
Vittorio Giovara authored
-
- May 06, 2014
-
-
Lukasz Marek authored
Signed-off-by:
Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Apr 23, 2014
-
-
Stefano Sabatini authored
Restore the old name, which was more meaningful and consistent with the names of the other examples.
-
- Feb 25, 2014
-
-
Anton Khirnov authored
Based on a patch by Andrew Kelley <superjoe30@gmail.com> Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- Feb 19, 2014
-
-
Diego Biurrun authored
-
- Feb 02, 2014
-
-
Stefano Sabatini authored
-
- Jan 20, 2014
-
-
Stefano Sabatini authored
Show how to perform streamcopy from one container to another.
-
- Dec 01, 2013
-
-
Diego Biurrun authored
-
- Nov 30, 2013
-
-
Timothy Gu authored
Also the libavutil/ffversion.h will be installed. Rationale: * Applications might want to know FFmpeg's version besides the individual libraries'. * Avoids file name clash between FFmpeg's ./version.h and lib*/version.h when a library source file includes both and is compiled on an out-of-tree build. Fixes #1769. Signed-off-by:
Timothy Gu <timothygu99@gmail.com> Reviewed-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Nov 28, 2013
-
-
Clément Bœsch authored
-
- Nov 04, 2013
-
-
Clément Bœsch authored
That example shows how the decoding process works, not only the demuxing.
-
- Sep 04, 2013
-
-
Nicolas George authored
The benchmark tests the speed of the following algorithms: MD5, SHA-1, SHA-256, SHA-512, RIPEMD-160, AES-128. It can optionally be built to perform the same benchmark on other crypto libraries, for comparison purposes. The supported libraries are: - crypto: OpenSSL's libcrypto; - gcrypt: GnuTLS's libgcrypt; - tomcrypt: LibTomCrypt To enable them, use this syntax: make VERSUS=crypto+gcrypt+tomcrypt tools/crypto_bench They do not need to have been enabled in configure.
-
- May 16, 2013
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- May 14, 2013
-
-
Stefano Sabatini authored
-
- Apr 05, 2013
-
-
Reinhard Tartler authored
The gcov/lcov are a common toolchain for visualizing code coverage with the GNU/Toolchain. The documentation and implementation of this integration was heavily inspired from the blog entry by Mike Melanson: http://multimedia.cx/eggs/using-lcov-with-ffmpeg/
-
Stefano Sabatini authored
In particular, add documentation configuration system, through the doc/config.texi file. Fix trac issue #2374.
-