summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
...
| * configure: Suggest upgrading gas-preprocessor instead of just installingMartin Storsjö2014-08-10
| | | | | | | | | | | | Older versions don't support all the features we test for now. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '9f8cf50e3be04b8e178086edaa4598826143303d'Michael Niedermayer2014-08-10
|\| | | | | | | | | | | | | | | | | | | * commit '9f8cf50e3be04b8e178086edaa4598826143303d': configure: Enable gas-preprocessor on all OSes but only if available Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Enable gas-preprocessor on all OSes but only if availableDiego Biurrun2014-08-10
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'f4312352fc52cc47c1ba398a33f629d32a737e91'Michael Niedermayer2014-08-10
|\| | | | | | | | | | | | | * commit 'f4312352fc52cc47c1ba398a33f629d32a737e91': configure: Add probe identification of MS armasm Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Add probe identification of MS armasmMartin Storsjö2014-08-10
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '444c73583d2848a542330c03949e1f933ac68f53'Michael Niedermayer2014-08-08
|\| | | | | | | | | | | | | * commit '444c73583d2848a542330c03949e1f933ac68f53': configure: Only run gas checks on ARM and PowerPC Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Only run gas checks on ARM and PowerPCDiego Biurrun2014-08-08
| | | | | | | | Standalone GNU assembly is not used on x86.
* | Merge commit '0026e356d044e72b6e743b234708b8b8af457ac0'Michael Niedermayer2014-08-08
|\| | | | | | | | | | | | | | | | | | | * commit '0026e356d044e72b6e743b234708b8b8af457ac0': configure: Die if gas is unavailable under aarch64 as well as ARM Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Die if gas is unavailable under aarch64 as well as ARMDiego Biurrun2014-08-08
| |
* | configure: Check if libwebp compilation will succeed.Carl Eugen Hoyos2014-08-08
| |
* | avfilter/dctdnoiz: rewrite [f/i]dctClément Bœsch2014-08-07
| | | | | | | | | | | | | | | | | | This removes the avcodec dependency and make the code almost twice as fast. More to come. The DCT factorization is based on "Fast and numerically stable algorithms for discrete cosine transforms" from Gerlind Plonkaa & Manfred Tasche (DOI: 10.1016/j.laa.2004.07.015).
* | Merge commit 'ed6d9ce914d552eeda16af857da97c4b1aea1e3f'Michael Niedermayer2014-08-06
|\| | | | | | | | | | | | | * commit 'ed6d9ce914d552eeda16af857da97c4b1aea1e3f': configure: Include the armcc build number in the compiler identification Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Include the armcc build number in the compiler identificationMartin Storsjö2014-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This tries to find the most expressive part of the output of armcc --vsn to include, giving a compiler identification of "ARM Compiler 5.04 update 2 (build 82)" instead of just "ARM Compiler 5.04" for armcc 5.0. 4.x versions of armcc output the following, for "armcc --vsn": ARM C/C++ Compiler, RVCT4.0 [Build 925] For evaluation purposes only Software supplied by: ARM Limited ARM C/C++ Compiler, 4.1 [Build 894] For evaluation purposes only Software supplied by: ARM Limited 5.0 versions output this: Product: ARM Compiler 5.04 Component: ARM Compiler 5.04 update 2 (build 82) Tool: armcc [5040081] For evaluation purposes only Software supplied by: ARM Limited Signed-off-by: Martin Storsjö <martin@martin.st>
* | avfilter/select: remove optional avcodec dependencyClément Bœsch2014-08-05
| |
* | avfilter/mp_decimate: remove avcodec dependencyClément Bœsch2014-08-05
| |
* | avfilter/deshake: remove avcodec dependencyClément Bœsch2014-08-05
| |
* | build: remove wrong avcodec dep in decimateClément Bœsch2014-08-05
| | | | | | | | | | This was probably a mistake with mpdecimate. The decimate filter doesn't depend on avcodec.
* | avutil: add pixelutils APIClément Bœsch2014-08-05
| |
* | Merge commit '15201e256035a3e8f9d3d7b96fc327467e1a8ead'Michael Niedermayer2014-08-05
|\| | | | | | | | | | | | | | | | | | | * commit '15201e256035a3e8f9d3d7b96fc327467e1a8ead': configure: check $as first before using $gas as GNU as Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: check $as first before using $gas as GNU asJanne Grunau2014-08-05
| | | | | | | | | | | | | | | | llvm's integrated assembler supports the AArch64 asm on darwin since August 2014. So check $as first before using gas-preprocessor.pl via $gas. Makes the checks specific for that the architecture specific asm needs. PPC Altivec and AArch64 needs on ':vararg' for macro arguments. Arm needs in addition the '.altmacro' directive.
* | Merge commit 'adf8227cf4e7b4fccb2ad88e1e09b6dc00dd00ed'Michael Niedermayer2014-08-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'adf8227cf4e7b4fccb2ad88e1e09b6dc00dd00ed': vc-1: Add platform-specific start code search routine to VC1DSPContext. Conflicts: configure libavcodec/arm/vc1dsp_init_arm.c libavcodec/vc1dsp.c libavcodec/vc1dsp.h See: 9d8ecdd8ca6d248e7439e8fdf255e39eda14e0f2 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vc-1: Add platform-specific start code search routine to VC1DSPContext.Ben Avison2014-08-04
| | | | | | | | | | | | | | Initialise VC1DSPContext for parser as well as for decoder. Note, the VC-1 code doesn't actually use the function pointer yet. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'db7f1c7c5a1d37e7f4da64a79a97bea1c4b6e9f8'Michael Niedermayer2014-08-05
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'db7f1c7c5a1d37e7f4da64a79a97bea1c4b6e9f8': h264: Move start code search functions into separate source files. Conflicts: libavcodec/arm/Makefile libavcodec/arm/h264dsp_init_arm.c libavcodec/h264_parser.c libavcodec/h264dsp.c libavcodec/startcode.c libavcodec/startcode.h See: 270cede3f3772117454a14b620803d731036942d Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * h264: Move start code search functions into separate source files.Ben Avison2014-08-04
| | | | | | | | | | | | This permits re-use with parsers for codecs which use similar start codes. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'eb9244f20210fd420fb9b3c98126f9cae525d1cc'Michael Niedermayer2014-08-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'eb9244f20210fd420fb9b3c98126f9cae525d1cc': Add Icecast protocol Conflicts: Changelog configure doc/protocols.texi libavformat/icecast.c libavformat/version.h See: e3dc2c86fc4178b100484c54f12c88705cdf6724 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add Icecast protocolMarvin Scholz2014-08-04
| | | | | | | | | | | | Icecast is basically a convenience wrapper around the HTTP protocol. Signed-off-by: Martin Storsjö <martin@martin.st>
* | libavformat: Add Icecast protocolePirat2014-08-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'a0ce85ac7de098d3f9b53b51b77a09bad700a011'Michael Niedermayer2014-07-30
|\| | | | | | | | | | | | | * commit 'a0ce85ac7de098d3f9b53b51b77a09bad700a011': configure: Globally add ZLIB_CONST to CPPFLAGS if zlib is enabled Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Globally add ZLIB_CONST to CPPFLAGS if zlib is enabledDiego Biurrun2014-07-30
| |
* | Merge commit 'e4a462e3eafdfe336f4d079c3ba72a9cdb4748b0'Michael Niedermayer2014-07-29
|\| | | | | | | | | | | | | | | | | | | * commit 'e4a462e3eafdfe336f4d079c3ba72a9cdb4748b0': configure: Use require_pkg_config for Speex Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Use require_pkg_config for SpeexLuca Barbato2014-07-28
| | | | | | | | | | Distributors and integrators nowadays have less problems by leveraging pkg-config files than having to set custom CFLAGS and LDFLAGS.
* | Fix standalone compilation of the legacy mpegvideo decoder.Carl Eugen Hoyos2014-07-27
| | | | | | | | Second try.
* | configure: fix memalign hack auto detectionMichael Niedermayer2014-07-27
| | | | | | | | | | | | Should fix fate on haiku Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: replace pulse-simple with pulseLukasz Marek2014-07-26
| | | | | | | | | | | | | | | | | | pulse-simple is additional library built on top of PulseAudio. It causes ffmpeg to link to library which is not needed anymore. This commit removes that redundant dependency. Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '06a1d1323bc8afd03f085ae98d9b74e431b3534e'Michael Niedermayer2014-07-23
|\| | | | | | | | | | | | | * commit '06a1d1323bc8afd03f085ae98d9b74e431b3534e': configure: Extend the neon intrinsics check Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Extend the neon intrinsics checkMartin Storsjö2014-07-22
| | | | | | | | | | | | | | Check for an instruction that causes the (very old) Apple GCC 4.2 to error out ("unrecognizable insn"). Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'eba2233b58c2c4b468c58287d6537b2f1188a8cd'Michael Niedermayer2014-07-22
|\| | | | | | | | | | | | | | | | | | | | | * commit 'eba2233b58c2c4b468c58287d6537b2f1188a8cd': build: Add define for SIMD extensions requiring 16-byte aligned buffers Conflicts: configure libavcodec/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Add define for SIMD extensions requiring 16-byte aligned buffersDiego Biurrun2014-07-22
| |
* | Merge commit 'd45ebd4876ab8fc07736a644de07e1b1d11a8e5d'Michael Niedermayer2014-07-22
|\| | | | | | | | | | | | | | | | | | | * commit 'd45ebd4876ab8fc07736a644de07e1b1d11a8e5d': configure: add support for neon intrinsics Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: add support for neon intrinsicsJanne Grunau2014-07-21
| |
* | Merge commit 'bb0babd7054bed7edfd9f4d6b20cdba864de1830'Michael Niedermayer2014-07-22
|\| | | | | | | | | | | | | | | | | | | * commit 'bb0babd7054bed7edfd9f4d6b20cdba864de1830': build: Support executable only ldflags Conflicts: Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Support executable only ldflagsLuca Barbato2014-07-21
| | | | | | | | | | The options is useful to build position-independent executables on hardened systems (e.g. Android L and Gentoo Hardened).
* | Merge commit 'b396bbad100a7493691d09b8dceba91e3cd28e2e'Michael Niedermayer2014-07-22
|\| | | | | | | | | | | | | | | | | | | * commit 'b396bbad100a7493691d09b8dceba91e3cd28e2e': configure: Do not add extralibs to avresample .pc file Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Do not add extralibs to avresample .pc fileLuca Barbato2014-07-21
| | | | | | | | The library does not have external dependencies.
* | Merge commit 'bd499d9af668aef979ec9f3f3215b8dd508c7ec1'Michael Niedermayer2014-07-21
|\| | | | | | | | | | | | | | | | | | | * commit 'bd499d9af668aef979ec9f3f3215b8dd508c7ec1': build: Conditionally build and test iirfilter Conflicts: libavcodec/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Conditionally build and test iirfilterDiego Biurrun2014-07-21
| |
* | Merge commit '2d60444331fca1910510038dd3817bea885c2367'Michael Niedermayer2014-07-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '2d60444331fca1910510038dd3817bea885c2367': dsputil: Split motion estimation compare bits off into their own context Conflicts: configure libavcodec/Makefile libavcodec/arm/Makefile libavcodec/dvenc.c libavcodec/error_resilience.c libavcodec/h264.h libavcodec/h264_slice.c libavcodec/me_cmp.c libavcodec/me_cmp.h libavcodec/motion_est.c libavcodec/motion_est_template.c libavcodec/mpeg4videoenc.c libavcodec/mpegvideo.c libavcodec/mpegvideo_enc.c libavcodec/x86/Makefile libavcodec/x86/me_cmp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Split motion estimation compare bits off into their own contextDiego Biurrun2014-07-17
| |
* | Merge commit 'a578b0407dc983aecd72028e1127062689b67089'Michael Niedermayer2014-07-17
|\| | | | | | | | | | | | | * commit 'a578b0407dc983aecd72028e1127062689b67089': configure: Assume runtime cpu detection on arm on --target-os=android as well Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Assume runtime cpu detection on arm on --target-os=android as wellMartin Storsjö2014-07-17
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>