- 13 Nov, 2017 1 commit
-
-
Thomas Köppe authored
Variables used in inline assembly need to be marked with attribute((used)). Static constants already were, via the define of DECLARE_ASM_CONST. But DECLARE_ALIGNED does not add this attribute, and some of the variables defined with it are const only used in inline assembly, and therefore appeared dead. This change adds a macro DECLARE_ASM_ALIGNED that marks variables as used. This change makes FFMPEG work with Clang's ThinLTO. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Oct, 2016 2 commits
-
-
Michael Niedermayer authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Michael Niedermayer authored
Implemented for AV_PIX_FMT_GBRP12. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 27 Sep, 2016 1 commit
-
-
Luca Barbato authored
Make sure the scaling functions for the 9-15bits are used for 9-15bits bit depths correctly.
-
- 31 Aug, 2016 1 commit
-
-
Timo Rothenpieler authored
-
- 27 Jun, 2016 1 commit
-
-
Matthieu Bouron authored
See merge commit '39d6d361'.
-
- 28 May, 2016 1 commit
-
-
Diego Biurrun authored
-
- 31 Mar, 2016 1 commit
-
-
Pedro Arthur authored
Removed previous swscale code under '#ifndef NEW_FILTER' and removed unused fields of SwsContext
-
- 08 Sep, 2015 1 commit
-
-
Hendrik Leppkes authored
-
- 19 Aug, 2015 1 commit
-
-
Pedro Arthur authored
-
- 18 Aug, 2015 1 commit
-
-
Pedro Arthur authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 17 Aug, 2015 1 commit
-
-
Pedro Arthur authored
+ split color conversion from scaling - disabled gamma correction, until it's refactored too Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 10 May, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 27 Feb, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 09 Nov, 2014 1 commit
-
-
Kieran Kunhya authored
use_mmx_vfilter check/fix by commiter Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 17 Sep, 2014 1 commit
-
-
Vitor Sessak authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 04 Aug, 2014 1 commit
-
-
Vittorio Giovara authored
The rationale is that you have a packed format in form <greyscale sample> <alpha sample> <greyscale sample> <alpha sample> and shortening greyscale to 'G' might make one thing about Greenscale instead. An alias pixel format and color space name are provided for compatibility.
-
- 19 Jun, 2014 1 commit
-
-
Carl Eugen Hoyos authored
Fixes compilation with Sun C 5.12. Reported by Bradley Mitchell in ticket #3649.
-
- 16 Mar, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 15 Mar, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Jan, 2014 1 commit
-
-
Diego Biurrun authored
-
- 22 Nov, 2013 1 commit
-
-
Diego Biurrun authored
-
- 28 Aug, 2013 1 commit
-
-
Diego Biurrun authored
Also give consistent names to init functions.
-
- 15 Apr, 2013 1 commit
-
-
Michael Niedermayer authored
This simplifies the code and improves quality at the expense of a slight slowdown of a rarely used function (no fate test uses it). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 27 Mar, 2013 1 commit
-
-
Diego Biurrun authored
-
- 15 Feb, 2013 1 commit
-
-
Michael Niedermayer authored
This tries to compensate for the errors introduced by the rounding of pmulhw Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 13 Nov, 2012 1 commit
-
-
Diego Biurrun authored
-
- 31 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 30 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 20 Oct, 2012 1 commit
-
-
Hendrik Leppkes authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Oct, 2012 1 commit
-
-
Anton Khirnov authored
-
- 30 Sep, 2012 1 commit
-
-
Clément Bœsch authored
This fix a bunch of "assignment from incompatible pointer type" warnings with GCC.
-
- 11 Sep, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Sep, 2012 1 commit
-
-
Diego Biurrun authored
This separates code relying on inline from that relying on external assembly and fixes instances where the coalesced check was incorrect.
-
- 01 Sep, 2012 1 commit
-
-
Carl Eugen Hoyos authored
-
- 30 Aug, 2012 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 20 Aug, 2012 1 commit
-
-
XhmikosR authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 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>
-
- 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.
-