- 12 May, 2019 1 commit
-
-
Philip Langdale authored
The implementation is pretty straight-forward. Most of the existing NV12 codepaths work regardless of subsampling and are re-used as is. Where necessary I wrote the slightly different NV24 versions. Finally, the one thing that confused me for a long time was the asm specific x86 path that did an explicit exclusion check for NV12. I replaced that with a semi-planar check and also updated the equivalent PPC code, which Lauri kindly checked.
-
- 14 Aug, 2018 1 commit
-
-
Sergey Lavrushkin authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 09 Nov, 2016 1 commit
-
-
Michael Niedermayer authored
Found-by: Luca Barbato Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Oct, 2016 1 commit
-
-
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
It is used to select functions that work with 9-15bits.
-
- 27 Jun, 2016 1 commit
-
-
Matthieu Bouron authored
See merge commit '39d6d361'.
-
- 28 May, 2016 1 commit
-
-
Diego Biurrun authored
These warnings conflict with system macros on Solaris, producing truckloads of warnings about macro redefinition.
-
- 31 Mar, 2016 1 commit
-
-
Pedro Arthur authored
Removed previous swscale code under '#ifndef NEW_FILTER' and removed unused fields of SwsContext
-
- 03 Jul, 2015 1 commit
-
-
Kevin Coyle authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Jul, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Apr, 2014 1 commit
-
-
Carl Eugen Hoyos authored
Can be tested with: $ ./configure --cc='cc -m32' --disable-optimizations --enable-pic
-
- 08 Apr, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 Mar, 2014 1 commit
-
-
Diego Biurrun authored
-
- 18 Mar, 2014 1 commit
-
-
Matt Oliver authored
Automatically change MANGLE() into named inline asm operands when direct symbol reference in inline asm are not supported. This is part of the patch-set for intel C inline asm on windows support Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 28 Aug, 2013 1 commit
-
-
Diego Biurrun authored
Also give consistent names to init functions.
-
- 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>
-
- 31 Oct, 2012 1 commit
-
-
Diego Biurrun authored
-
- 30 Oct, 2012 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 08 Oct, 2012 1 commit
-
-
Anton Khirnov authored
-
- 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.
-
- 04 Jul, 2012 1 commit
-
-
Michael Niedermayer authored
Reviewed-by:
Paul B Mahol <onemda@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 Mar, 2012 1 commit
-
-
Ronald S. Bultje authored
Fixes overflows for large image sizes. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 19 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
Revert "swscale: update context offsets after removal of AlpMmxFilter." (commit a95e3fa9) and Revert "swscale: Remove some write-only variables related to alpha handling." (commit 9d03cb9f). They broke alpha handling - it's the evil inline asm that still uses that variable, so it's not truely write-only.
-
- 17 Feb, 2012 2 commits
-
-
Ronald S. Bultje authored
Prevents crashes on 1-tap filter (unscaled). Also rename "bguf" argument to "vbuf", seems that was a typo.
-
Ronald S. Bultje authored
-
- 07 Feb, 2012 1 commit
-
-
Ronald S. Bultje authored
Fixes bug 221. CC: libav-stable@libav.org
-
- 27 Jan, 2012 1 commit
-
-
Ronald S. Bultje authored
Also implement sse2/ssse3/avx versions.
-
- 10 Jan, 2012 1 commit
-
-
Ronald S. Bultje authored
Additional comments from Måns Rullgard have been integrated by Reinhard Tartler. Signed-off-by:
Reinhard Tartler <siretart@tauware.de>
-
- 09 Jan, 2012 1 commit
-
-
Ronald S. Bultje authored
Also implement SSE2/AVX variants.
-
- 02 Dec, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 18 Nov, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 Nov, 2011 1 commit
-
-
Ronald S. Bultje authored
-
- 24 Oct, 2011 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Oct, 2011 4 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Oct, 2011 2 commits
-
-
Ronald S. Bultje authored
Also implement MMX/MMX2 versions and SSE4 versions.
-
Kieran Kunhya authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-