- 03 Mar, 2018 1 commit
-
-
Philip Langdale authored
This cleans up the ever-more-unreadable list of semi-planar exclusions for selecting the planar copy wrapper.
-
- 02 Mar, 2018 1 commit
-
-
Philip Langdale authored
To make the best use of existing code, I generalised the wrapper that currently does yuv420p10 to p010 to support any mixture of input and output sizes between 10 and 16 bits. This had the side effect of yielding a working code path for all yuv420p1x formats to p01x.
-
- 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>
-
- 29 Oct, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 25 Oct, 2017 1 commit
-
-
Mateusz authored
This patch uses dithering in DITHER_COPY macro only if it was not used option '-sws_dither none'. With option '-sws_dither none' it uses downshift. For human eye dithering is OK, for video codecs not necessarily. If user don't want to use dithering, we should respect that. Signed-off-by:
Mateusz Brzostek <mateuszb@poczta.onet.pl> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 23 Oct, 2017 1 commit
-
-
Mateusz authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 11 Oct, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Oct, 2017 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Diego Biurrun authored
We already rely on just mmap() in other places.
-
- 22 Sep, 2017 1 commit
-
-
Lou Logan authored
"apix_fmts" found by Marc Péchaud. "speedloss" found by Mikhail V. Signed-off-by:
Lou Logan <lou@lrcd.com>
-
- 28 Aug, 2017 1 commit
-
-
Derek Buitenhuis authored
Fixes: libswscale/utils.c:1632:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if USE_MMAP ^ libswscale/utils.c:1577:49: note: expanded from macro 'USE_MMAP' #define USE_MMAP (HAVE_MMAP && HAVE_MPROTECT && defined MAP_ANONYMOUS) ^ Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 25 Aug, 2017 1 commit
-
-
Derek Buitenhuis authored
Fixes: libswscale/utils.c:1632:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if USE_MMAP ^ libswscale/utils.c:1577:49: note: expanded from macro 'USE_MMAP' #define USE_MMAP (HAVE_MMAP && HAVE_MPROTECT && defined MAP_ANONYMOUS) ^ Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 24 Aug, 2017 1 commit
-
-
Carl Eugen Hoyos authored
Based on b4befca2 and 6b7849e6 by Paul B Mahol. Fixes ticket #6608.
-
- 07 Aug, 2017 1 commit
-
-
Paul B Mahol authored
-
- 05 Aug, 2017 1 commit
-
-
James Cowgill authored
Fixes filter-pixfmts-scale test failing on big-endian systems due to alpSrc not being cast to (const int32_t**). Also fixes distortions in the output alpha channel values by copying the alpha channel code from the rgba64 case found elsewhere in output.c. Fixes ticket 6555. Signed-off-by:
James Cowgill <James.Cowgill@imgtec.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Jul, 2017 4 commits
-
-
Clément Bœsch authored
Fix CID 1415949
-
Clément Bœsch authored
Fixes ticket #6554
-
Clément Bœsch authored
-
Clément Bœsch authored
This will be required for the next commit.
-
- 10 Jul, 2017 1 commit
-
-
Diego Biurrun authored
glibc introduced _DEFAULT_SOURCE in version 2.19 to replace _BSD_SOURCE and _SVID_SOURCE, which were deprecated in version 2.20. Add _DEFAULT_SOURCE where the latter two are used to be forwards-compatible and avoid warnings about the use of deprecated definitions.
-
- 21 Jun, 2017 1 commit
-
-
Diego Biurrun authored
None of them are specific to the YASM assembler. (Cherry-picked from libav commit 39e208f4) Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 30 Apr, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Apr, 2017 1 commit
-
-
Diego Biurrun authored
-
- 15 Apr, 2017 3 commits
-
-
Luca Barbato authored
Avoid warnings about types mismatch and make the code a little simpler.
-
Luca Barbato authored
It is undefined in C as reported: warning: shifting a negative signed value is undefined
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 13 Apr, 2017 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 12 Apr, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 02 Apr, 2017 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 31 Mar, 2017 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 23 Mar, 2017 3 commits
-
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Vittorio Giovara authored
This disables everything that was deprecated at least 18 months ago. Readjust the minimum API version as needed, postponing any API-incompatible changes until the next bump. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 20 Mar, 2017 5 commits
-
-
Clément Bœsch authored
Reduce diff with Libav.
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-