- 04 Sep, 2012 5 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 31 Aug, 2012 1 commit
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 30 Aug, 2012 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 27 Aug, 2012 2 commits
-
-
Martin Storsjö authored
Compilation seems to fail on GCC 3.4 due to this duplicate declaration. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This C99 feature is generally not used in the libav codebase, since it breaks building with some fringe compilers (GCC 2.95, MSVC). Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 26 Aug, 2012 2 commits
-
-
Loren Merritt authored
13% faster on penryn, 16% on sandybridge, 15% on bulldozer Not simd; a compiler should have generated this, but gcc didn't.
-
Loren Merritt authored
-
- 24 Aug, 2012 1 commit
-
-
Anton Khirnov authored
Double does not have enough precision to represent all int64 numbers exactly.
-
- 16 Aug, 2012 2 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 15 Aug, 2012 2 commits
-
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 13 Aug, 2012 1 commit
-
-
Mans Rullgard authored
Under some circumstances, suncc will use a single register for the address of all memory operands, inserting lea instructions loading the correct address prior to each memory operand being used in the code. In the yadif code, the branch in the asm block bypasses such an lea instruction, causing an incorrect address to be used in the following load. This patch replaces the tmpX arrays with a single array and uses a register operand to hold its address. Although this prevents using offsets from the stack pointer to access these locations, the code still builds as 32-bit PIC even with old compilers. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 09 Aug, 2012 1 commit
-
-
Diego Biurrun authored
-
- 08 Aug, 2012 1 commit
-
-
Mans Rullgard authored
This puts x86-specific things in the x86/ subdirectory where they belong. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
- 05 Aug, 2012 1 commit
-
-
Reinhard Tartler authored
Found with a clang-scan report on http://fate.libav.org/csa/
-
- 04 Aug, 2012 1 commit
-
-
Derek Buitenhuis authored
Based on a patch by Piotr Bandurski. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 03 Aug, 2012 1 commit
-
-
Diego Biurrun authored
Refactoring mmx2/mmxext YASM code with cpuflags will force renames. So switching to a consistent naming scheme beforehand is sensible. The name "mmxext" is more official and widespread and also the name of the CPU flag, as reported e.g. by the Linux kernel.
-
- 31 Jul, 2012 1 commit
-
-
Diego Biurrun authored
The yadif mmx optimizations contain the pmaxsw and pmaxub mmxext instructions, causing sigills on CPUs that do not support mmxext.
-
- 29 Jul, 2012 2 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
This allows for padding/trimming at the start of stream. By default, no assumption is made about the first frame's expected pts, so no padding or trimming is done.
-
- 28 Jul, 2012 6 commits
-
-
Loren Merritt authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Loren Merritt authored
11% faster on penryn, 7% on sandybridge, 5% on bulldozer Negligible change to output. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Loren Merritt authored
14% faster on penryn, 2% on sandybridge, 9% on bulldozer Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Loren Merritt authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Loren Merritt authored
Change code style to match the rest of libav. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Anton Khirnov authored
-
- 27 Jul, 2012 1 commit
-
-
Justin Ruggles authored
Allow substitution of channel pairs in the input for nearby channel pairs in the output in order to get a closer match. Also weigh LFE channel mismatch differently to favor matching the same layout without LFE over one less channel with LFE.
-
- 25 Jul, 2012 4 commits
-
-
Anton Khirnov authored
The buffer is stored internally, so this prevents it from being unreffed automatically. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Anton Khirnov authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Michael Niedermayer authored
Signed-off-by:
Anton Khirnov <anton@khirnov.net> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Diego Biurrun authored
libavfilter/avfilter.c:224:9: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘int’ [-Wformat]
-
- 23 Jul, 2012 1 commit
-
-
Ronald S. Bultje authored
This allows compiling this code using compilers that do not understand gcc-style inline assembly.
-
- 22 Jul, 2012 2 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-