summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* 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
* libgsm installs headers in a subdirectory, use gsm.h from that subdirectory.Reinhard Tartler2010-02-06
| | | | | | Approved by Diego at FOSDEM. Originally committed as revision 21659 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bink Audio decoderPeter Ross2010-01-31
| | | | Originally committed as revision 21570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add CONFIG_SRAM to allow use of on-chip SRAM on some systemsMåns Rullgård2010-01-31
| | | | | | | | Some SoCs have a small amount of on-chip SRAM which may be used for frequently used code or data. When enabled, this option will allow FFmpeg to use such facilities where supported. Originally committed as revision 21564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disable Altivec for processors older than G4.Carl Eugen Hoyos2010-01-30
| | | | Originally committed as revision 21546 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: allow --cpu=E500[v2]Ancoron Luciferis2010-01-30
| | | | | | Patch by Ancoron Luciferis <ancoron chaoslayer de> Originally committed as revision 21544 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: match PPC CPU types case insensitivelyMåns Rullgård2010-01-30
| | | | Originally committed as revision 21543 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set target_path to $(CURDIR)Måns Rullgård2010-01-30
| | | | | | CURDIR is updated by make -C, PWD is not. Originally committed as revision 21542 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert commits 21227, 21441, and 21442. None of this is necessary now that weRamiro Polla2010-01-29
| | | | | | | load the getaddrinfo family of functions through GetProcAddress. Also, there is currently no feature that gets fixed in Win98 through the use of KernelEx. Originally committed as revision 21530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set target_path to $(PWD) by defaultMåns Rullgård2010-01-29
| | | | | | | This simplifies configuring for the most common remote testing setup. Originally committed as revision 21525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for may_alias gcc attribute supportMåns Rullgård2010-01-29
| | | | Originally committed as revision 21522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add --malloc-prefix to apply a prefix to malloc, free etcMåns Rullgård2010-01-28
| | | | | | | This makes it easy to use a replacement allocator instead of the system default one. Originally committed as revision 21509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: consolidate compiler-specific optimisation settingsMåns Rullgård2010-01-28
| | | | | | | In the main per-compiler section, set speed_cflags and size_cflags with suitable values. Later one or the other is added to CFLAGS. Originally committed as revision 21499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Emit CONFIG_AVUTIL for completenessMåns Rullgård2010-01-27
| | | | Originally committed as revision 21475 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow disabling of lavc, lavf, lavd, and lswsMåns Rullgård2010-01-26
| | | | Originally committed as revision 21468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: fix --cpu=noconaMåns Rullgård2010-01-25
| | | | | | | | Use x86_64_suggest instead of _select as otherwise fast_cmov being disabled (as it should be for nocona) also disables x86_64 breaking the build. Originally committed as revision 21446 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check if dxva2api.h is recent enough to compile vc1_dxva2_hwaccel.Ramiro Polla2010-01-25
| | | | Originally committed as revision 21444 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for getaddrinfo in the winsock headers.Martin Storsjö2010-01-25
| | | | | | | | | | This makes us link directly to getaddrinfo if it is available, making binaries incompatible with anything prior to windows XP. If compatibility is desired, compile with --target-os=mingw32-prexp. Patch by Martin Storsjö <martin at martin dot st>. Originally committed as revision 21442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only define _WIN32_WINNT=0x0501 if $target_os = "mingw32".Martin Storsjö2010-01-25
| | | | | | | | If compatibility with pre-XP versions is desired, use --target-os=mingw32-prexp Patch by Martin Storsjö <martin at martin dot st>. Originally committed as revision 21441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VC-1/WMV3 DXVA2 implementationLaurent Aimar2010-01-24
| | | | | | | | It allows VLD VC-1/WMV3 decoding using DXVA2 (GPU assisted decoding API under VISTA and Windows 7). It is implemented by using AVHWAccel API. Originally committed as revision 21424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace every usage of -lvfw32 with what is particularly necessary forkemuri2010-01-23
| | | | | | | | | that case: Avisynth -> -lavifil32 VFW Cap -> -lavicap32 Patch by kemuri <kemuri9 at gmail dot com> Originally committed as revision 21410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use $vfwcap_indev_extralibs variable instead of duplicating "-lvfw32" inRamiro Polla2010-01-23
| | | | | | | capCreateCaptureWindow() check. Based on patch by kemuri <kemuri9 at gmail dot com> Originally committed as revision 21409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indent.Ramiro Polla2010-01-23
| | | | Originally committed as revision 21408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Suppress TMS470 warnings about alignment directivesMåns Rullgård2010-01-22
| | | | Originally committed as revision 21380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: fix --cpu=hostMåns Rullgård2010-01-22
| | | | | | The awk command used inadvertently relied on non-standard features. Originally committed as revision 21376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove IPv4-only codepath. Patch by Martin Storsjö <$first $first st>.Martin Storsjö2010-01-21
| | | | Originally committed as revision 21365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Translate -mfpu=vfpv3 for TMS470Måns Rullgård2010-01-20
| | | | Originally committed as revision 21357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore annoying armcc warningsMåns Rullgård2010-01-20
| | | | Originally committed as revision 21356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H264 DXVA2 implementationLaurent Aimar2010-01-20
| | | | | | | | | | | | | | It allows VLD H264 decoding using DXVA2 (GPU assisted decoding API under VISTA and Windows 7). It is implemented by using AVHWAccel API. It has been tested successfully for some time in VLC using an nvidia card on Windows 7. To compile it, you need to have the system header dxva2api.h (either from microsoft or using http://downloads.videolan.org/pub/videolan/testing/contrib/dxva2api.h) The generated libavcodec.dll does not depend directly on any new lib as the necessary objects are given by the application using FFmpeg. Originally committed as revision 21353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a check for struct sockaddr->sa_len, which is an indication of whetherRonald S. Bultje2010-01-20
| | | | | | | the system wants a length entry in all socket structures or not. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: display --list-* output in three columnsMåns Rullgård2010-01-20
| | | | Originally committed as revision 21349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: use nm -P on SolarisMåns Rullgård2010-01-20
| | | | Originally committed as revision 21348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Floating point discrete cosine transformVitor Sessak2010-01-20
| | | | Originally committed as revision 21338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: do not use character classes with awkMåns Rullgård2010-01-19
| | | | | | | Some broken versions of awk (mawk, apparently used in debian) do not handle character classes in regular expressions. Originally committed as revision 21334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: inlcude sys/types.h when checking sys/socket.hMåns Rullgård2010-01-19
| | | | | | | | | Silly BSD systems need this despite POSIX requiring nothing of the kind. Any system with sys/socket.h should also have sys/types.h, so this is unlikely to break anything, and we already do this in another place. Originally committed as revision 21326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: drop -A flag to odMåns Rullgård2010-01-19
| | | | Originally committed as revision 21325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: be more liberal with nm outputMåns Rullgård2010-01-19
| | | | Originally committed as revision 21324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Create and install libavutil/avconfig.hMåns Rullgård2010-01-19
| | | | | | | | This file contains a safe subset of the config.h settings. Only bigendian is included for now, more can be added as need arises. Originally committed as revision 21321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: create dirs before generating config.*Måns Rullgård2010-01-19
| | | | Originally committed as revision 21319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* configure: add cp_if_changed function and use for config.hMåns Rullgård2010-01-19
| | | | Originally committed as revision 21318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update libx264.c to use new libx264 featuresJason Garrett-Glaser2010-01-19
| | | | | | | | | | With b_keyframe instead of IDR for detecting keyframes, ffmpeg should now support periodic encoding with periodic intra refresh (although there is no interface option for it yet). Set the new timebase values for full VFR input support. Bump configure to check for API version 83. Originally committed as revision 21317 to svn://svn.ffmpeg.org/ffmpeg/trunk