- 28 Feb, 2014 1 commit
-
-
Michael Niedermayer authored
This is neccessary for maintaining ABI compatibility with FFmpeg 2.1 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 25 Feb, 2014 1 commit
-
-
Lukasz Marek authored
new function allows to unref buffer and obtain its data. Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 24 Feb, 2014 3 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
We need the emulation to support the cases where the first argument is the same as the fourth. To achieve this a fifth argument working as a temporary may be needed. Emulation that doesn't obey the original instruction semantics can't be in x86inc. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
-
- 23 Feb, 2014 4 commits
-
-
James Almer authored
Based on x264 code Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Based on x264 code Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
Peter Ross authored
Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 22 Feb, 2014 2 commits
-
-
James Almer authored
Based on x264 code Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
Based on x264 code Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 20 Feb, 2014 2 commits
-
-
Janne Grunau authored
Based on e3fec3f0 for arm.
-
Christophe Gisquet authored
vector_fmul and vector_fmac_scalar are guaranteed that they can process in batch of 16 elements, but their SSE versions only does 8 at a time. Therefore, unroll them a bit. 299 to 261c for 256 elements in vector_fmac_scalar on Arrandale/Win64. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
- 19 Feb, 2014 4 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
It was never used since it was added and the things it was intended for are now exported differently.
-
Diego Biurrun authored
Also add warning comment about threading implementations without matching atomics implementation to the atomics fallback implementation.
-
Martin Storsjö authored
If linking in an object file without this attribute set, the linker will assume that an executable stack might be needed. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 18 Feb, 2014 1 commit
-
-
Michael Niedermayer authored
This avoids going over a double precission float, which may loose precission Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Feb, 2014 2 commits
-
-
Tim Walker authored
-
Christophe Gisquet authored
vector_fmul and vector_fmac_scalar are guaranteed that they can process in batch of 16 elements, but their SSE versions only does 8 at a time. Therefore, unroll them a bit. 299 to 261c for 256 elements in vector_fmac_scalar on Arrandale/Win64. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Feb, 2014 1 commit
-
-
James Almer authored
Support the cases where the first and last operand of the XOP instruction are the same. Also add vpmacsdql emulation. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 12 Feb, 2014 1 commit
-
-
Diego Biurrun authored
This fixes two related Doxygen warnings.
-
- 11 Feb, 2014 1 commit
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 07 Feb, 2014 1 commit
-
-
Martin Storsjö authored
This makes the generated assembly more internally consistent, avoiding declaring two labels for the same function (for cases where EXTERN_ASM is empty) and not declaring a separate unprefixed label in other cases. This also makes sure the .func and .type delcarations have the same prefix. They have previously not been used on the platforms that have prefixed symbols on arm (iOS), but gas-preprocessor has recently started using the .func declarations for adding .thumb_func declarations for such functions. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 06 Feb, 2014 1 commit
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 05 Feb, 2014 1 commit
-
-
Janne Grunau authored
-
- 04 Feb, 2014 2 commits
-
-
Luca Barbato authored
@code command reports verbatim everything between it and @endcode. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Justin Ruggles authored
CC:libav-stable@libav.org
-
- 03 Feb, 2014 1 commit
-
-
Matt Oliver authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 26 Jan, 2014 2 commits
-
-
Loren Merritt authored
Work around Yasm's inefficiency with handling large numbers of variables in the global scope. Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Michael Niedermayer authored
Without this a developer would have to add a include every time he wants to benchmark some code, this is a moderate inconvenience. This reverts the specific hunk from fb0c9d41Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 25 Jan, 2014 1 commit
-
-
Janne Grunau authored
Added libavutil/timer.h include to all files with {START,STOP}_TIMER.
-
- 24 Jan, 2014 1 commit
-
-
João Bernardo authored
Signed-off-by: João Bernardo Oliveira <jbvsmo@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 19 Jan, 2014 1 commit
-
-
Nicolas George authored
Add a function to create a rational and macros for common values.
-
- 18 Jan, 2014 1 commit
-
-
Loren Merritt authored
Work around yasm's inefficiency with handling large numbers of variables in the global scope.
-
- 17 Jan, 2014 2 commits
-
-
Luca Barbato authored
-
Luca Barbato authored
-
- 15 Jan, 2014 2 commits
-
-
Janne Grunau authored
-
Janne Grunau authored
NEON and VFP are currently mandatory for all ARMv8 profiles. Both are handled as extensions as far as cpuflags are concerned. This is consistent with handling x86_64 which always has SSE2, but still handles it as an extension.
-
- 14 Jan, 2014 1 commit
-
-
Janne Grunau authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-