- 23 Apr, 2011 1 commit
-
-
Jason Garrett-Glaser authored
This prevents a call to bytestream_get_be16() using a movzwl both before and after the ror instruction, which is obviously inefficient. Arm uses the same trick also. Sintel decoding goes from (avg+SD) 9.856 +/- 0.003 to 9.797 +/- 0.003 sec. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 21 Apr, 2011 5 commits
-
-
Stefano Sabatini authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Martin Storsjö authored
This fixes compilation on DOS. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Anton Khirnov authored
The current value is masking the POSIX error code EPIPE, which has a different semantics. This breaks API. Signed-off-by:
Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
AVERROR_NUMEXPECTED is used only in the image muxer and demuxer, and has a too much specific meaning, which is better explained through a log message. Thus it can be replaced by AVERROR(EINVAL). This breaks API. Signed-off-by:
Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Stefano Sabatini authored
The new error code is better than AVERROR(ENOENT), which has a completely different semantics ("No such file or directory"). Signed-off-by:
Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 20 Apr, 2011 1 commit
-
-
Diego Biurrun authored
-
- 19 Apr, 2011 5 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 18 Apr, 2011 1 commit
-
-
Anton Khirnov authored
They've accumulated enough new APIs and corresponding deprecated cruft. This breaks API and ABI.
-
- 17 Apr, 2011 1 commit
-
-
Diego Biurrun authored
-
- 14 Apr, 2011 1 commit
-
-
Alexis Ballier authored
The functions are already av_ prefixed and sha1 header is already provided. Install libavutil/{aes,sha}.h Signed-off-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 10 Apr, 2011 3 commits
-
-
Stefano Sabatini authored
Signed-off-by:
Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Brad authored
When attempting to re-enable the AltiVec support it was noticed that we need to undefine _POSIX_C_SOURCE to appease the headers for ff_get_cpu_flags_ppc() to be able to compile. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Peter Ross authored
PIX_FMT_BGR48LE is used by PhantomCINE demuxer. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 23 Mar, 2011 1 commit
-
-
Mans Rullgard authored
With unknown attribute warnings disabled, these checks are no longer needed. Removing them improves readability while having no effect on generated code. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 22 Mar, 2011 2 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
The Atom has SSSE3 support, which is useful in many cases, but sometimes the SSSE3 version is slower than the SSE2 equivalent on the Atom, but is generally faster on other processors supporting SSSE3. This flag allows for selectively disabling certain SSSE3 functions on the Atom.
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 16 Mar, 2011 2 commits
-
-
Janne Grunau authored
-
Janne Grunau authored
also update the multiple inclusion guards in config.h|mak
-
- 15 Mar, 2011 1 commit
-
-
Nicolas George authored
This is different from AVERROR(EINTR) because calls that fail with EINTR should usually be restarted. Signed-off-by:
Nicolas George <nicolas.george@normalesup.org> Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 20 Feb, 2011 2 commits
-
-
Mans Rullgard authored
This allows the CPU detection to work with assemblers not supporting the xgetbv mnemonic. These include clang and some BSD versions. All AVX code will be written for yasm, where the main assembler is not involved. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This adds configure and runtime checks for AVX support on x86 CPUs. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 17 Feb, 2011 3 commits
-
-
Jason Garrett-Glaser authored
On some versions of gcc, these weren't always getting inlined due to hitting the inline cap limit in some files. This is generally bad, as most of these functions are smaller inlined than not.
-
Anton Khirnov authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
Anton Khirnov authored
Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
- 16 Feb, 2011 1 commit
-
-
Stefano Sabatini authored
The new av_parse_time() is created in libavutil/parseutils.h, all the internal functions used by parse_date are moved to libavutil/parseutils.c and made static. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 15 Feb, 2011 1 commit
-
-
Reinhard Tartler authored
It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 11 Feb, 2011 1 commit
-
-
Justin Ruggles authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 09 Feb, 2011 1 commit
-
-
Alexander Strange authored
See doc/multithreading.txt for details on use in codecs. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 04 Feb, 2011 1 commit
-
-
Clément Bœsch authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 03 Feb, 2011 1 commit
-
-
Clément Bœsch authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 02 Feb, 2011 1 commit
-
-
Anton Khirnov authored
The bumps are for adding version.h and avio_{get/put}_str functions in lavf and making av_dlog public in lavu. Signed-off-by:
Janne Grunau <janne-ffmpeg@jannau.net>
-
- 31 Jan, 2011 1 commit
-
-
Mans Rullgard authored
This is consistent with most of the other attribute macros. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 29 Jan, 2011 1 commit
-
-
Luca Barbato authored
dprintf clashes with POSIX.1-2008
-
- 25 Jan, 2011 1 commit
-
-
Mans Rullgard authored
This allows this file to build on systems lacking NAN or INFINITY in math.h. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-