summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* configure: link with built libs when pc-uninstalled is usedLukasz Marek2013-10-261-1/+1
| | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add AVX2 capable CPU detection. Patch based on x264's AVX2 detectionKieran Kunhya2013-10-261-0/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: abort if threading without atomics is usedMichael Niedermayer2013-10-251-0/+2
| | | | | | | | also provide a list of workarounds to the user Fixes Ticket2363 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd: add fbdev output deviceLukasz Marek2013-10-241-0/+1
| | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* make it possible to compile ffmpeg without swscalePaul B Mahol2013-10-211-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* configure: remove \r from cc_ident,俞晓磊2013-10-191-1/+1
| | | | | | This should fix cygwin + non-cygwin toolchain Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavc: add a HEVC decoder.Guillaume Martres2013-10-151-0/+1
| | | | | | | | | | | | | | | | | | | | | Initially written by Guillaume Martres <smarter@ubuntu.com> as a GSoC project. Further contributions by the OpenHEVC project and other developers, namely: Mickaël Raulet <mraulet@insa-rennes.fr> Seppo Tomperi <seppo.tomperi@vtt.fi> Gildas Cocherel <gildas.cocherel@laposte.net> Khaled Jerbi <khaled_jerbi@yahoo.fr> Wassim Hamidouche <wassim.hamidouche@insa-rennes.fr> Vittorio Giovara <vittorio.giovara@gmail.com> Jan Ekström <jeebjp@gmail.com> Anton Khirnov <anton@khirnov.net> Martin Storsjö <martin@martin.st> Luca Barbato <lu_zero@gentoo.org> Yusuke Nakamura <muken.the.vfrmaniac@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: Warn when inline asm is disabled for ICLMichael Niedermayer2013-10-151-0/+1
| | | | | | See Ticket3048 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '9e3946aadaef6f7d7ef15c31b5ff1e73d0ba79a1'Michael Niedermayer2013-10-091-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | * commit '9e3946aadaef6f7d7ef15c31b5ff1e73d0ba79a1': build: Require yasm 0.8.0 or higher Conflicts: configure If someone wants to continue supporting older yasm/nasm versions, patches are of course welcome! Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Require yasm 0.8.0 or higherDerek Buitenhuis2013-10-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is in preparation for removing a .rodata kludge which was only required for older YASM versions. The movbe instruction was introduced in 0.8.0, which already had AVX, which was introduced in 0.7.0, and NASM introduced movbe in 2.0.3, which is the same version which introduced AVX support. Also, make the failure message more accurate. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | lavd: pulse audio encoderLukasz Marek2013-10-081-0/+1
| | | | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'e52567c2954f627d420b30f75f71af2f2e4afe80'Michael Niedermayer2013-10-081-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'e52567c2954f627d420b30f75f71af2f2e4afe80': build: Strip spurious labels Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Strip spurious labelsLoren Merritt2013-10-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The implementation of 25cb0c1a involves lots of spurious labels. The effect of keeping those labels around is making debugging harder. Those labels are meaningless, and complicate the disassembly. Also, gdb can't tell the difference between them and function entry points. This new strip command is irrelevant to any usage of Libav that would have used the old fully stripped version, because the old one was for non-debug use. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | configure: filters should select the parts they need not use depsMichael Niedermayer2013-10-061-4/+8
| | | | | | | | | | | | | | otherwise enabling the filter would not work if the part hasnt been enabled by other means already Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: add --tempprefix optionMichael Niedermayer2013-10-051-1/+7
| | | | | | | | | | | | With this and ccache configure execution time goes down from 3.9 to 2.4 seconds Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'rbultje/master'Michael Niedermayer2013-10-031-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | * rbultje/master: Full-pixel MC functions. VP9 MC (ssse3) optimizations. Native VP9 decoder. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | Native VP9 decoder.Ronald S. Bultje2013-10-021-0/+1
| | | | | | | | | | | | | | | Authors: Ronald S. Bultje <rsbultje gmail com>, Clement Boesch <u pkh me>
* | | Revert "Merge commit '61c31e4ee7ea79a9e74c0476b81244febf17e6d7'" (configure: ↵Michael Niedermayer2013-10-011-17/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Properly set zlib dependencies for all components) The reverted commit introduced undefined behavior. undefined in the sense that the evaluation order of the dependencies affects the results Fixes Ticket2920 This reverts commit c32db6adab9942781cc5a23f62abb839a5595a83, reversing changes made to 05f1b4e2ecc4683467669a190e3a53df413de805. Alternative solutions would be to change the dependency solver to handle non trivial dependencies or to enable zlib by default before the dependency solver, this would leave a zlib dependency in the libs though then even when no zlib is needed or used.
* | | configure: fix logic for threads in case of OpenCL is enabled. Fixes ticket ↵Thilo Borgmann2013-10-011-1/+1
| | | | | | | | | | | | | | | | | | | | | 3004. Signed-off-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | configure: fix build with enable-xmm-clobber-testMichael Niedermayer2013-09-301-0/+1
|/ / | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'd6d27f3e58e6980bce4a490e7d8cc0f6a84521fe'Michael Niedermayer2013-09-241-2/+4
|\ \ | |/ | | | | | | | | | | * commit 'd6d27f3e58e6980bce4a490e7d8cc0f6a84521fe': configure: Enable -Qansi-alias for icl 14+ Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Enable -Qansi-alias for icl 14+Alex Smith2013-09-241-2/+4
| | | | | | | | | | | | | | Qansi-alias worked on 12.x, then caused miscompilation on 13.x, but now works again passing all FATE tests for icl version 14. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | avfilter: add ladspa wrapper filterPaul B Mahol2013-09-221-0/+4
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavf: add SFTP protocol via libsshLukasz Marek2013-09-211-0/+4
| | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '09f2581dc5edb3642858d69d9a70b67e249167e9'Michael Niedermayer2013-09-201-2/+3
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '09f2581dc5edb3642858d69d9a70b67e249167e9': msvc/icl: Use __declspec(deprecated) Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * msvc/icl: Use __declspec(deprecated)Alex Smith2013-09-201-2/+3
| | | | | | | | | | | | | | | | | | | | | | Prior to this on msvc/icl there was no handling of deprecated functions and the deprecated warning was disabled. After enabling there are a number of warnings relating to the CRT and the use of the non-secure versions of several functions. Defining _CRT_SECURE_NO_WARNINGS silences these warnings. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'e5d45e028cf4193b562075897e55091779e49f15'Michael Niedermayer2013-09-201-0/+22
|\ \ | |/ | | | | | | | | | | * commit 'e5d45e028cf4193b562075897e55091779e49f15': build: Support cparser Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Support cparserLuca Barbato2013-09-191-0/+22
| |
| * Add a WebP decoderJustin Ruggles2013-09-181-0/+1
| | | | | | | | | | Container and lossy decoding by Aneesh Dogra <aneesh@sugarlabs.org> Lossless decoding by Justin Ruggles <justin.ruggles@gmail.com>
* | avfilter: port pullup filter from libmpcodecsPaul B Mahol2013-09-171-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit '187105ff8a02bafc9c58d9d8363bb3f55a415635'Michael Niedermayer2013-09-171-1/+1
|\ \ | |/ | | | | | | | | | | * commit '187105ff8a02bafc9c58d9d8363bb3f55a415635': Fix references to deleted avcodec_encode_video() function Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Fix references to deleted avcodec_encode_video() functionVittorio Giovara2013-09-161-1/+1
| |
* | Merge commit 'e2cd766ca1b9bb2ba72aca5f6ba5d8be15743984'Michael Niedermayer2013-09-121-1/+1
|\ \ | |/ | | | | | | | | | | * commit 'e2cd766ca1b9bb2ba72aca5f6ba5d8be15743984': configure: Mention that icl does not build both static and shared libs Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Mention that icl does not build both static and shared libsDiego Biurrun2013-09-121-1/+1
| |
| * configure: Fix wrong reference to user support mailing listDiego Biurrun2013-09-111-1/+1
| |
* | Merge commit '7f9e893f56db52078e0f46677ed337b2e25fa94d'Michael Niedermayer2013-09-041-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '7f9e893f56db52078e0f46677ed337b2e25fa94d': build: Report an error message when a pc file is not found Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * build: Report an error message when a pc file is not foundLuca Barbato2013-09-041-1/+1
| | | | | | | | Ease tracking path problems.
* | lavfi/hue: relicense to LGPL with permission by all contributorsPaul B Mahol2013-09-031-1/+0
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi: port phase filter from libmpcodecsPaul B Mahol2013-09-031-0/+1
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavc: add teletext decoder using libzvbiMarton Balint2013-09-021-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on a patch by Wolfram Gloger <wmglo@dent.med.uni-muenchen.de>. http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2012-December/136677.html The original patch was rebased by Tudor SUCIU <tudor.suciu@gmail.com>. Lots of additional features and fixes are made by me. Fixes ticket #2086. Changes since last version: - change default page to all pages Signed-off-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'f4ca970dba13a60a1334cce1b574036e6f624b9c'Michael Niedermayer2013-09-011-0/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'f4ca970dba13a60a1334cce1b574036e6f624b9c': configure: Add docdir configuration option Conflicts: configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Add docdir configuration optionVittorio Giovara2013-08-311-0/+4
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '84146963d23d76b09af633e97413cd97d9b3021e'Michael Niedermayer2013-08-291-3/+5
|\ \ | |/ | | | | | | | | | | * commit '84146963d23d76b09af633e97413cd97d9b3021e': configure: x86: Fix handling of i686 and cpunop features Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: x86: Fix handling of i686 and cpunop featuresDiego Biurrun2013-08-281-3/+5
| | | | | | | | | | | | The i686 feature really is a CPU feature and should be handled as such. The cpunop dependency on i686 should be expressed with a standard _deps declaration instead of a manual test.
* | configure: Add exif to CONFIG_EXTRA.Thilo Borgmann2013-08-211-7/+9
| | | | | | | | | | Add exif as a common component in CONFIG_EXTRA in order to avoid many dependencies to 'exif.o tiff_common.o' in lavc/Makefile.
* | Merge commit '4f2b469da5e4ae221718ae479f6af627cfdebb91'Michael Niedermayer2013-08-211-1/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '4f2b469da5e4ae221718ae479f6af627cfdebb91': Add a libfdk-aac decoder Conflicts: configure libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add a libfdk-aac decoderMartin Storsjö2013-08-201-1/+2
| | | | | | | | | | This can be useful for decoding AAC object types that are not supported by the native AAC decoder, e.g. AAC-LD and AAC-ELD.
* | Revert "Merge commit of 'vdpau: remove old-style decoders'"Michael Niedermayer2013-08-171-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit bf36dc50ea448999c8f8c7a35f6139a7040f6275, reversing changes made to b7fc2693c70fe72936e4ce124c802ac23857c476. Conflicts: libavcodec/h264.c Keeping support for the old VDPAU API has been requested by our VDPAU maintainer Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c9031c7c1446a1a63eff7c0bf50d1ee559adf3fb'Michael Niedermayer2013-08-161-0/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'c9031c7c1446a1a63eff7c0bf50d1ee559adf3fb': hlsenc: Add a proper dependency on the mpegts muxer Conflicts: libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hlsenc: Add a proper dependency on the mpegts muxerMartin Storsjö2013-08-151-0/+1
| | | | | | | | | | | | | | | | | | The hls muxer itself doesn't have any direct (object file level) dependencies on mpegtsenc.o, and including that object file directly doesn't ensure that it is registered so that the muxer actually is accessible. Signed-off-by: Martin Storsjö <martin@martin.st>
OpenPOWER on IntegriCloud