summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* lavu: add support for atomic operations.Ronald S. Bultje2013-03-08
| | | | | | | | | | These could be used for reference counting, or for keeping track of decoding progress in references in multithreaded decoders. Support is provided by gcc/msvc/suncc intrinsics, with a fallback using pthread mutexes. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* configure: Add missing videodsp dependencies to some decodersDiego Biurrun2013-03-07
|
* configure: Add missing h264chroma dependencies to vp5, vp6Diego Biurrun2013-03-07
|
* build: Fix error_resilience code dependenciesDiego Biurrun2013-03-07
|
* h264: Integrate draw_horiz_band into ff_h264_draw_horiz_bandRonald S. Bultje2013-03-07
| | | | | | | | | | This makes the decoder independent of mpegvideo. This copy of the draw_horiz_band code is simplified compared to the "generic" mpegvideo one which still has a number of special cases for different codecs. Signed-off-by: Martin Storsjö <martin@martin.st>
* cavs: Add a dependency on h264chromaCarl Eugen Hoyos2013-03-06
| | | | | | This fixes standalone building of this decoder. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Use check_builtin() where appropriateDiego Biurrun2013-03-05
|
* configure: Add check_builtin convenience functionDiego Biurrun2013-03-05
|
* configure: Add sanitize_var_name convenience functionDiego Biurrun2013-03-05
| | | | | This is useful in all the places where special characters in variable names are manually translated to underscores.
* configure: Fix silly typo in logging command of check_struct()Diego Biurrun2013-03-05
|
* configure: icc: Drop nonsense adding of cpuflags to LDFLAGSDiego Biurrun2013-02-26
| | | | This fixes many icc warnings when not setting the CPU type.
* configure: Identify icc compiler with a less ambiguous patternDiego Biurrun2013-02-25
|
* configure: Separate "ln" command line argumentsDiego Biurrun2013-02-25
| | | | This is more compatible and not more complicated.
* configure: List external libs used using print_enabled()Mans Rullgard2013-02-24
| | | | | | | This cuts some lines from the script as well as the output and simplifies maintenance. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Move list of external libs to a separate variableMans Rullgard2013-02-24
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Move x11grab option to a more suitable place in the help outputDiego Biurrun2013-02-24
|
* configure: Fix vaapi/vda/vdpau dependency declarationsDiego Biurrun2013-02-23
|
* configure: Refactor dxva2api.h dependency declarationsDiego Biurrun2013-02-23
|
* build: Add proper infrastructure for adding and checking host CPPFLAGSDiego Biurrun2013-02-23
|
* configure: Simplify VDPAU header checkDiego Biurrun2013-02-23
|
* configure: Simplify VDA header and extralibs checkDiego Biurrun2013-02-23
|
* configure: Do not redundantly list enabled hwaccel libsMans Rullgard2013-02-23
| | | | | | The enabled hwaccels are listed later anyway. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Add print_3_columns helper function and use where appropriateDiego Biurrun2013-02-23
|
* build: make audio_frame_queue a stand-alone componentLuca Barbato2013-02-17
| | | | | Encoders requiring it have the dependency expressed in the configure.
* configure: Move MinGW CPPFLAGS setting to libc section, where it belongsDiego Biurrun2013-02-14
|
* openbsd: Add minor number to shared library install nameDiego Biurrun2013-02-11
| | | | | This is what the OpenBSD porter's manual describes as correct, cf. http://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
* build: Make library minor version visible in the MakefileDiego Biurrun2013-02-11
| | | | This allows employing that number in library install commands.
* dsputil: Separate h264chromaDiego Biurrun2013-02-06
|
* configure: Group all hwaccels together in a separate variableDiego Biurrun2013-02-05
|
* configure: Add a comment indicating why uclibc is checked before glibcDiego Biurrun2013-01-31
|
* configure: Move newlib libc check before mingw libc checkDiego Biurrun2013-01-31
| | | | | | On Cygwin systems MinGW headers can be present if the corresponding packages have been installed. Since the MinGW libc is checked for first, this results in newlib getting misdetected as MinGW libc.
* build: Make the H.264 parser select h264qpelDiego Biurrun2013-01-24
| | | | It is required for building the shared H.264 code.
* openbsd: configure: Stop enabling PIC by defaultDiego Biurrun2013-01-24
| | | | | | Previously PIC was enabled as a magic workaround for binaries that built fine, but failed to function at all. This problem no longer exists, possibly since the introduction of symbol versioning.
* libgsm: detect libgsm header pathBrad Smith2013-01-21
| | | | | | | Libgsm header can reside either in the base include dir or in the gsm subdir. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* configure: Run SHFLAGS through ldflags_filter()Sean McGovern2013-01-18
| | | | | | | These flags are as linker-specific as other LDFLAGS and thus need to be translated to the correct linker syntax. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* libcdio: support recent cdio-paranoiaLuca Barbato2013-01-17
| | | | | Upstream decided to split the paranoia interface and move the headers accordingly.
* configure: Make the new srtp protocol depend on the rtp protocolMartin Storsjö2013-01-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Make warnings from -Wreturn-type fatal errorsDiego Biurrun2013-01-14
| | | | These warnings have no false positives and point to serious bugs.
* suncc: Replace more GCC flags by their equivalents in suncc_flags()Sean McGovern2013-01-14
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* libvpx: make vp8 and vp9 selectableLuca Barbato2013-01-14
| | | | Support older libvpx versions.
* vdpau: Add VC-1 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-13
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* vdpau: Add H.264 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-13
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* vdpau: Add MPEG-4 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-13
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* vdpau: Add MPEG-1/2 decoding via hwaccel infrastructureRémi Denis-Courmont2013-01-13
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* configure: enable pic for shared libs on AArch64Marcin Juszkiewicz2013-01-11
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Storsjö <martin@martin.st>
* Drop Snow codecDiego Biurrun2013-01-06
| | | | Snow is a toy codec with no real-world use and horrible code.
* 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>
* 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.
* configure: cosmetics: Separate hwaccel dependencies from decoders/encodersDiego Biurrun2012-12-23
| | | | Also move mpegvideo_select statement to the correct position.