summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* Add some more definitions for FFmpeg to config.h:diego2010-01-301-0/+3
| | | | | | | | | HAVE_ATTRIBUTE_MAY_ALIAS HAVE_STRUCT_IPV6_MREQ HAVE_STRUCT_SOCKADDR_IN6 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30464 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable all hwaccel glue code from FFmpeg.diego2010-01-211-8/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30384 b3059339-0415-0410-9bf9-f77b7e298cf2
* x264 version 0.83 is required.cehoyos2010-01-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30383 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation after FFmpeg r21353.cehoyos2010-01-211-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30382 b3059339-0415-0410-9bf9-f77b7e298cf2
* Create libavutil/avconfig.h, required for FFmpeg compilation.diego2010-01-191-0/+16
| | | | | | | based on a patch by Etienne Buira, etienne.buira free fr git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30376 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set HAVE_FAST_CLZ according to CPU type.zuxy2010-01-191-4/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30372 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for detection of AMD Phenom.zuxy2010-01-181-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30363 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set ASFLAGS and HAVE_VFP_ARGS needed to compile for ARM with VFP/NEON support.reimar2010-01-171-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30345 b3059339-0415-0410-9bf9-f77b7e298cf2
* Also try linking against dxguid for SDL test.reimar2010-01-171-1/+1
| | | | | | | Some broken SDL versions need it even though sdl-config does include it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30344 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow anything starting with "arm" to be used as --target for ARM CPUsreimar2010-01-161-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30339 b3059339-0415-0410-9bf9-f77b7e298cf2
* Manually add --nxcompat --no-seh --dynamicbase to linker flags if available,reimar2010-01-161-0/+8
| | | | | | | works around binutils' policy of making exploits as easy as possible by default. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30325 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix struct addrinfo check, its definition might not allow actually ↵reimar2010-01-161-1/+1
| | | | | | | | | allocating it. Fixes MinGW64 compilation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30324 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix sockaddr_storage check to work with winsock/MinGWreimar2010-01-161-3/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30323 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add HAVE_FAST_CLZ define and set it to 0 to keep the status quo for now.reimar2010-01-161-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30322 b3059339-0415-0410-9bf9-f77b7e298cf2
* HAVE_INLINE_ASM for FFmpeg should be one since we only supportreimar2010-01-161-1/+1
| | | | | | | compilers that can do inline asm. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30321 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set _optimizing for x86-64.zuxy2010-01-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30310 b3059339-0415-0410-9bf9-f77b7e298cf2
* The undocumented x86-64 is a better fallback for core2 than nocona.zuxy2010-01-151-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30309 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add -fno-common to avoid misalignment for global var under win32 like whatzuxy2010-01-151-0/+1
| | | | | | | has been done for ffmpeg. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30308 b3059339-0415-0410-9bf9-f77b7e298cf2
* Set HAVE_FAST_CMOV to 0 for NetBurst based x86-64 processors, e.g. Prescott.zuxy2010-01-151-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30307 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix typo in r30302zuxy2010-01-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30305 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation after recent changes in FFmpeg.cehoyos2010-01-141-0/+64
| | | | | | | Patch by Etienne Buira, etienne D buira A free D fr git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30302 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add very experimetal support for the Sun C compiler.reimar2010-01-121-1/+12
| | | | | | | | To actually work, all "packed" attributes have to be replaced by equivalent pragmas and make DEPS=no must be used to compile. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30296 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change -pipe check to avoid misdetecting it as available for Sun's compiler.reimar2010-01-121-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30295 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add checks for exp2, exp2 and log2f required by FFmpeg.reimar2010-01-121-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30291 b3059339-0415-0410-9bf9-f77b7e298cf2
* Search X11 headers and libraries also in /usr/local/..., should easereimar2010-01-101-3/+3
| | | | | | | compilation on FreeBSD. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30271 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not use FreeBSD's cpuinfo file on x86_64 either, as on x86_32 it will notreimar2010-01-101-1/+2
| | | | | | | | report 3Dnow availability. Patch from FreeBSD ports. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30270 b3059339-0415-0410-9bf9-f77b7e298cf2
* FFmpeg uses ifdef in Makefiles for CONFIG_MPEGAUDIO_HP and ↵reimar2010-01-101-2/+5
| | | | | | | | | | CONFIG_HARDCODED_TABLES. Change the config.mak generation to take that into account and not generate a definition for these if the features are disabled. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix OpenGL detection for OpenSolaris where -lXdamage is necessary.reimar2010-01-101-9/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30264 b3059339-0415-0410-9bf9-f77b7e298cf2
* Only print "using sdl-config" if we actually used it for SDL detection.reimar2010-01-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30263 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prefer libdca over libdtsreimar2010-01-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30259 b3059339-0415-0410-9bf9-f77b7e298cf2
* Quote test arguments that may be emptyreimar2010-01-101-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30257 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable internal copy of liba52 by default, libavcodec should be anreimar2010-01-101-2/+2
| | | | | | | | adequate replacement. If there are no complaints we should probably remove it within a few months. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30256 b3059339-0415-0410-9bf9-f77b7e298cf2
* IPv6 in FFmpeg is not supported for MinGW, so do not set CONFIG_IPV6 for ↵reimar2010-01-091-1/+1
| | | | | | that case. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30255 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add several make variables to make --enable-hardcoded-tables actually compile.reimar2010-01-091-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30252 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add support for --enable-hardcoded-tables like FFmpeg has.reimar2010-01-091-1/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30251 b3059339-0415-0410-9bf9-f77b7e298cf2
* libass needs at least freetype 2.2.1greg2010-01-081-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30244 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move MatrixView video output check below OpenGL check, it depends on OpenGL.diego2010-01-051-13/+14
| | | | | | | patch by Francesco Lavra, francescolavra interfree it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30226 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove pointless variable declaration from DirectFB check.diego2010-01-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30223 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing stdlib.h #include to fribidi check.diego2010-01-041-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30222 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove pointless printf call in libmp3lame test.diego2010-01-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30221 b3059339-0415-0410-9bf9-f77b7e298cf2
* Pass proper parameters to dlopen/dlsym/vsscanf to avoid configure test warnings.diego2010-01-041-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30220 b3059339-0415-0410-9bf9-f77b7e298cf2
* Pass a proper va_list type to vsscanf() test in configure.diego2010-01-041-1/+1
| | | | | | | | This fixes the check on SuperH with CodeSourcery compilers. patch by Bill Traynor, wmat naoi ca git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30219 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: tabs to spaces, some reindentationdiego2010-01-041-506/+506
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30200 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix fribidi check to avoid spamming the console with error messages.diego2010-01-041-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30199 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a few definitions used by FFmpeg to config.h:diego2010-01-041-0/+8
| | | | | | | CONFIG_IPV6, HAVE_SETMODE, HAVE_SYS_SELECT_H git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30196 b3059339-0415-0410-9bf9-f77b7e298cf2
* Modify -vo direct3d so we do not have to link against d3d9.dll, it mightreimar2010-01-031-2/+1
| | | | | | | | not be available on some rare systems. Based on patch used for builds by Gianluigi Tiesi [sherpya netfarm it] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30190 b3059339-0415-0410-9bf9-f77b7e298cf2
* Enable all FFmpeg protocols by default, they seem to build without issuereimar2010-01-031-1/+1
| | | | | | | on Linux and MinGW, lets see if it works for everything else as well. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30188 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change vo_png to use FFmpeg's png encoder instead of libpng.reimar2010-01-031-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30186 b3059339-0415-0410-9bf9-f77b7e298cf2
* Finally add matrixview vo.reimar2010-01-031-0/+18
| | | | | | | | Heavily cleaned up/fixed etc. by me, improvements are still possible though. Patch originally by Pigeon <pigeon at pigeond.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30182 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixup SDL configure check:reimar2010-01-031-12/+33
| | | | | | | | | | - Make it work without sdl-config which adds at least useless or even hurtful cflags and also does not work for cross-compiling - If using sdl-config, make it use the CFLAGS we actually use for compiling instead of something else. Thus #undef main is needed in the test program. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30178 b3059339-0415-0410-9bf9-f77b7e298cf2
* Also detect fontconfig when it requires -liconvreimar2010-01-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30176 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change fribidi check to also work without fribidi-config.reimar2010-01-031-7/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30175 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add support for JPEG2000 via FFmpeg/OpenJPEGreimar2010-01-031-0/+29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30174 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix typo in code disabling VIDIX on mingw64reimar2010-01-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30168 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable vidix on 64 bit MinGW compiles, it seems to fail compiling andreimar2010-01-021-0/+1
| | | | | | | certainly was never tested. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30167 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix compilation if FreeType is not available, in particular do not try to buildreimar2010-01-011-0/+2
| | | | | | libass and use the internal ass.h as a stub for structs needed for EOSD. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30166 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow passing variants of "mingw32" as system name to --target. This ensuresdiego2009-12-231-1/+1
| | | | | | | backwards compatibility after switching from "mingw32msvc" to "mingw32". git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30101 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use "mingw32" instead of "mingw32msvc" as system name for MinGW with --target.diego2009-12-201-1/+1
| | | | | | | The former is the official name used by the MinGW project. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30089 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make ass_mp.h use the system-libass headers when the internal one is disabled.reimar2009-12-191-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30068 b3059339-0415-0410-9bf9-f77b7e298cf2
* Experimental support for external libass.reimar2009-12-191-1/+9
| | | | | | | So far probably only works with the libass from Ubuntu 9.10 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30066 b3059339-0415-0410-9bf9-f77b7e298cf2
* Rename GL_* defines to CONFIG_GL_*reimar2009-12-191-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30065 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make the check for X11 and WIN32 backends for OpenGL separate.reimar2009-12-191-2/+13
| | | | | | This fixes compilation on Windows with X11 but no GLX available. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30063 b3059339-0415-0410-9bf9-f77b7e298cf2
* Disable winsock when we already found a working socklib instead of checkingreimar2009-12-091-1/+2
| | | | | | | blindly for cygwin and uselessly running the check on e.g. Linux. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29986 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264-r1327. (only needed for x264-in-libavcodec)lorenm2009-11-291-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29972 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add #defines for FFMPEG_LICENSE and FFMPEG_CONFIGURATION to config.h.diego2009-11-181-0/+3
| | | | | | | This is necessary to sync up with some recent FFmpeg changes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29933 b3059339-0415-0410-9bf9-f77b7e298cf2
* Complete configure support for compiling in FFmpeg's protocol support.reimar2009-11-171-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29922 b3059339-0415-0410-9bf9-f77b7e298cf2
* Do not dynamically load libvdpau.so.1, but link at compile time.cehoyos2009-11-111-2/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29903 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: Fix compilation without VDPAU.cehoyos2009-11-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29891 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use configure code to define PIC instead of duplicating the check in mangle.h.reimar2009-11-101-2/+1
| | | | | | | | While it is currently not necessary, it might be a good idea to move this outside the x86-only block in configure, as well as adding -pie to LDFLAGS. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29877 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove macho64 special-case for yasm options, -DPIC is already addedreimar2009-11-081-1/+0
| | | | | | | by the PIC-detection code. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29856 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove a pointless undeclared function reference, #error is assumedreimar2009-11-081-1/+0
| | | | | | | to be enough to fail cc_check all over the place already. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29855 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a check if compiler creates PIC code and if so add -DPIC to YASMFLAGS.reimar2009-11-081-0/+15
| | | | | | | | Should make it possible to compile MPlayer as PIE on x86_64 e.g. on hardened Gentoo and probably OpenBSD, too. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29853 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove CONFIG_TV_TELETEXT.cehoyos2009-11-071-25/+0
| | |