Commit Graph

1590 Commits

Author SHA1 Message Date
diego 57d5e4eb12 Sync with FFmpeg changes for (de)muxer registration.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21322 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-27 13:19:34 +00:00
reimar c11d7afb27 Move checking/defining HAVE_LINUX_DVD_STRUCT etc. to dvdcss check,
since dvdread does not use them. Also seems to allow building with
(external) dvdnav and internal dvdcss.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21278 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-26 18:37:51 +00:00
reimar 4e7dedf315 -lwinmm is always (also for mencoder) needed on windows for osdep/timer-win2.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21270 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-26 14:13:39 +00:00
uau a5ddf3c531 Revert r21251 (moving loader/config.h contents to main config.h).
There are #ifdef TRACE tests in libav* and defining TRACE in toplevel
config.h breaks things.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21265 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-26 13:17:50 +00:00
reimar 0fe6e9fbd2 Set _win32codecsdir fallback also with --enable-win32
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21256 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-26 11:56:54 +00:00
diego 33d70768f9 Move contents of loader/config.h to configure/config.h, there are
multiple files by that name, this can cause problems.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21251 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-25 20:53:43 +00:00
reimar 3b0e10aee2 Add support for compiling with ICC 9.1. Currently needs --target=generic-linux,
since ICC does not (properly) support __attribute__((used)), even though
the documentation claims otherwise.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21239 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-25 18:00:59 +00:00
reimar 8845289943 Add generic target that allow compiling without any assembler or otherwise
architecture specific code (except endiannes of course).
Usage example: ./configure --target=generic-linux


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21237 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-25 17:58:33 +00:00
diego c64125cf0b Rename CONFIG_MP3LAME variable, the variable for LAME support in FFmpeg
had the same name.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21196 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-24 23:32:39 +00:00
diego 35571e7b3e Get rid of _ld_gtk and _ld_glib.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21180 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 19:35:41 +00:00
diego 00a9c9831d Get rid of _ld_vorbis.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21178 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 19:26:52 +00:00
uau 544233bded Make compilation depending on USE_OSD unconditional.
USE_OSD was hardcoded to true in configure, manually turning it off
would break compilation, and most OSD-related code wasn't affected by it
anyway so it did nothing useful.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21177 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 19:21:16 +00:00
diego 6982f81d90 Get rid of _xmms_lib.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21176 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 19:19:47 +00:00
diego a16043a187 _ld_static does not need to be in both EXTRA_LIB and EXTRALIBS_MPLAYER.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21175 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 19:13:13 +00:00
diego 67ce77e970 Cosmetics to make the next patches more readable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21174 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 19:12:09 +00:00
diego a576d63a1b Remove _ld_x11.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21169 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 16:42:04 +00:00
diego 536f37b082 typo noticed by Carl Eugen Hoyos, cehoyos ag.or.at
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21166 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 12:05:27 +00:00
diego e322276d93 Remove _ld_gif and _ld_theora.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21165 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 09:51:34 +00:00
diego 3e9a5c9b0b Remove _ld_freetype and _ld_fontconfig, they are no longer necessary.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21164 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-22 09:36:33 +00:00
uau 2b50b7ddab Make compilation depending on USE_SUB unconditional.
USE_SUB was hardcoded to true in configure, manually turning it off
would break compilation, and there's no apparent reason why having all
subtitle code under #ifdefs (even working ones) would be worth the
clutter.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21156 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 20:48:17 +00:00
reimar 738e5816b9 Fix SVN r21075, it completely disabled OpenGL in almost all cases.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21145 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 17:36:39 +00:00
diego 84cbc3b50c Treat fontconfig and FreeType linker flags just like any other linker flag.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21144 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 17:20:32 +00:00
diego 2f3c36c494 Remove stray -I from include dirs in live555 check, it was being duplicated.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21143 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 16:46:31 +00:00
diego d021529c71 cosmetics: EXTRA_LIB_MENCODER --> EXTRALIBS_MENCODER
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21140 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 16:23:35 +00:00
diego 998308f4b2 _ld_tmp vs _ld_x264 typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21139 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 16:15:39 +00:00
diego a2a96f7b32 Remove --with-x11libdir and --with-livelibdir.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21138 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 16:13:11 +00:00
diego f1f4317665 Attempt to properly fix linking of encoding libs used by libavcodec.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21137 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 16:00:00 +00:00
diego a2f2b75f7c ALSA can be used by both MPlayer and MEncoder.
patch by Carl Eugen Hoyos, cehoyos (at) ag.or.at


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21133 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 15:15:13 +00:00
diego ce672fbf1b Fix linking when libavcodec uses x264.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21132 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 15:12:55 +00:00
diego 196ec9d95f Remove _ld_x264 _toolame_lib _twolame_lib, they are no longer needed.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21131 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 13:53:32 +00:00
diego 7c04fdf4c4 _ld_xv does not exist anymore.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21130 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 13:45:11 +00:00
diego c16c950f59 Add _libs_mplayer and _libs_mencoder to cc_check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21129 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 13:44:42 +00:00
diego 9a74bfd165 Introduce _libs_mplayer and _libs_mencoder to get rid of some _ld_ variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21128 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 13:18:56 +00:00
diego cc9eb2aac3 Move FFmpeg library dependencies into the Makefile just like everything else.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21127 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 12:49:46 +00:00
diego 40b99d0282 Move some Win32 LDFLAGS into _ld_extra.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21126 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 12:16:12 +00:00
diego 43c4abaf0c Merge MPlayer-specific libs into one variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21125 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 12:12:19 +00:00
diego 406f7d342d Remove _ld_win32, this is handled by the Makefile.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21124 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-21 12:04:41 +00:00
diego ef10c853f9 Remove --with-xmmsplugindir and --with-xmmslibdir.
This is not perfect, whoever cares about this feature do it properly, please.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21112 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 17:08:13 +00:00
diego a1a3ffb77d Remove --with-x264libdir.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21111 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 16:59:09 +00:00
diego 07b02cc94a Remove --with-xvidlibdir.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21110 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 16:51:09 +00:00
diego 8ac4f3fce1 Remove --with-toolamelibdir from help output as well.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21109 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 16:40:07 +00:00
diego deeb85eb2b Remove --with-toolamelibdir.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21108 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 16:14:47 +00:00
diego 2b1b586634 Add support for disabling MPlayer compilation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21107 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 16:14:01 +00:00
diego 71c7b6353e Deliver dependency handling from redundancy.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21105 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 14:45:33 +00:00
diego 78c81d5323 another 100l typo noticed by Carl Eugen Hoyos, cehoyos (at) ag or at
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21092 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 01:31:15 +00:00
diego 0cacea020e Some more cleanups for LDFLAGS handling.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21091 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 00:59:05 +00:00
diego e7a8c1e478 100l typos, noticed by Carl Eugen Hoyos, cehoyos (at) ag or at
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21090 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 00:55:57 +00:00
diego 9f13bd3d81 Some cleanups for LDFLAGS handling, next part.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21089 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-20 00:19:43 +00:00
diego 645c9046ba Remove settled FIXME.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21081 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-19 22:15:59 +00:00
nplourde cb6ba13ba9 disable x11 gl support on osx
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21075 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-19 19:12:29 +00:00
voroshil c9b485e94c Add *BSD BT848 radio support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21001 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-18 06:53:33 +00:00
diego a7c46b9025 Remove obsolete Xvid 3 support.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21000 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-18 02:40:19 +00:00
iive 9b11abbff7 When testing lame preset presence, use actuall lame_set_preset() function to test its availablility in the library.
Now it only tests include definitions.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20945 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-15 20:51:27 +00:00
diego 233ae1cc4a MEMALIGN_HACK --> CONFIG_MEMALIGN_HACK
patch by "Hervé W.", H.O.W.aka.V+mplayer gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20924 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-14 16:51:06 +00:00
ods15 f916c5d0c4 update to libnut, rename nut.h->libnut.h
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20909 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-14 06:01:54 +00:00
reimar ec8d0c6bf8 Fix compilation with latest libavformat/avidec.c by adding ENABLE_ defines
for all ffmpeg-related CONFIG_ defines, just like ffmpeg's configure.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20869 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-12 18:28:12 +00:00
diego 2126ae4eea Mac OS X Server support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20865 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-12 16:34:33 +00:00
rathann 866ba3f296 Disable linking mplayer (and internal static libavcodec) with
libmp3lame/faac/x264 if --disable-encoder=mp3lame/faac/x264
options are passed to configure.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20827 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-09 23:14:33 +00:00
diego 66e1b5c8ed Allow disabling internal libdvdcss.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20821 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-09 18:25:42 +00:00
diego 34fee45e00 Reset _ld_xvid so that stray libs do not appear on the link command line.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20797 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 19:58:10 +00:00
diego 5601fa28f7 Remove unused variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20793 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 18:46:42 +00:00
diego bd776149b1 Rename xvid4 variable/option back to xvid so as not to break scripts.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20792 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 18:46:03 +00:00
diego 2afd79af34 cosmetics: Fix indentation after last commit.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20790 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 18:36:46 +00:00
diego 7accc82228 Separate XviD 3 and XviD 4 tests.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20789 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 18:35:32 +00:00
diego d9a87e081e Remove some DivX 4 leftovers.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20786 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 17:37:50 +00:00
diego 78a3bf6c9b Create binaries with proper executable suffix under Windows.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20771 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-08 00:13:33 +00:00
diego 855455432a _inputmodules vs _noinputmodules typo fix
noticed by Klaus Müller, mk.2001 web de


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20758 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-07 21:05:03 +00:00
reimar 9d3fe04dce r20650 inverted the gtk1 check before setting charset, this
disabling all charset conversions.
Fix to always use UTF-8 as default now.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20748 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-07 17:21:34 +00:00
diego 3829ecb1a2 Remove remnants of long-gone libfame.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20739 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-06 22:57:14 +00:00
diego 4e960189e8 typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20737 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-06 18:05:38 +00:00
diego c9219b3ec5 output cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20736 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-06 16:23:04 +00:00
diego 7f0dd1183f Remove hackish setting of extra libraries through --enable-static=-lfoo,
--extra-libs is supposed to be used for this.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20732 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-06 00:18:06 +00:00
diego ed974e7c72 Remove deprecated install-path option.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20731 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-06 00:13:37 +00:00
diego a61e6aeafd spelling/grammar/wording/consistency for the help output
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20730 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-06 00:09:07 +00:00
diego f427444831 Fix tdfx-related copy + paste typos, patch by Ville Skyttä, ville.skytta iki fi.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20719 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-05 18:27:07 +00:00
diego 226ebff4c8 Remove empty variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20681 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-05 09:04:32 +00:00
diego ab1f876349 output cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20680 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-05 00:10:10 +00:00
diego 71eb96f6ba Fix some echo -n occurrences, patch by sci-fi@hush.ai.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20679 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-05 00:02:48 +00:00
reimar ee1ee5aa19 Extended/reworked fontconfig test to work without pkg-config with versions
that need -lz


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20663 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-04 11:57:03 +00:00
diego 0384045e30 Streamline and simplify internal vs external libdvdread handling.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20651 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-03 22:03:58 +00:00
kraymer 630302ad63 remove charset files (all of them are in UTF-8 now anyway)
change build system accordingly


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20650 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-03 21:52:35 +00:00
diego 376951ca72 libmpdvdkit2 --> libdvdread, it just contains libdvdread now.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20631 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-03 13:48:52 +00:00
reimar 95b056ba35 remove accidential ';' (that's what too much C programming does to you ;-) )
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20612 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-02 18:14:12 +00:00
reimar 6988f3c1a3 Check for existence of libcdio_paranoia, not libcdio, since the former is
what we actually need.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20611 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-02 18:12:19 +00:00
reimar 25106020f2 Useless break in libcdio pkg-config check
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20610 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-02 18:07:00 +00:00
reimar 9e5e10f5ff Remove spurious $_inc_tmp in libcdio check
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20609 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-02 18:05:22 +00:00
diego 1ec48461d7 Rework binary codec directory handling. Don't use directories from other
programs, just try a few default locations + proper fallback.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20604 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-01 20:31:18 +00:00
reimar f5733d23f0 libcdio also needs to link against libcdio_paranoia
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20594 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-01 18:54:10 +00:00
diego f5b73e683c Support for recent changes to ARCH_X86 handling in FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20590 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-01 18:17:18 +00:00
reimar cda906290e Proper libcdio detection also without pkg-config
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20589 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-01 18:15:06 +00:00
reimar 2e18f6e6a5 gcc optimized != 0 check for extern function away, thus linking
would still always succeed in cdda and cdio tests.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20582 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-01 17:05:17 +00:00
reimar f3dec715cd Test proper linking for cdda/cdio
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20576 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-01 10:49:52 +00:00
diego 8a041b9ea1 Fix codec directory fallback, it was overriding the autodetection.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20570 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 17:55:54 +00:00
diego 9113811f28 Implement proper codecs directory fallback.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20564 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 15:16:12 +00:00
diego b2d41e2c34 Rename all codecs directory options.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20560 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 14:47:34 +00:00
diego dd3fa699eb Unification of linker option handling, part 1 of many.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20555 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 12:52:05 +00:00
diego 04382497da 100l to me for not checking properly, really fix pkg-config detection now.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20550 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 12:21:01 +00:00
diego 2546914f01 10l, use a pkg-config parameter that makes it return 0...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20549 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 12:14:08 +00:00
diego 3495e6cbe7 Test for the existence of pkg-config, fixes Bugzilla #553.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20548 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-31 09:25:40 +00:00
diego e6a44d41b9 Explain the risks of forcing options with --enable-* in a way that is
hopefully less conducive to misunderstandings.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20541 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 21:28:44 +00:00
diego 810b5c704f Remove special output for outdated SDL. It's doubtful such old versions still
exist in the wild and we don't do this for other libs.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20538 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 20:23:24 +00:00
reimar 362cdc2285 Also detect static fontconfig when pkg-config is not installed
(-lexpat -lfreetype is needed in this case). Tested on MinGW.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20532 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 18:48:31 +00:00
diego eebfc280f5 Add a parameter to enable colorized console output.
patch by Andrew Savchenko, bircoph list ru


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20528 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 11:22:11 +00:00
diego 51e9d47b73 Fix libmpdvdkit2 linking on Mac OS X.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20527 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 09:08:19 +00:00
diego 75030bf8c0 Remove redundant variable setting.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20526 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 08:39:19 +00:00
diego 9261f1cb95 Make libmpdvdkit2 compilation slightly more consistent with the other modules.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20525 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-30 08:28:58 +00:00
reimar 7006b27bb8 Factor out common cdda stuff from cdio and cdparanoia tests.
Also fixes configure showing cdda as both en- and disabled with libcdio.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20507 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-29 11:38:14 +00:00
iive 9e171eda7b Add cmov detection to configure
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20464 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-27 11:56:43 +00:00
diego cd48432d6c Remove -fno-PIC check from configure and put -fPIC back at the beginning
of CFLAGS in libdha/ and vidix/drivers/.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20404 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-23 10:02:21 +00:00
diego 1627b0fb41 Replace $() by the slightly more portable ``.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20398 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-22 22:14:08 +00:00
reimar 755d1ca042 Consistency fix: use "signed long long" for int_fast64_t instead of
"signed long long int", since uint_fast64_t uses "unsigned long long"


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20366 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-22 15:13:50 +00:00
diego f2cc749fe8 IPv6 tests for the presence of AF_INET6 but not struct sockaddr_in6. Glibc 2.0
has AF_INET6 but doesn't have sockaddr_in6. Disable IPv6 in such cases.
taken from a patch by Mikulas Patocka, mikulas (at) artax karlin mff cuni cz


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20365 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-22 14:51:17 +00:00
diego cd12819cf4 Provide fallback definition for uint_fast64_t as well.
Fixes a compilation problem on glibc 2.0 systems.
taken from a patch by Mikulas Patocka, mikulas (at) artax karlin mff cuni cz


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20363 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-22 14:45:54 +00:00
diego 9815aef4d0 cosmetics: Fix indentation after last commit.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20360 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-22 13:19:55 +00:00
diego 35783a93d0 Do not check for the existence of LIRC devices during autodetection.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20359 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-22 13:19:15 +00:00
diego 217f17b028 Add fallback on the (undocumented) x86-64 -march option in
the non-runtime-cpudetection case for AMD64.
patch by Zuxy Meng, zuxy.meng a.t gmail d.o.t com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20316 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-20 07:32:49 +00:00
diego 4bbdac6e14 Add configure switch to enable fixed-pointed mode of internal libfaad2.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20287 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-17 16:01:25 +00:00
diego 6f8200172e Skip -march tests for values that are aliases of already tested values.
patch by Zuxy Meng, zuxy.meng gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20268 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-16 15:06:57 +00:00
diego 7994563261 libdv may depend on libpthread.
patch by Zuxy Meng zuxy.meng gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20261 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-16 09:25:23 +00:00
diego 11ef25c878 Remove Linux test from DirectFB check, it runs on some BSD systems at least.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20245 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-15 16:47:17 +00:00
diego 4b1dd57710 Remove test for framebuffer device from DirectFB check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20229 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-15 12:33:53 +00:00
diego c73a53ddf5 Create proper define for DFBMGA.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20216 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-14 18:00:26 +00:00
diego e8fc1da688 Remove intrinsics check, they are no longer used in FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20214 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-14 16:32:15 +00:00
diego 8bde4537cf Check for maeomo-specific libraries (Nokia 770).
patch by Siarhei Siamashka, siarhei.siamashka gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20171 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-12 08:23:17 +00:00
diego 6ee7a1bef2 Make the socklib check search gethostbyname/socket in libc.
On glibc it avoids a useless linking to libnsl.
patch by Emanuele Giaquinta, e.giaquinta glauco it


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20157 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-11 14:09:30 +00:00
diego b58659a503 Streamline socklib check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20156 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-11 14:06:38 +00:00
diego 1b28ddc7dc Run TOOLS/cpuinfo on x86_64 as well as x86.
patch from the NetBSD pkgsrc


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20153 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-11 08:13:52 +00:00
diego 14e2ec7822 Change == to = in test comparisons for better portability.
patch from NetBSD pkgsrc


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20152 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-10 23:14:40 +00:00
syrjala 5dc899d5c5 List dfbmga and directfb in _novomodules.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20119 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-08 22:28:02 +00:00
syrjala 8db718fbf8 Fix DirectFB version check. The old code simply concatenated the
digits, so 1.0.0 was considered older than 0.9.XY.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20118 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-08 22:16:38 +00:00
rathann f0996fb64c Disable linking mplayer with mp3lame when --disable-encoder=mp3lame is
passed to configure.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20114 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-08 14:10:43 +00:00
diego 9369a84ebe Support for detection of extended instructions on ARM.
based on a patch by Siarhei Siamashka, siarhei.siamashka gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20113 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-08 13:49:16 +00:00
reimar 181fdf2098 Cosmetics: consistent order for en-/disabled codecs list
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20101 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-07 16:43:39 +00:00
uau 01e308e70d Remove special warning printed when VIDIX is disabled
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20096 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-07 13:05:12 +00:00
diego 1c1208a5ec Sync with latest BUILD_ROOT changes in FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20095 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-07 10:48:06 +00:00
gpoirier cf1f02a6cd add gcc-4.x to the list of compilers displayed
when configure detects an unsupported compiler


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20091 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-06 13:19:06 +00:00
lorenm 0594cd07a0 Remove the x264 option parser, and pass the options on to libx264 as a string instead. This provides automatic support for all current and future x264 options.
A few options had to be reorganized: partitions, deblockalpha/beta, me, direct_pred.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20060 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-10-05 02:03:10 +00:00
ben a6bff74c78 removed ivtv driver dependancy in favor of native V4L2 MPEG API (requires Linux 2.6.18 and above)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19998 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-27 20:26:38 +00:00
corey 43011c75f0 vo_caca: use the pre-1.x compatibility layer so recent
versions of libcaca still work.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19985 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-26 23:43:21 +00:00
diego 33832856df Replace preprocessor hacks to work around compilers not supporting named
assembler arguments with a proper configure check.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19894 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-18 16:48:50 +00:00
diego 01b53ae335 configure should fall back on -mcpu=pentium4 if -mcpu=prescott
and -mcpu=nocona are not supported.
patch by Sergey Svishchev, svs+mplayer grep ru


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19892 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-18 16:24:16 +00:00
diego 0f0ba7b7b9 Add --disable-dvdnav to help output.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19884 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-18 12:17:41 +00:00
ods15 1b8971d82e Add demux_nut to MPlayer repo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19867 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-17 09:32:28 +00:00
diego d5e203a52c The recent renaming of the gcc-checking switches to gcc-check was incomplete.
patch by Timo Kanera, timo kanera de


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19863 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-16 21:21:41 +00:00
nicodvb 8bab2f0d70 removed superflous -I in the dvdnav section; patch by Timo Kanera - timo kanera de
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19855 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-16 14:33:41 +00:00
diego b32aa254f9 Fix Irix build with gcc < 3.x, closes Bugzilla #572.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19838 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-14 18:29:24 +00:00
diego af06a4425b Move conditional compilation to the build system.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19807 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-12 08:42:01 +00:00
nicodvb b39852672b detect dvdnav before mpdvdkit and dvdread; if dvdnav is set mplayer will use the version of dvdread embedded in dvdnav
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19769 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-09 19:35:55 +00:00
gpoirier 90a9cdaa9e Add support for POWER5 as found on IBM eServer OpenPower 720
(cpuinfo returns POWER5 (gr)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19720 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-06 16:31:32 +00:00
diego 5a45cb6492 -lm needs to come before -laudio to avoid link errors in the NAS check.
patch by Bernd Ernesti, mplayer-dev-eng [{at}] lists [{dot}] veego [{dot}] de


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19640 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-02 15:48:21 +00:00