summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
...
| * configure: Support msan as toolchainLuca Barbato2016-03-07
| |
* | lavc/audiotoolboxdec: avoid relying on consumer-provided params when possibleRodger Combs2016-04-13
| |
* | lavc/audiotoolboxdec: add eac3 decoderRodger Combs2016-04-02
| | | | | | | | | | | | | | | | This is added in 10.11, so we add a #define when building against older SDKs. The decoder actually supports 7.1-channel eac3, but since the parser only reports 6 channels, we end up decoding the 5.1 downmix (same as the internal decoder) for now.
* | configure: Fix debugging on mingw-w64 with gdbAlex Smith2016-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The relocation hack broke debugging on mingw-w64 when using gdb. This makes the reloc hack dependent on --disable-debug so it's still enabled for release builds. This is simply an immediate fix for the issue of broken debugging, we should probably still look at the possibility of reverting it outright if it proves to be more trouble than it's worth. For now keeping it enabled for release builds is a reasonable trade off. Signed-off-by: Alex Smith <theryuu@warpsharp.info> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: Fail if CUDA enabled but not foundTimo Rothenpieler2016-03-28
| | | | | | | | | | Without this patch, configure still passes and enables CUDA, no matter if it was actually found, breaking the build in case it was not.
* | avcodec: Remove libdcadec, we already have it merged internallyKieran Kunhya2016-03-27
| |
* | lavfi: Add coreimage filter for GPU based image filtering on OSX.Thilo Borgmann2016-03-25
| |
* | lavc: add AudioToolbox encodersRodger Combs2016-03-22
| | | | | | | | Fixes trac #4828
* | lavc: add AudioToolbox decodersRodger Combs2016-03-22
| | | | | | | | Part of trac #4828
* | configure: Remove (b)zlib and iconv dependencies for videoltoolbox encoder.Carl Eugen Hoyos2016-03-22
| |
* | configure: check for SEC_I_CONTEXT_EXPIRED before enabling SChannelHendrik Leppkes2016-03-16
| | | | | | | | Fixes build on mingw32, which lacks this constant.
* | configure: Use lowercase includes/library names for schannel check.İsmail Dönmez2016-03-16
| | | | | | | | | | | | | | Fixes cross-build on Linux with mingw-w64. Reviewed-by: Reimar Döffinger Reviewed-by: Hendrik Leppkes
* | configure: build fix for P5600 along option --disable-msaShivraj Patil2016-03-11
| | | | | | | | | | Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: Check for msghdr struct.Carl Eugen Hoyos2016-03-09
| | | | | | | | | | | | | | Some (Solaris) systems apparently have an incompatible msghdr struct breaking sctp protocol compilation. Reported-by: mvelanka
* | configure: build fix for P5600 with mips code restructuringShivraj Patil2016-03-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: add check_inline_asm_flags()Shivraj Patil2016-03-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavc: add h264 mediacodec decoderMatthieu Bouron2016-03-07
| |
* | lavc: add JNI supportMatthieu Bouron2016-03-07
| |
* | configure: NVENC API version 6 is now requiredTimo Rothenpieler2016-03-04
| |
* | lavc: add VideoToolbox H.264 EncoderRick Kern2016-03-02
| | | | | | | | | | | | | | Autodetected by default. Encode using -codec:v h264_videotoolbox. Signed-off-by: Rick Kern <kernrj@gmail.com> Signed-off-by: wm4 <nfxjfg@googlemail.com>
* | Merge commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d'Derek Buitenhuis2016-02-29
|\| | | | | | | | | | | | | | | | | | | | | This commit also disables the async fate test, because it used internal APIs in a non-kosher way, which no longer exists. * commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d': lavf: reorganize URLProtocols Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavf: reorganize URLProtocolsAnton Khirnov2016-02-22
| | | | | | | | | | | | | | | | | | | | Instead of a linked list constructed at av_register_all(), store them in a constant array of pointers. Since no registration is necessary now, this removes some global state from lavf. This will also allow the urlprotocol layer caller to limit the available protocols in a simple and flexible way in the following commits.
* | build: add --install-name-dir=DIR Darwin optionClément Bœsch2016-02-29
| | | | | | | | | | This option is typically useful when cross-compiling dynamic libraries for iOS, with something such as --install-name-dir=@rpath
* | configure: add direct detection of libopencvAndreas Cadhalpun2016-02-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pkg-config file contains all opencv libraries, not only the neccessary ones. This change makes it possible to use the libopencv-imgproc-dev Debian package instead of libopencv-dev, saving about 200 MB of useless build-dependencies. In particular one doesn't need to install the parts of opencv that depend on ffmpeg libraries. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | mips: do not disable any feature for generic coresVicente Olivert Riera2016-02-27
| | | | | | | | | | | | | | | | | | We don't know which features are available when the user selects a generic core, so don't disable anything by default and let the user decide. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | mips: improve detection of ISAs, FPU and ASEs (DSP, MSA)Vicente Olivert Riera2016-02-27
| | | | | | | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: only check dispatch header on darwinMatthieu Bouron2016-02-26
| | | | | | | | | | | | | | | | | | Fixes build of lavd/jack on linux if dispatch happens to be available on this platform. dispatch, as well as its dependencies kqueue and pwq are generally not installed / distribued on linux systems. If it happens to be the case, you want to explicitely link against the libraries (using -ldispatch) as opposed to darwin where it is part of the standard library and -ldispatch doesn't work.
* | configure: add missing --strip option to show_help()Matthieu Bouron2016-02-25
| |
* | configure: add missing vc1dsp dependency to vc1_decoderJames Almer2016-02-24
| | | | | | | | | | | | Fixes compilation of vc1_decoder when vc1_parser is not enabled Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'd24bd96bdd5b4bae9a9e0055fa8d1104db1283a9'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit 'd24bd96bdd5b4bae9a9e0055fa8d1104db1283a9': build: Disentangle VC-1 decoder and parser Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Disentangle VC-1 decoder and parserDiego Biurrun2016-02-19
| |
* | Merge commit '15a24614aef5836af3cd2c7cc3b2b737eee6bf3c'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '15a24614aef5836af3cd2c7cc3b2b737eee6bf3c': build: Add vc1dsp component for more fine-grained dependencies Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Add vc1dsp component for more fine-grained dependenciesDiego Biurrun2016-02-19
| |
* | Merge commit 'b10c33c5ea9a41c41726fb5488ea1633e3f898ac'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit 'b10c33c5ea9a41c41726fb5488ea1633e3f898ac': build: Add missing mpegvideo dependency for the MSS2 and VC-1 decoders Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Add missing mpegvideo dependency for the MSS2 and VC-1 decodersDiego Biurrun2016-02-19
| |
* | Merge commit '7d16d8533daf73b66d318c5e27de3b17208aa0ba'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '7d16d8533daf73b66d318c5e27de3b17208aa0ba': build: More precise dependencies for h264dsp Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: More precise dependencies for h264dspDiego Biurrun2016-02-19
| |
| * Revert all recent configure changes related to dependency resolutionDiego Biurrun2016-02-19
| | | | | | | | This reverts commits 2edc718723b6, a2bb771a3cde, 21c750f240b9, 8e7bea6dc6ac.
| * build: Fix typo in HEVC VDPAU hwaccel dependenciesDiego Biurrun2016-02-18
| |
* | Merge commit '624e235502c5aa2d17e22dd6c0ccdf080a177310'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '624e235502c5aa2d17e22dd6c0ccdf080a177310': build: Introduce iso_media component Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Introduce iso_media componentDiego Biurrun2016-02-18
| |
* | Merge commit '82454c3a826bc8aa42474097784b70befd5be532'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | | | | | | | * commit '82454c3a826bc8aa42474097784b70befd5be532': build: Let the WTV demuxer select the MPEG-TS demuxer build: Adjust mpeg4video parser dependencies build: Fix mpegvideo component dependencies build: Fix dependencies for components relying on H.263 data tables Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * build: Let the WTV demuxer select the MPEG-TS demuxerDiego Biurrun2016-02-18
| | | | | | | | | | The WTV demuxer depends on large parts of the MPEG-TS demuxer internals anyway and fails to build without it.
| * build: Adjust mpeg4video parser dependenciesDiego Biurrun2016-02-18
| |
| * build: Fix mpegvideo component dependenciesDiego Biurrun2016-02-18
| |
| * configure: Relax the implication of --enable for componentsLuca Barbato2016-02-15
| | | | | | | | | | | | Do not error out if some subcomponents cannot be enabled. Reported-By: RT|AO
* | Merge commit '21f7cd4acd8dc4b4796b55966dd015cb037164d8'Derek Buitenhuis2016-02-24
|\| | | | | | | | | | | | | * commit '21f7cd4acd8dc4b4796b55966dd015cb037164d8': lavfi: add a filter for uploading normal frames to CUDA Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * lavfi: add a filter for uploading normal frames to CUDAAnton Khirnov2016-02-14
| |
| * Allow linking to CUDA dynamically instead of dlopen()ing it at runtimeAnton Khirnov2016-02-14
| |
* | configure: Allow linking to CUDA dynamically instead of dlopen()ing it at ↵Anton Khirnov2016-02-24
| | | | | | | | | | | | | | | | | | runtime This currently doesn't do anything, but will be used later for hwaccel filters and libavutil. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>