summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* configure: fix symver detection with icc 10v0.6Reinhard Tartler2010-06-15
| | | | | | | | | | | | | | Apparently the compiler sometimes bypasses the normal assembler, in which case the asm label variant works. If the file contains any inline asm, this bypassing is not done, and the assembler chokes on invalid syntax. Inserting a dummy asm() statement in the test when the compiler supports it makes sure no shortcuts are taken and the test fails as it should. backport r23616 by mru Originally committed as revision 23618 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* Add compatibility wrappers for functions moved from lavf to lavcReinhard Tartler2010-06-15
| | | | | | | | | | | When symbol versioning is enabled, moving symbols from one library to another breaks binary compatibility. This adds wrappers with the old version tag for the av_*packet functions recently moved to lavc. backport r23611 by mru Originally committed as revision 23613 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* revert r23610, better patch is pendingReinhard Tartler2010-06-15
| | | | Originally committed as revision 23612 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* add symver hacks for gnu linkersReinhard Tartler2010-06-15
| | | | | | | | | | this patch restores binary compatibility for the av_*_packet symbols that have been moved from libavformat to libavcodec. This patch works for gnu toolchains only; support for ARM RCVT will be handed in for a later point release as soon as the patch is ready and approved by the ARM maintainer(s). Originally committed as revision 23610 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* librtmp may link to different ssl implementationsReinhard Tartler2010-06-09
| | | | | | | | | | | Make sure we link using the right libs by using pkg-config backport r23511 by lu_zero Originally committed as revision 23550 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* libvpx now has an (L)GPL-compatible license.Reinhard Tartler2010-06-05
| | | | | | | backport r23482 by diego Originally committed as revision 23487 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* VP8 encoding via libvpx.James Zern2010-06-03
| | | | | | | | | | Patch by James Zern, Google, Inc. backport r23449 by cehoyos Originally committed as revision 23455 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* Require --enable-nonfree flag for libvpx.Diego Biurrun2010-05-30
| | | | | | | | | | The license of libvpx is incompatible with the (L)GPL. As long as this is the case, the only way to use it is by marking the result as nonfree. backport r23371 by diego Originally committed as revision 23390 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* VP8 decoding via libvpxJames Zern2010-05-29
| | | | | | | | Patch by James Zern for Google, Inc., jzern google com backportd r23191,23303,23307-23308 by conrad, cehoyos and mstorsjo Originally committed as revision 23374 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* Add -ldl to libfaadbin_extralibs instead of libfaadbin_decoder_extralibs.Janne Grunau2010-05-21
| | | | | | | | | | | The latter does not exist and thus compilation fails. patch by Janne Grunau, janne-ffmpeg jannau.net backport r23087 by diego Originally committed as revision 23217 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* Remove hardcoded-tables hack for IA-64: with latest binutils that now actuallyReinhard Tartler2010-05-19
| | | | | | | | | | causes linking errors instead of avoiding them. backport r23058 by reimar Originally committed as revision 23188 to svn://svn.ffmpeg.org/ffmpeg/branches/0.6
* configure: allow compiler-specific flags for --disable-optimizationsMåns Rullgård2010-05-03
| | | | | | | ICC needs at least -O1 to link so add this when optimisations are otherwise disabled. Originally committed as revision 23013 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow to set archiver tool ar.Carl Eugen Hoyos2010-05-02
| | | | Originally committed as revision 23010 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set ARCH=c with --disable-asm, fix buildMåns Rullgård2010-04-26
| | | | Originally committed as revision 22967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make WMAVoice decoder depend on DCT/RDFTRonald S. Bultje2010-04-23
| | | | Originally committed as revision 22955 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Workaround for missing llrintf()Måns Rullgård2010-04-23
| | | | Originally committed as revision 22954 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert "Fix libx264 configure check to use pkg-config if available."Måns Rullgård2010-04-19
| | | | | | | There are problems using pkg-config, and a better solution is being worked on. Originally committed as revision 22914 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix libx264 configure check to use pkg-config if available.Jason Garrett-Glaser2010-04-19
| | | | Originally committed as revision 22913 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: simplify $COMPONENT_LIST handlingMåns Rullgård2010-04-19
| | | | | | | This lets check_deps set the generic CONFIG_ENCODERS and friends using an _if_any construct. Originally committed as revision 22911 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: simplify vaapi dependenciesMåns Rullgård2010-04-19
| | | | Originally committed as revision 22910 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: simplify vdpau dependenciesMåns Rullgård2010-04-19
| | | | Originally committed as revision 22909 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: restore -mdynamic-no-pic on darwin (missing since r20497)Alexander Strange2010-03-30
| | | | | | | | | | | Darwin compilers default to PIC on, so -mdynamic-no-pic (which disables it again) needs to be added to cflags before enable pic is checked. Fixes compilation without --enable-shared at least the 10.6 system compiler for x86-32. Fixes speed regression on all darwin arches except x86-64. Originally committed as revision 22730 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols viaHoward Chu2010-03-28
| | | | | | | | librtmp. Patch by Howard Chu <hyc * highlandsun * com>. Originally committed as revision 22710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_strerror().Stefano Sabatini2010-03-25
| | | | Originally committed as revision 22684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move arch-specific makefile parts into $arch/MakefileMåns Rullgård2010-03-16
| | | | Originally committed as revision 22569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: do not use $_Måns Rullgård2010-03-16
| | | | | | | Both bash and ksh abuse this variable even in POSIX mode, leading to unpleasant surprises. Originally committed as revision 22568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move H264 dsputil functions into their own structMåns Rullgård2010-03-16
| | | | | | | | | | | This moves the H264-specific functions from DSPContext to the new H264DSPContext. The code is made conditional on CONFIG_H264DSP which is set by the codecs requiring it. The qpel and chroma MC functions are not moved as these are used by non-h264 code. Originally committed as revision 22565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FATE testsMåns Rullgård2010-03-15
| | | | | | | | | | | | | | This adds a "fate" make target which runs the full FATE test suite. Individual tests can be run with "make fate-$testname". The location of the FATE test samples must be specified with the --samples=PATH option to configure. The tests/fate-update.sh script regenerates the references files and test list from the online FATE database. These are checked in since generating them requires non-standard tools. Originally committed as revision 22552 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add dependencies used by the RDT and ASF/RTP codeMartin Storsjö2010-03-15
| | | | Originally committed as revision 22538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Separate DWT from snow and dsputilMåns Rullgård2010-03-14
| | | | | | | | This moves the DWT functions from snow.c and dsputil.c to a file of their own. A new struct, DWTContext, holds the function pointers previously part of DSPContext. Originally committed as revision 22522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add _XOPEN_SOURCE=600 to CPPFLAGS on NetBSD.Diego Biurrun2010-03-12
| | | | | | | | | | | | This make NetBSD compile out of the box at the cost of a hack, but a locally contained one that is preferable to the one used in the wild. Currently the NetBSD FATE box adds -D_NETBSD_SOURCE to CPPFLAGS to work around broken system headers. Since it is unlikely for NetBSD to fix their headers, it is better to use a standard flag instead of a system-specific one. As a sideeffect, this allows getting rid of a local _NETBSD_SOURCE definition. Originally committed as revision 22486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document --disable-everything in configure --help.Ramiro Polla2010-03-12
| | | | Originally committed as revision 22481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: remove stray semicolonMåns Rullgård2010-03-11
| | | | Originally committed as revision 22445 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: use map() function in a couple of placesMåns Rullgård2010-03-11
| | | | Originally committed as revision 22444 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: add --disable-everything optionMåns Rullgård2010-03-11
| | | | | | | This disables all codecs, formats, etc. It saves some typing when only a few components are desired. Originally committed as revision 22443 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: allow mips64el and powerpc64 as values for --archMåns Rullgård2010-03-10
| | | | Originally committed as revision 22439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* undef av_always_inline before redefiningMåns Rullgård2010-03-10
| | | | | | Fixes numerous warnings with --enable-small or --disable-optimizations. Originally committed as revision 22430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: always write shared lib variables to config.makMåns Rullgård2010-03-09
| | | | Originally committed as revision 22395 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enable tcp_protocol when enabling httpPeter Ross2010-03-09
| | | | Originally committed as revision 22388 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing build dependencies for the AAC decoder caused by adding of SBR.Georgi Chorbadzhiyski2010-03-09
| | | | | | Patch by Georgi Chorbadzhiyski gf at unixsol dor org Originally committed as revision 22373 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Error on missing function prototypes with gccMåns Rullgård2010-03-08
| | | | | | | | This makes it an error to not have a prototype in scope for a function with external linkage. The flag is only enabled for gcc due to -Werror=type not working with all compilers. Originally committed as revision 22313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use -Werror=implicit only with gccMåns Rullgård2010-03-07
| | | | | | Some other compilers turn too many warnings into errors with this flag. Originally committed as revision 22276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix clang sysroot flagDavid Conrad2010-03-07
| | | | | | | Older versions accepted both with and without an '=', but newer versions require the '=' to be omitted Originally committed as revision 22274 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Error on implicit function declarationsMåns Rullgård2010-03-06
| | | | | | | Turning on -Werror=implicit makes implicit function declarations an error with supported compilers. Originally committed as revision 22269 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix make installMåns Rullgård2010-03-06
| | | | Originally committed as revision 22245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add INSTALL makefile variableMåns Rullgård2010-03-06
| | | | Originally committed as revision 22242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add CP make variableMåns Rullgård2010-03-06
| | | | Originally committed as revision 22240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add YASMDEP variable; use for deps on yasm filesMåns Rullgård2010-03-06
| | | | Originally committed as revision 22239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make lsp a separate configurable and select it from codecs needing itMåns Rullgård2010-03-02
| | | | Originally committed as revision 22143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add -Wmissing-prototypes to CFLAGS if available.Diego Biurrun2010-02-23
| | | | Originally committed as revision 22009 to svn://svn.ffmpeg.org/ffmpeg/trunk