summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* lavfi: add histeq filterStefano Sabatini2013-01-05
| | | | | | This is a port of virtual dub's histogram equalization filter by Donald A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>, done for SOCIS 2012.
* lavfi: add kerndeint filterStefano Sabatini2013-01-05
| | | | | | This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by Donal A. Graft (original avisynth plugin author), and is based on the work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-31
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: configure: suppress -fPIC in msvc builds Drop unnecessary 'l' length modifier when printfing double values. truemotion2: Sanitize tm2_read_header() Conflicts: libavcodec/truemotion2.c libavfilter/src_movie.c libavutil/opt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: suppress -fPIC in msvc buildsHendrik Leppkes2012-12-31
| | | | | | | | | | | | | | MSVC doesn't understand the option, and emits a warning on every call to cl.exe. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Sony Wave64 muxerPaul B Mahol2012-12-31
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | build: postproc cleanup.Clément Bœsch2012-12-30
| | | | | | | | | | This reverts 79f80f5c, moves postproc along with the other libraries, and fix the postproc dependency to libavutil.
* | Merge commit '69583bd3b1eba471366141c945030c163e073e02'Michael Niedermayer2012-12-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '69583bd3b1eba471366141c945030c163e073e02': avfilter: Refactor unconditional filter registration build: Add rtpenc_chain extra config option configure: Add --disable-all command line option Conflicts: libavfilter/allfilters.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Add rtpenc_chain extra config optionDiego Biurrun2012-12-28
| | | | | | | | | | | | Also fixes linking in various configs with only individual parts enabled because the RTP muxer chaining code depends on the general RTP code, which is now accounted for.
| * configure: Add --disable-all command line optionDiego Biurrun2012-12-28
| | | | | | | | | | This option disables all programs, libraries and other parts of Libav that get built as part of the compilation process.
* | Merge commit 'f3298f12997eb4b7ad203766f768f92e3dd72a2a'Michael Niedermayer2012-12-24
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f3298f12997eb4b7ad203766f768f92e3dd72a2a': Return proper error code after av_log_ask_for_sample() configure: cosmetics: Separate hwaccel dependencies from decoders/encoders oggdec: check memory allocation Conflicts: configure libavcodec/pictordec.c libavformat/anm.c libavformat/oggdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: cosmetics: Separate hwaccel dependencies from decoders/encodersDiego Biurrun2012-12-23
| | | | | | | | Also move mpegvideo_select statement to the correct position.
| * configure: Make avconv depend on null, anull and resample filtersDiego Biurrun2012-12-21
| | | | | | | | Building avconv without that functionality makes little sense.
* | lavfi: remove mp=pp filter.Clément Bœsch2012-12-23
| | | | | | | | | | | | | | Native pp filter is available. postproc dependency is also dropped from mp wrapper since it was the only filter needing that dependency.
* | lavfi: add pp filter.Clément Bœsch2012-12-23
| | | | | | | | | | | | | | | | | | | | | | Ported from MPlayer. Original author is A'rpi, with various contributions from Michael Niedermayer. The original documentation was mostly written by Diego Biurrun. See the MPlayer history for full credits. The filter is under GPL like the original filter, even if it differs quite a lot. There is not much point in making it LGPL since pp is under GPL.
* | configure: consider using /usr/include/openjpeg-1.5 when searching for openjpegJohannes Nixdorf2012-12-22
| | | | | | | | | | | | | | | | Beginning with version 1.5.1 openjpeg defaults to install its headers to /usr/include/openjpeg-${major}.${minor} instead of /usr/include without providing a compatibility symlink making the old test fail. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '511cf612ac979f536fd65e14603a87ca5ad435f3'Michael Niedermayer2012-12-21
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '511cf612ac979f536fd65e14603a87ca5ad435f3': miscellaneous typo fixes Conflicts: libavcodec/4xm.c libavcodec/lagarith.c libavcodec/parser.c libavcodec/ratecontrol.c libavcodec/shorten.c libavcodec/vda_h264.c libavformat/dvenc.c libavformat/wtv.c tools/patcheck Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * miscellaneous typo fixesDiego Biurrun2012-12-21
| |
* | Merge commit '6906b19346ae8a330bfaa1c16ce535be10789723'Michael Niedermayer2012-12-21
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '6906b19346ae8a330bfaa1c16ce535be10789723': lavc: add missing files for arm lavc: introduce VideoDSPContext Conflicts: configure libavcodec/arm/dsputil_init_armv5te.c libavcodec/dsputil.c libavcodec/dsputil.h libavcodec/dsputil_template.c libavcodec/h264.c libavcodec/mpegvideo.h libavcodec/mpegvideo_enc.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: introduce VideoDSPContextRonald S. Bultje2012-12-20
| | | | | | | | | | | | | | | | Move some functions from dsputil. The idea is that videodsp contains functions that are useful for a large and varied set of video decoders. Currently, it contains emulated_edge_mc() and prefetch(). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-18
|\| | | | | | | | | | | | | | | | | | | | | * qatar/master: configure: formatting cosmetics h264: use mbaff ref indices in fill_colmap() only for mbaff references Conflicts: libavcodec/h264_direct.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: formatting cosmeticsDiego Biurrun2012-12-18
| |
| * configure: fix automatic processing of _extralibs in check_depsMans Rullgard2012-12-09
| | | | | | | | | | | | | | This fixes the automatic use of $foo_extralibs when feature foo is enabled indirectly through a _select or _suggest. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | fate: check if rsync has the contimeout optionJean First2012-12-15
| | | | | | | | | | | | | | rsync on osx misses the --contimeout option Signed-off-by: Jean First <jeanfirst@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure/arm: print if thumb mode is enabledMichael Niedermayer2012-12-14
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: Add SOX resampler supportRob Sykes2012-12-11
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b8f3ab8e6a7ce3627764da53b809628c828d4047'Michael Niedermayer2012-12-10
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'b8f3ab8e6a7ce3627764da53b809628c828d4047': ac3dec: output planar float only svq3: make slice type value unsigned to match svq3_get_ue_golomb return type configure: Have protocols select network code instead of depending on it Conflicts: libavcodec/svq3.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Have protocols select network code instead of depending on itDiego Biurrun2012-12-09
| |
| * tak: demuxer, parser, and decoderPaul B Mahol2012-12-07
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* | configure: fix automatic processing of _extralibs in check_depsMans Rullgard2012-12-10
| | | | | | | | | | | | | | This fixes the automatic use of $foo_extralibs when feature foo is enabled indirectly through a _select or _suggest. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit '096abfa15052977eed93f0b5e01afd2d47c53c1f'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit '096abfa15052977eed93f0b5e01afd2d47c53c1f': parser: fix large overreads bitstream: add get_bits64() to support reading more than 32 bits at once arm: detect cpu features at runtime on Linux Conflicts: libavcodec/parser.c libavformat/mpegts.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: detect cpu features at runtime on LinuxMans Rullgard2012-12-07
| | | | | | | | | | | | | | | | This allows compiling optimised functions for features not enabled in the core build and selecting these at runtime if the system has the necessary support. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit 'b326755989b346d0d935e0628e8865f9b2951c30'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | * commit 'b326755989b346d0d935e0628e8865f9b2951c30': arm: rename ARMVFP config symbol to VFP Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: rename ARMVFP config symbol to VFPMans Rullgard2012-12-07
| | | | | | | | | | | | | | This is consistent with usual ARM nomenclature as well as with the VFPV3 and NEON symbols which both lack the ARM prefix. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit '637606de2d2e0af0a9fa2f23f943765d7d7c5cd5'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '637606de2d2e0af0a9fa2f23f943765d7d7c5cd5': configure: arm: make _inline arch ext symbols depend on inline_asm arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation Conflicts: configure libavcodec/arm/dca.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: arm: make _inline arch ext symbols depend on inline_asmMans Rullgard2012-12-07
| | | | | | | | | | | | This makes --disable-inline-asm work as expected. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit '7f2b3dcabd108926bde819ad574017f4161d1546'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | * commit '7f2b3dcabd108926bde819ad574017f4161d1546': configure: arm: check inline and external asm support for extensions Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: arm: check inline and external asm support for extensionsMans Rullgard2012-12-07
| | | | | | | | | | | | | | This tests instruction set support in both inline and external asm. If both fail, the base config option is disabled. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit 'c6ebc9faa2210d7f36a3036c357f6f199520f575'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | | | * commit 'c6ebc9faa2210d7f36a3036c357f6f199520f575': configure: add check_insn function configure: clean up check_inline_asm and check_as functions Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: add check_insn functionMans Rullgard2012-12-07
| | | | | | | | | | | | | | | | The check_insn function tests an instruction in both inline asm and standalone assembly, and sets _external/_inline config properties accordingly. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * configure: clean up check_inline_asm and check_as functionsMans Rullgard2012-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The check_inline_asm function should check the actual C compiler, not the one used for assembly files. Usually these are the same, but they might be different, typically when using a compiler other than gcc. The check_as should, as its name suggests, test the type of input the AS command is used with, i.e. a standalond assembly (.S) file. Finally, check for gnu assembler using the modified check_as as this reflects actual usage. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit 'f0fe245bc31cf4fa3b3ed0240cd1ab6f0d5043ea'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | * commit 'f0fe245bc31cf4fa3b3ed0240cd1ab6f0d5043ea': configure: arm: set fast_clz and fast_unaligned in cpuflags section Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: arm: set fast_clz and fast_unaligned in cpuflags sectionMans Rullgard2012-12-07
| | | | | | | | | | | | | | | | These are properties of the targeted core and do not depend on specific assembly support in the toolchain which if missing will render the controlling options here disabled. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit '1234c66a315b139339d52ca193b3f1d67af9ce19'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | * commit '1234c66a315b139339d52ca193b3f1d67af9ce19': configure: arm: detect toolchain default arch version Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: arm: detect toolchain default arch versionMans Rullgard2012-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | Probe for the toolchain default architecture version if no --cpu flag is present or an unknown cpu is specified. Works with gcc, clang and armcc. This allows configuring based on the arch version even if it is not explicitly specified to configure. It also causes an explicit -march flag to be added to CFLAGS and ASFLAGS, which in turn lets us do proper instruction set tests with the assembler. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit '9ebd45c2d58ad9241ad09718679f0cf7fb57da52'Michael Niedermayer2012-12-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9ebd45c2d58ad9241ad09718679f0cf7fb57da52': configure: do not bypass cpuflags section if --cpu not given dct-test: arm: indicate required cpu features for optimised funcs snow: fix build after 594d4d5df3c70404168701dd5c90b7e6e5587793 arm: fix use of uninitialised value in ff_fft_fixed_init_arm() avpicture: Don't assume a valid pix fmt in avpicture_get_size Conflicts: libavcodec/avpicture.c libavcodec/snow.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: do not bypass cpuflags section if --cpu not givenMans Rullgard2012-12-07
| | | | | | | | | | | | | | This will allow arch-specific ways of determining the target variant when none is specified on the command line. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | lavf: VobSub demuxer.Clément Bœsch2012-12-07
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-04
|\| | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ppc: always use pic for shared libraries build: cosmetics: Move CONFIG_RTPDEC entry to a more suitable place fate: ea, h264: prettyprinting and ordering cosmetics Conflicts: tests/fate/ea.mak tests/fate/h264.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ppc: always use pic for shared librariesLuca Barbato2012-12-03
| | | | | | | | CC: libav-stable@libav.org
* | configure: Fix ARM thumb detectionMichael Niedermayer2012-12-04
| | | | | | | | | | | | | | | | | | | | The detection detects the default but not if it even works. Check building a simple piece of code and disable thumb if it fails This fixes a compile failure If someone has a better idea, just replace this by it! Signed-off-by: Michael Niedermayer <michaelni@gmx.at>