summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* Remove Sun medialib glue code.Diego Biurrun2012-02-08
| | | | | It is obscure, most likely unused and not bit-exact compared to libavcodec due to a different IDCT transform algorithm.
* win64: add a XMM clobber test configure option.Ronald S. Bultje2012-02-02
| | | | | | | This will be useful to test more aggressively for failures to mark XMM registers as clobbered in Win64 builds, and prevent regressions thereof. Based on a patch by Ramiro Polla <ramiro.polla@gmail.com>
* fate: make acodec-ac3_fixed test output raw AC3Mans Rullgard2012-02-02
| | | | | | There is no point in this test using the RM format. Signed-off-by: Mans Rullgard <mans@mansr.com>
* config.asm: change %ifdef directives to %if directives.Ronald S. Bultje2012-01-27
| | | | This allows combining multiple conditionals in a single statement.
* lavd: remove deprecated v4l grab device.Anton Khirnov2012-01-24
|
* Remove ffmpeg.Anton Khirnov2012-01-23
|
* avserver: fix build after the next bump.Anton Khirnov2012-01-22
| | | | | | | Now that 0.8 is out we can reapply this commit. It breaks shared avserver builds due to avserver using internal libavformat symbols, which are now hidden, so this commit also disables avserver with --enable-shared.
* configure: provide libavfilter/version.h header to get_version()Stefano Sabatini2012-01-14
| | | | | | | Fix libavfilter library version numbers generation, which was broken in 3167dc9515810bbdd86d99d773bcf84657d2e72a. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Fix a bunch of platform name and other typos.Diego Biurrun2012-01-11
|
* No longer build libpostproc by defaultReinhard Tartler2012-01-11
| | | | | | | update documentation to inform developers that it may be removed in a later release. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* v4l2: list available formatsLuca Barbato2012-01-04
| | | | Make use of the experimental framesize enumeration ioctl if available.
* win32: detect number of CPUs using affinityDaniel Verkamp2012-01-03
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* threads: add sysconf based number of CPUs detectionJanne Grunau2011-12-31
| | | | Can act as fallback and should work on a couple of Unix systems.
* threads: test for sys/param.h and include it for sysctl on OpenBSDJanne Grunau2011-12-27
|
* bsd: use number of logical CPUs as automatic thread countJanne Grunau2011-12-22
|
* windows: use number of CPUs as automatic thread countJanne Grunau2011-12-22
|
* linux: use number of CPUs as automatic thread countJanne Grunau2011-12-22
| | | | | | Use sched_getaffinity to determine the number of logical CPUs. Limits the number of threads to 16 since slice threading of H.264 seems to be buggy with more than 16 threads.
* lavfi: always build vsrc_buffer.Anton Khirnov2011-12-22
| | | | It's a part of public API.
* configure: Show whether the safe bitstream reader is enabledMartin Storsjö2011-12-21
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* build: error on mixed declarations and codeMans Rullgard2011-12-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: fix standalone compilation of mpc7/mpc8 decodersDiego Biurrun2011-12-20
| | | | These decoders depend on the mpegaudio DSP code.
* get_bits: introduce safe bitreading to prevent overreads.Ronald S. Bultje2011-12-17
| | | | | | | | | | | | | | | When turned on, H264/CAVLC gets ~15% (CVPCMNL1_SVA_C.264) slower for ultra-high-bitrate files, or ~2.5% (CVFI1_SVA_C.264) for lower-bitrate files. Other codecs are affected to a lesser extent because they are less optimized; e.g., VC-1 slows down by less than 1% (all on x86). The patch generated 3 extra instructions (cmp, cmovae and mov) per call to get_bits(). The performance penalty on ARM is within the error margin for most files, up to 4% in extreme cases such as CVPCMNL1_SVA_C.264. Based on work (for GCI) by Aneesh Dogra <lionaneesh@gmail.com>, and inspired by patch in Chromium by Chris Evans <cevans@chromium.org>.
* configure: refactor lists of tests and components into variablesDiego Biurrun2011-12-16
|
* configure: refactor list of programs into a variableDiego Biurrun2011-12-15
|
* configure: cosmetics: sort some lists where appropriateDiego Biurrun2011-12-14
|
* build: conditionally compile x86 H.264 chroma optimizationsDiego Biurrun2011-12-14
|
* configure: do not manually enable protocolsDiego Biurrun2011-12-13
| | | | | Protocols are handled just like all other components groups such as muxers and are automatically enabled.
* x86: bswap: remove test for bswap instructionMans Rullgard2011-12-12
| | | | | | | | Firstly, this test never worked as intended, always reporting success. Secondly, bswap is available from 486 onward and can thus be assumed present. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: Store vda lib flags in extralibs instead of ldflagsRafaël Carré2011-11-25
| | | | | | This way the needed linking flags end up in libavcodec.pc. Signed-off-by: Martin Storsjö <martin@martin.st>
* regtest: split video encode/decode tests into individual targetsMans Rullgard2011-11-22
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: add libpulse to help outputAnton Khirnov2011-11-21
| | | | Fixes Bug 72.
* httpproxy: Fix dependenciesJohn Stebbins2011-11-20
| | | | | | Fix building with --disable-network. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: add check for w32threads to enable it automaticallyJanne Grunau2011-11-18
|
* hwaccel: OS X Video Decoder Acceleration (VDA) support.Sebastien Zwickert2011-11-14
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avformat: Add the https protocolMartin Storsjö2011-11-05
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avformat: Add the tls protocol, using OpenSSL or gnutlsMartin Storsjö2011-11-05
| | | | | | | | Note, this protocol doesn't yet check verify the server certificate against a local database of trusted CA root certificates. Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Allow linking to the gnutls libraryMartin Storsjö2011-11-05
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: Allow linking to opensslMartin Storsjö2011-11-05
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* configure: declare dependency of h264_vaapi_hwaccel on h264_decoderDiego Biurrun2011-11-04
|
* Enable w32threads automatically unless explicitly disabledMartin Storsjö2011-11-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* pulse: introduce pulseaudio inputLuca Barbato2011-10-26
| | | | | | | It currently use the simple api and is using the latency information provided only to offset the stream start. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* libspeexenc: add libspeex encoderJustin Ruggles2011-10-20
|
* lavfi: port libmpcodecs delogo filterStefano Sabatini2011-10-17
| | | | | | The ported filter supports named option parsing and more YUV formats. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavfi: port boxblur filter from libmpcodecsStefano Sabatini2011-10-17
| | | | | | | | | | With the following additions: * support to gray format * support to yuva420p format * parametric luma/chroma/alpha radius * consistency check on the radius values, avoid crashes with invalid values Signed-off-by: Anton Khirnov <anton@khirnov.net>
* libx264: support yuv422/444 output.Anton Khirnov2011-10-12
|
* configure: Add -Wstrict-prototypes to CFLAGS if available.Diego Biurrun2011-10-10
|
* ARM: check for inline asm 'y' operand modifier supportMans Rullgard2011-10-03
| | | | | | | | The inline asm added in bf5d46d uses the 'y' modifier which is only supported from gcc 4.5. This check allows building with older compilers. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: allow testing with libavfilter disabledMans Rullgard2011-09-27
| | | | | | | This declares dependencies to skip tests using libavfilter when it is disabled. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: disable hardware capabilities ELF section with suncc on Solaris x86Sean McGovern2011-09-24
| | | | | | | | | | When using suncc to build, the Solaris linker will mark an executable with each instruction set encountered by the Solaris assembler. As our libraries contain their own guards for processor-specific code, instead suppress generation of the HWCAPS ELF section on Solaris x86 only. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* lavd: add libcdio-paranoia input device for audio CD grabbingAnton Khirnov2011-09-17
|