summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* configure: Move mjpeg_vaapi_decoder dependency declarations to the right placeDiego Biurrun2016-11-16
|
* qsv: Add VP8 decoderMark Thompson2016-11-14
|
* qsv: Add VC-1 decoderMark Thompson2016-11-14
| | | | | It uses the same code as the MPEG-2 decoder, so the file is renamed to contain all "other" (that is, not H.26[45]) codecs.
* libxvid: Require availability of mkstemp()Diego Biurrun2016-11-11
| | | | | The replacement code uses tempnam(), which is dangerous. Such a fringe feature is not worth the trouble.
* configure: Move license checks directly after command line parsingDiego Biurrun2016-11-09
| | | | | This will allow to error out immediately if incompatible options are passed on the command line instead of running time-consuming tests.
* configure: Log name and parameters of all helper functions where it makes senseDiego Biurrun2016-11-09
|
* configure: Use check_cpp in CPP flags testsDiego Biurrun2016-11-09
|
* configure: Log correct test name and use correct filter when testing ↵Diego Biurrun2016-11-09
| | | | objective C flags
* configure: Do not unconditionally check for (and enable) xlibDiego Biurrun2016-11-09
| | | | This avoids unnecessarily linking against xlib.
* configure: Print list of enabled programsDiego Biurrun2016-11-09
| | | | Also drop a related and now redundant informative output line.
* configure: Improve output wordingDiego Biurrun2016-11-09
| | | | Also drop a redundant output line.
* configure: Add --quiet command line parameter to suppress informative outputDiego Biurrun2016-11-08
|
* configure: Silence lld-link when getting the version numberMartin Storsjö2016-11-04
| | | | | | | | | | | | In recent lld-link versions, this command prints the version to stdout, but also prints an error to stderr: $ lld-link -flavor gnu --version LLD 4.0.0 (trunk 285641) lld-link: error: no input files lld-link: error: target emulation unknown: -m or at least one .o file required Signed-off-by: Martin Storsjö <martin@martin.st>
* examples/avcodec: split the remaining two examples into separate filesAnton Khirnov2016-11-02
|
* examples/avcodec: split audio decoding into a separate exampleAnton Khirnov2016-11-02
| | | | | The four examples (audio/video encoding/decoding) are completely independent so it makes little sense to have them all in one file.
* examples/avcodec: split audio encoding into a separate exampleAnton Khirnov2016-11-02
| | | | | The four examples (audio/video encoding/decoding) are completely independent so it makes little sense to have them all in one file.
* xcb: Add all the libraries to the link line explicitlyLuca Barbato2016-10-30
| | | | | | Avoid an underlink issue on recent distributions. CC: libav-stable@libav.org
* openssl: Support version 1.1.0.Matt Oliver2016-10-23
| | | | | | | Further simplifications by Martin Storsjö, to minimize the diff. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Print warnings after all other outputDiego Biurrun2016-10-19
|
* configure: #include stdint.h as part of libxavs testDiego Biurrun2016-10-06
| | | | | Unfortunately the xavs.h API header is not self-sufficient and relies on manual stdint.h inclusion by its users.
* lavu: remove the custom atomic APIAnton Khirnov2016-10-02
| | | | It has been replaced by C11 stdatomic.h and is now unused.
* Add a compat dummy stdatomic.h used when threading is disabledAnton Khirnov2016-10-02
| | | | Adapted from the code by Rémi Denis-Courmont from VLC
* Add a compat stdatomic.h implementation based on pthreadsAnton Khirnov2016-10-02
| | | | Adapted from the code by Rémi Denis-Courmont from VLC
* Add a compat stdatomic.h implementation based on suncc atomicsAnton Khirnov2016-10-02
| | | | Adapted from the code by Rémi Denis-Courmont from VLC
* Add a compat stdatomic.h implementation based on windows atomicsAnton Khirnov2016-10-02
| | | | Adapted from the code by Rémi Denis-Courmont from VLC
* Add a compat stdatomic.h implementation based on GCC atomicsAnton Khirnov2016-10-02
| | | | Adapted from the code by Rémi Denis-Courmont from VLC
* configure: check for stdatomic.hAnton Khirnov2016-10-02
| | | | | | | Since this is a C11 feature, it requires -std=c11. Not actually used for anything yet, that will be added in the following commits.
* lavc: add clobber tests for the new encoding/decoding APIAnton Khirnov2016-09-28
|
* configure: Drop check_lib()/require() in favor of check_lib2()/require2()Diego Biurrun2016-09-13
| | | | | | | The latter can do everything the former can do, but also handle conditions the former cannot like multiple header #includes and checking for headers and functions in a single test program, which is necessary for certain library tests.
* lavc/vaapi: Add VP8 decode hwaccelMark Thompson2016-09-08
|
* configure: Simplify clock_gettime() testDiego Biurrun2016-09-06
|
* configure: Fix --disable-pod2man / --disable-texi2htmlDiego Biurrun2016-09-05
|
* configure: Simplify libopenjpeg checkDiego Biurrun2016-09-05
|
* configure: Move initial VAAPI check to a more sensible placeDiego Biurrun2016-09-05
|
* Drop memalign hackDiego Biurrun2016-09-03
| | | | It no longer serves a useful purpose.
* High Definition Compatible Digital (HDCD) decoder filter, using libhdcdBurt P2016-08-29
| | | | | | Signed-off-by: Burt P <pburt0@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* configure: Set __MSVCRT_VERSION__to 0x0700 for MinGWDiego Biurrun2016-08-23
| | | | | This exposes some required functionality like _aligned_malloc() in the MinGW system headers, thus obviating the need for the memalign hack.
* lavc: align the linesize to 32 when AVX is enabledAnton Khirnov2016-08-03
|
* lavu: add LOCAL_ALIGNED_32James Almer2016-08-03
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* x11grab: Rename internal component to "xcbgrab"Diego Biurrun2016-07-29
|
* Remove the legacy X11 screen grabberDiego Biurrun2016-07-29
| | | | The XCB screen grabber is a drop-in replacement and not under GPL.
* configure: Simplify license incompatibility checkDiego Biurrun2016-07-27
|
* configure: Allow detecting and using LLVM lld-link as linker for windowsMartin Storsjö2016-07-26
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Move defines for controlling MSVCRT headers to the CRT detection ↵Martin Storsjö2016-07-26
| | | | | | | | | section This allows these flags to be automatically enabled for clang, when using MSVCRT headers. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Check for strtoll and redirect to _strtoi64 in the msvcrt blockMartin Storsjö2016-07-26
| | | | | | | This allows doing this redirection, if building with clang against old enough MSVC headers that lack strtoll (2012 and older). Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: add a QSV deinterlacing filterAnton Khirnov2016-07-22
|
* avconv: stop using setpts for input framerate forced with -rAnton Khirnov2016-07-22
| | | | | The setpts filter does not signal to the rest of the filtergraph that the stream is CFR. Just generate the timestamps manually instead.
* arm: Check for support for the .fpu directiveMartin Storsjö2016-07-21
| | | | | | | When targeting COFF (windows), clang doesn't support this directive (while binutils supports it for all targets). Signed-off-by: Martin Storsjö <martin@martin.st>
* build: Add a new component for H.264 parsing codeDiego Biurrun2016-06-29
| | | | | This fixes standalone compilation of the SVQ3 decoder, which had incomplete dependencies related to H.264 parsing.
* Add an OpenH264 decoder wrapperMartin Storsjö2016-06-28
| | | | | | | | While it is less featureful (and slower) than the built-in H264 decoder, one could potentially want to use it to take advantage of the cisco patent license offer. Signed-off-by: Martin Storsjö <martin@martin.st>