summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add new VDPAU feature high-quality-scaling (and require newer library).cehoyos2009-11-041-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29823 b3059339-0415-0410-9bf9-f77b7e298cf2
| * consistency fix: Give all CONFIG_ definitions the value 1.diego2009-10-281-16/+16
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29800 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move 64 bit check below compiler detection since it needs the compilerreimar2009-10-261-13/+13
| | | | | | | | | | | | | | and obviously should use the one that will be used for compiling in the end. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29797 b3059339-0415-0410-9bf9-f77b7e298cf2
| * sync to x264-r1296lorenm2009-10-191-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29787 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Get rid of COMMON_LDFLAGS variable. It was a pointless indirection.diego2009-10-191-2/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29784 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add CONFIG_LPC to config.h as well (needed by FFmpeg).diego2009-10-191-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29782 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add CONFIG_LPC to config.mak (needed by FFmpeg).diego2009-10-191-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29781 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove many uses of tmp_run.reimar2009-10-061-34/+12
| | | | | | | | | | | | | | | | | | | | Checking that installed header and library match is not really our task, also if desired it would be more correct to do it at runtime (e.g. because of distributed binaries, or system updates gone wrong, ...). tmp_run also slows down configure on systems with slow fork like MinGW. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29753 b3059339-0415-0410-9bf9-f77b7e298cf2
* | build: Support x264 version 78Uoti Urpala2009-10-191-1/+1
| |
* | configure: Disable OpenAL support by defaultUoti Urpala2009-10-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | There's apparently a new OpenAL version which contains some constructor code that runs at startup if the binary links with OpenAL at all (even if no OpenAL function is called). This startup code does some nontrivial interaction with ALSA libraries and as a side effect this idiocy also breaks test binaries run by configure, causing features to not be detected. Avoid the problems by disabling OpenAL by default. It's not a particularly good audio output method anyway and there are almost certainly fewer users who would benefit from it automatically being available than users who'd suffer from some kind of breakage caused by it.
* | Merge svn changes up to r29752Uoti Urpala2009-10-061-24/+66
|\| | | | | | | | | | | | | | | | | As part of merging subtitle-in-terminal changes make update_subtitles() only clear existing subtitles if called with the reset argument, and not try to set new ones. Later calls should set the needed new subtitles, and this change avoids some problems with trying to set subtitles when mp_property_sub() in command.c gets called from initialization code before full initialization.
| * Add EXTERN_ASM define needed by FFmpeg on ARM.reimar2009-10-021-0/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29747 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Extend EBX_AVAILABLE check in a way that works for both OpenBSD/Haikureimar2009-09-301-0/+2
| | | | | | | | | | | | | | and 64 bit OSX. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29743 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Intel compiler icc 11.1 supports compilation of internal mp3lib and internal ↵cehoyos2009-09-271-2/+2
| | | | | | | | | | | | liba52. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29725 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Cosmetics: Fix whitespace.cehoyos2009-09-271-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29724 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Amend previous commit: both zlib decoder and encoder must be disabledreimar2009-09-261-2/+2
| | | | | | | | | | | | | | if zlib is not available. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29720 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Disable libavcodec zlib decoder when zlib is not available, fixes compilationreimar2009-09-261-1/+1
| | | | | | | | | | | | | | in that case. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29719 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Do not override host_arch in x86 vs. x86_64 detection if it was forced via ↵reimar2009-09-251-1/+1
| | | | | | | | | | | | | | | | | | --target. Patch by Andrew Wason [rectalogic rectalogic com] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29717 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Sync with current FFmpeg HEAD.diego2009-09-241-0/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29714 b3059339-0415-0410-9bf9-f77b7e298cf2
| * sync with FFmpeg build: BUILD_STATIC --> CONFIG_STATICdiego2009-09-241-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29713 b3059339-0415-0410-9bf9-f77b7e298cf2
| * sync to x264-r1260 (which changed api)lorenm2009-09-231-2/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29704 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add autodetection for ARM NEON SIMD.reimar2009-09-191-1/+16
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29694 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Use a compilation check to distinguish between x86 and x86_64, uname andreimar2009-09-191-17/+19
| | | | | | | | | | | | | | CFLAGS checks alone are not reliable. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29693 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add a check for availability of ebx register, needed forreimar2009-09-191-1/+19
| | | | | | | | | | | | | | architectures that require PIE like Haiku or 64 bit OSX. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29692 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Treat Haiku as BeOS (only changes the displayed name actually)reimar2009-09-191-0/+3
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29691 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r29684Uoti Urpala2009-09-161-1/+1
|\|
| * Allow disabling and enabling lower-case codecs.cehoyos2009-09-081-10/+10
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29662 b3059339-0415-0410-9bf9-f77b7e298cf2
| * 100l, forgot to use "test" for checking the value of the quicktime variablereimar2009-09-081-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29656 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r29644Uoti Urpala2009-09-041-63/+85
|\|
| * 10l, -framework QuickTime must be added to extra_ldflags, not libs_mplayer sincereimar2009-09-041-1/+1
| | | | | | | | | | | | | | | | | | QuickTime is used also in mencoder (in the audio and video decoders and possibly from demux_mov, even though the latter one should only use the includes and not require linking). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29644 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Split QuickTime check off from quartz check and use the result to enable/disablereimar2009-09-041-8/+27
| | | | | | | | | | | | | | | | the QTX codec support. This is necessary since 64 bit compiles on OS X 10.5 at least do not support QuickTime. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29641 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Move OpenGL test below CoreVideo. This ensures -lGL will come after ↵reimar2009-09-041-53/+55
| | | | | | | | | | | | | | | | | | -framework OpenGL which resolves vo_corevideo crashes due to namespace conflicts (e.g. glEnable, glBegin, ...). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29639 b3059339-0415-0410-9bf9-f77b7e298cf2
| * The libamrnb *en*coder, not the *de*coder should be added to the list ofdiego2009-09-011-1/+1
| | | | | | | | | | | | | | | | encoders to enable in libavcodec. patch by Wang William, william0wang gmail com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29605 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Also check linker flags to make sure that liveMedia libraries are there, too,reimar2009-08-311-2/+3
| | | | | | | | | | | | | | not just the headers. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29598 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r29544Uoti Urpala2009-08-221-1/+1
|\|
| * Fix detection of mips arch on NetBSD/sgimips.diego2009-08-191-1/+1
| | | | | | | | | | | | | | based on a patch by Andrew Randrianasulu, randrik mail ru git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29539 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r29532Uoti Urpala2009-08-181-2/+4
|\|
| * Allow compilation with gcc 2.95.3 if videodev2.h does not support it.cehoyos2009-08-141-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29516 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Make sure that unavailable message languages are not accepted.diego2009-08-031-1/+2
| | | | | | | | | | | | | | patch by Samuli Suominen, ssuominen unk fi git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29473 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Add a variable in config.mak whether SHM support is enabled or not.ben2009-07-311-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29463 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r29455Uoti Urpala2009-07-291-5/+7
|\|
| * Set both HAVE_BIGENDIAN and WORDS_BIGENDIAN.diego2009-07-261-2/+5
| | | | | | | | | | | | | | Both definitions are used in different places. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29441 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN.cehoyos2009-07-261-2/+2
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29440 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Bandaid compilation fix: Disable ivtv VIDIX driver until a proper test exists.diego2009-07-191-1/+3
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29433 b3059339-0415-0410-9bf9-f77b7e298cf2
| * The Makefile variable names for external libraries in FFmpeg changed.diego2009-07-191-9/+12
| | | | | | | | | | | | | | Adapt their names in config.mak, closes Bugzilla #1513. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29432 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove redundant ivtv VIDIX driver variable declarations.diego2009-07-191-2/+0
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29430 b3059339-0415-0410-9bf9-f77b7e298cf2
| * The ivtv vo driver and the ivtv VIDIX driver are unrelated; do not disable thediego2009-07-191-1/+0
| | | | | | | | | | | | | | | | VIDIX driver when the ivtv vo driver has been disabled. patch by Martin Dauskardt, martin.dauskardt gmx de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29429 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Change libamr support to libopencore-amr support.diego2009-07-181-51/+47
| | | | | | | | | | | | | | | | libamr support was removed from FFmpeg. based on a patch by Andrew Wason, rectalogic rectalogic com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29426 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Restore alphabetic order for HAVE_ defines.cehoyos2009-07-171-1/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29421 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Remove CONFIG_LIBAMR_NB_FIXED #define, which no longer exists in FFmpeg.diego2009-07-171-1/+0
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29420 b3059339-0415-0410-9bf9-f77b7e298cf2
| * Assume HAVE_ATTRIBUTE_PACKED.cehoyos2009-07-171-0/+1
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29419 b3059339-0415-0410-9bf9-f77b7e298cf2
* | configure: Drop "_so" naming for FFmpeg librariesUoti Urpala2009-07-271-83/+44
| | | | | | | | | | | | | | Externally-compiled libraries are now the only option so change the options and variables to use the library name only without "_so" or "_a" suffix. The previous naming was also confusing because the "_so" libraries could actually be static.
* | build: Readd support for code depending on FFmpeg internalsUoti Urpala2009-07-261-41/+70
| | | | | | | | | | | | | | | | Add configure option --ffmpeg-source-dir=PATH. If the user specifies this option then building code that depends on FFmpeg internals is enabled and the files files which use internal lavf headers will get them from this path. The FFmpeg libraries linked with must export needed internal symbols.
* | build: Remove code for internal FFmpeg buildUoti Urpala2009-07-261-395/+11
| | | | | | | | | | | | Remove some now unnecessary parts that were used for the internal FFmpeg build, mainly configure tests for FFmpeg features and Makefile logic for building it.
* | configure: Make multiple --extra-cflags/ldflags additiveUoti Urpala2009-07-261-2/+2
| | | | | | | | | | This change makes it easier to pass those flags from a build script while still allowing the user to specify additional flags too.
* | Remove internal libass treeUoti Urpala2009-07-261-23/+10
| | | | | | | | | | Remove the libass/ directory and use the newest standalone version of the library instead.
* | configure: Compile with -O2 instead of -O4Uoti Urpala2009-07-261-4/+4
| | | | | | | | | | | | -O4 (which GCC interprets the same as -O3) gives no consistent performance advantage, being significantly worse than -O2 sometimes. -O2 gives faster compilation and smaller binary.
* | Disable functionality requiring libswscale internalsUoti Urpala2009-07-261-6/+8
| | | | | | | | | | | | | | | | | | | | | | The following are affected: vo_yuv4mpeg, vf_halfpack, vf_palette, vf_rgb2bgr, vf_yuy2, vo_mga, vo_xmga. In vo_yuv4mpeg, only disable RGB support (which is probably little used). Others are disabled completely for now. vo_mga and vo_xmga are disabled by preventing configure from enabling them. The rest is placed under LIBSWSCALE_INTERNALS variable which isn't currently enabled anywhere.
* | configure: Improve pkg-config tests for FFmpeg librariesUoti Urpala2009-07-261-5/+10
| | | | | | | | | | | | | | | | Tests for libavcodec, libavformat, libavutil and libswscale used the CFLAGS from pkg-config in a test compile but did not add them to the flags used during the main build, so the compiler could fail to find the headers then. Add the flags to the commands used during the main build too. libpostproc had no pkg-config test at all. Add one.
* | Merge svn changes up to r29417Uoti Urpala