- 04 Mar, 2014 1 commit
-
-
Vittorio Giovara authored
strtok_r is not needed any more, so remove it from configure.
-
- 28 Feb, 2014 7 commits
-
-
Anton Khirnov authored
-
Diego Biurrun authored
A threading type might be detected originally, but later disabled if one of its dependencies is unavailable. This makes sure that the threading support item in the configure output is right for setups where w32threads are available but native atomics aren't. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Diego Biurrun authored
Almost all of the code is shared so there is little point in enabling one decoder/encoder without the other.
-
Diego Biurrun authored
Almost all of the code is shared so there is little point in enabling one decoder without the other.
-
Diego Biurrun authored
These codecs compile all of the MJPEG code anyway, so there is little point in not enabling the MJPEG decoder directly. This also simplifies the dependency declarations for the MJPEG codec family.
-
Diego Biurrun authored
This codec compiles all of the SP5X code anyway, so there is little point in not enabling the decoder directly. This also simplifies the dependency declaration for the AMV decoder.
-
Christophe Gisquet authored
The vector dequantization has a test in a loop preventing effective SIMD implementation. By moving it out of the loop, this loop can be DSPized. Therefore, modify the current DSP implementation. In particular, the DSP implementation no longer has to handle null loop sizes. The decode_hf implementations have following timings: For x86 Arrandale: C SSE SSE2 SSE4 win32: 260 162 119 104 win64: 242 N/A 89 72 The arm NEON optimizations follow in a later patch as external asm. The now unused check for the y modifier in arm inline asm is removed from configure.
-
- 26 Feb, 2014 1 commit
-
-
Anton Khirnov authored
-
- 25 Feb, 2014 1 commit
-
-
Anton Khirnov authored
Based on a patch by Andrew Kelley <superjoe30@gmail.com> Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 24 Feb, 2014 1 commit
-
-
Derek Buitenhuis authored
Framerate is now a sane rational instead of an integer, and inputDepth is changed to what it actually is. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 23 Feb, 2014 3 commits
-
-
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>
-
Janne Grunau authored
Moving cpunop from the HAVE_LIST to the ARCH_EXT_LIST_X86 has the side effect of enabling it. The semantics of the check have to be changed from enable if successful to disable if unsuccessful. This was missing in 2b0bb699 causing build errors with nasm.
-
- 20 Feb, 2014 4 commits
-
-
Luca Barbato authored
clang-3.4 and gcc-4.9 have it.
-
Diego Biurrun authored
It is a processor feature, so it belongs there.
-
Diego Biurrun authored
-
Diego Biurrun authored
The dependency is indirect through the h263/mpegvideo code. CC: libav-stable@libav.org
-
- 19 Feb, 2014 1 commit
-
-
Diego Biurrun authored
Also add warning comment about threading implementations without matching atomics implementation to the atomics fallback implementation.
-
- 16 Feb, 2014 1 commit
-
-
Diego Biurrun authored
Also drop support for building examples in library directories.
-
- 13 Feb, 2014 1 commit
-
-
Janne Grunau authored
Bug-Id: 635
-
- 12 Feb, 2014 2 commits
-
-
Janne Grunau authored
Loadable plugins were removed in d010e95f.
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 08 Feb, 2014 2 commits
-
-
Kostya Shishkov authored
Does not contain cursor rendering yet. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Janne Grunau authored
-
- 25 Jan, 2014 2 commits
-
-
Janne Grunau authored
Fixes dependency file generation with gas-preprocessor.pl and clang. Flags copied from GCC and tested with Apple's clang from Xcode 5 and 5.1 and clang 3.2, 3.3, 3.4 on Linux.
-
Janne Grunau authored
-
- 22 Jan, 2014 1 commit
-
-
Diego Biurrun authored
This prevents the default HOSTCFLAGS from getting clobbered by flags passed to configure on the command line.
-
- 15 Jan, 2014 2 commits
-
-
Diego Biurrun authored
This allows for slightly cleaner dependency specification.
-
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
Stack is always 16 byte aligned and clz, 64bit operations and unaligned memory access are fast in aarch64 mode on ARMv8. Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
- 13 Jan, 2014 2 commits
-
-
Robert Krüger authored
All copyright holders have agreed to the relicensing.
-
Martin Storsjö authored
Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 10 Jan, 2014 1 commit
-
-
Martin Storsjö authored
This is pretty much based on the same test for XMM registers. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 09 Jan, 2014 1 commit
-
-
Maxim Polijakowski authored
Cleanup by Diego Biurrun. Signed-off-by:
Kostya Shishkov <kostya.shishkov@gmail.com>
-
- 06 Jan, 2014 2 commits
-
-
Martin Storsjö authored
Previously, if neither of the checks for the closesocket function succeeded, we still kept winsock2.h and networking in general enabled. When targeting the WinRT API subset, the winsock2.h header is available (making the check for it succeed, giving the impression that winsock is available), but tests that actually try to use such a function will fail. In this case, disable the winsock2.h feature and networking in general, as if the winsock2.h header test would have failed in the first place. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Luca Barbato authored
The freetype tutorial suggests to use #include FT_FREETYPE_H. Bug-Id: 616
-
- 05 Jan, 2014 1 commit
-
-
Diego Biurrun authored
New versions of FreeType have moved the location of their API header(s) and hide the location behind a macro. Since the location changes between versions and no other way to know the location exists, this workaround becomes necessary. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 25 Dec, 2013 1 commit
-
-
Diego Biurrun authored
This avoids false positive enabling of w32threads if explicitly requested on the command line, but dependencies are missing.
-
- 21 Dec, 2013 1 commit
-
-
Justin Ruggles authored
-