summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* 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
* Fix snow encoder dependenciesDaniel Verkamp2010-02-23
| | | | Originally committed as revision 21985 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix svq1 encoder dependenciesDaniel Verkamp2010-02-23
| | | | Originally committed as revision 21984 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make -benchmark also print the maximum memory usage if possible.Reimar Döffinger2010-02-22
| | | | Originally committed as revision 21973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an RTSP muxerMartin Storsjö2010-02-22
| | | | Originally committed as revision 21971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert "Suppress icc warnings about unknown attributes"Måns Rullgård2010-02-22
| | | | | | This reverts r21884. Apparently people want those warnings. Originally committed as revision 21954 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Suppress armcc warnings about unknown attributesMåns Rullgård2010-02-21
| | | | Originally committed as revision 21950 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFprobe tool.Stefano Sabatini2010-02-21
| | | | | | | | | | This is a simplified / cleaned-up version of the SourceForge program: http://sourceforge.net/projects/ffprobe/ Syntax / features may be different, in particular the options -show_packets and -show_frames are not yet supported in this version. Originally committed as revision 21936 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Suppress icc warnings about unknown attributesMåns Rullgård2010-02-18
| | | | Originally committed as revision 21884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: allow setting strip tool with --stripMåns Rullgård2010-02-17
| | | | Originally committed as revision 21869 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC and x86 support aligning variables on stackMåns Rullgård2010-02-17
| | | | Originally committed as revision 21865 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add LOCAL_ALIGNED() macro for declaring aligned local arraysMåns Rullgård2010-02-17
| | | | Originally committed as revision 21864 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add "tomi" architectureMåns Rullgård2010-02-11
| | | | Originally committed as revision 21767 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: require --arch and --target-os when cross-compilingMåns Rullgård2010-02-11
| | | | Originally committed as revision 21766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffplay depends on rdftMåns Rullgård2010-02-11
| | | | | | Spotted by Ramiro. Originally committed as revision 21765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: add missing mdct depsMåns Rullgård2010-02-11
| | | | Originally committed as revision 21763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: make mdct and rdft select fft and update other depsMåns Rullgård2010-02-11
| | | | Originally committed as revision 21762 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stricter check for math.h functionsMåns Rullgård2010-02-10
| | | | | | | | GCC is sometimes able to optimise constant calls to these functions, incorrectly indicating that they exist. Unoptimised calls will then fail to link. Originally committed as revision 21749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: fix cosmetic typo in check_mathfuncMåns Rullgård2010-02-10
| | | | Originally committed as revision 21748 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Special check for math.h functionsMåns Rullgård2010-02-09
| | | | | | | These are often, contrary to standards, implemented only as macros or compiler-builtin functions without an actual symbol definition. Originally committed as revision 21734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for setrlimit()Måns Rullgård2010-02-09
| | | | Originally committed as revision 21733 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: allow 'none' as target OSMåns Rullgård2010-02-09
| | | | Originally committed as revision 21732 to svn://svn.ffmpeg.org/ffmpeg/trunk