- 25 May, 2011 1 commit
-
-
Martin Storsjö authored
This actually matches what av_get_double did earlier, the 0.0/0.0 division was intentional, for producing NAN. Still keeping the check for the return value from av_get_number, for clarity. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 24 May, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 22 May, 2011 1 commit
-
-
Martin Storsjö authored
This avoids doing a division by zero if the option wasn't found, or wasn't an option of an appropriate type. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 21 May, 2011 1 commit
-
-
Diego Biurrun authored
Add missing multiple inclusion guards; clean up #endif comments; add missing library prefixes; keep guard names consistent.
-
- 13 May, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 12 May, 2011 1 commit
-
-
Diego Biurrun authored
Adding _POSIX_C_SOURCE to CPPFLAGS globally produces all sorts of problems since it causes certain system functions to be hidden on some (BSD) systems. The solution is to only add the flag on systems that really require it, i.e. glibc-based ones. This change makes BSD systems compile out-of-the-box without the need for adding specific flags manually. It also allows dropping a number of flags set manually on a file-per-file basis, but were only present to work around breakage introduced by the presence of _POSIX_C_SOURCE. Also add _XOPEN_SOURCE to CPPFLAGS for glibc systems. We use XSI extensions in several places already, so it is preferable to define it globally instead of littering source files with individual #defines only needed for glibc.
-
- 11 May, 2011 3 commits
-
-
Ronald S. Bultje authored
Fix handling of input if not in native endianness, and add support for 9/10-bit output. This allows us to force endianness of YUV420P 9/10bit in the H264/10bit fate tests, which should fix them on big-endian systems.
-
Baptiste Coudurier authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
The softfloat functionality is unused, not installed and incomplete. On platforms without floating point units, the compiler provides a softfloat implementation so there is no point in carrying this code around locally.
-
- 10 May, 2011 2 commits
-
-
Anton Khirnov authored
This breaks API and ABI.
-
Oskar Arvidsson authored
Also add support for these formats in libswscale. Needed for high bit depth h264 decoding. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 08 May, 2011 2 commits
-
-
Alex Converse authored
-
Alex Converse authored
-
- 04 May, 2011 1 commit
-
-
Alex Converse authored
-
- 29 Apr, 2011 2 commits
-
-
Reinhard Tartler authored
Prevent competing threads from overwriting (shared) buffers. Original patch by: Michael Niedermayer <michaelni@gmx.at>
-
Diego Biurrun authored
-
- 26 Apr, 2011 3 commits
-
-
Diego Biurrun authored
-
Vitor Sessak authored
Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
Stefano Sabatini authored
Also deprecate av_get_pict_type_char() in favor of av_get_picture_type_char(). The new enum and av_get_picture_type_char() are defined in libavutil. This allows the use in libavfilter without the need to link against libavcodec. Signed-off-by:
Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 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.
-