summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* 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>
* | avfilter: add firequalizer filterMuhammad Faiz2016-02-23
| | | | | | | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | configure&avdevice/jack: Fixed issue #43 JACK indev support on OSXJosh de Kock2016-02-22
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: Fix webm_dash_manifest demuxer standalone compilation.Carl Eugen Hoyos2016-02-20
| |
* | Revert 4 commits to configure which broke dependency handlingMichael Niedermayer2016-02-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "configure: Don't enable examples when --disable-everything is used" reverted as the problematic commit will be reverted too This reverts commit 02dfa64c088c87367c298a3f648454204656734f. Revert "Merge commit 'a2bb771a3cded8a05137c0effb34f61a2bc78e22'" This reverts commit e8ebcb0034c5d4e5df8ff407a5c28d8c53823236, reversing changes made to 3bff005be8ea213c23160ee0ac286634a80a10e1. Revert "Merge commit '21c750f240b9d0c41a258d1adee2d9f75ff378b6'" This reverts commit 470bfab470893d45328f4e6e25d60b89c9af1abe, reversing changes made to f97ee815cf25580cbb9d6bed304d9c22895f7074. Revert "Revert "configure: Revert recent changes to disable-everything"" This reverts commit f97ee815cf25580cbb9d6bed304d9c22895f7074. Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Immediate commit suggested by BBB
* | configure: Don't enable examples when --disable-everything is usedDerek Buitenhuis2016-02-17
| | | | | | | | | | | | This resotres old behavior. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit 'a2bb771a3cded8a05137c0effb34f61a2bc78e22'Derek Buitenhuis2016-02-17
|\| | | | | | | | | | | | | * commit 'a2bb771a3cded8a05137c0effb34f61a2bc78e22': configure: Restore the --enable-everything behaviour Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Restore the --enable-everything behaviourLuca Barbato2016-02-14
| | | | | | | | | | | | | | Make sure that the minimum set of dependencies needed by the tools and the examples are enabled. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '5e1beec944dacd6b4ed7d710125dd508c41ca969'Derek Buitenhuis2016-02-17
|\| | | | | | | | | | | | | * commit '5e1beec944dacd6b4ed7d710125dd508c41ca969': configure: Print which libraries will be built Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Print which libraries will be builtLuca Barbato2016-02-14
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '21c750f240b9d0c41a258d1adee2d9f75ff378b6'Derek Buitenhuis2016-02-17
|\| | | | | | | | | | | | | * commit '21c750f240b9d0c41a258d1adee2d9f75ff378b6': configure: Use `require` for the non-component options Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Use `require` for the non-component optionsLuca Barbato2016-02-14
| | | | | | | | | | | | And make sure to enable all the components needed Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * vdpau: Support for VDPAU accelerated HEVC decodingPhilip Langdale2016-02-13
| | | | | | | | | | Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Revert "configure: Revert recent changes to disable-everything"Derek Buitenhuis2016-02-17
| | | | | | | | | | | | | | | | Following merges make it work as before. This reverts commit cefad29df93ab88ebab584e6ee151d5339d9329f. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit 'f7d77b9a5dd42bf0f5dffecf590466b4c4239437'Derek Buitenhuis2016-02-16
|\| | | | | | | | | | | | | * commit 'f7d77b9a5dd42bf0f5dffecf590466b4c4239437': eatqi: Remove MpegEncContext dependency Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * eatqi: Remove MpegEncContext dependencyVittorio Giovara2016-02-09
| | | | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '34c9eba982c75196392a3b0b245dd34297c4511d'Derek Buitenhuis2016-02-16
|\| | | | | | | | | | | | | * commit '34c9eba982c75196392a3b0b245dd34297c4511d': configure: Refactor toolchain flag setting Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * configure: Refactor toolchain flag settingDiego Biurrun2016-02-09
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * avplay: drop support for building without lavfiAnton Khirnov2016-02-09
| | | | | | | | | | | | lavfi has been considered to be stable for a while now, so it is enabled in most configurations. Supporting avplay without lavfi requires a lot of nontrivial ifdef mess for no good reason.
| * msvc: Fix libx264 linkingHenrik Gramner2016-02-06
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>