Commit Graph

1788 Commits

Author SHA1 Message Date
diego f998479792 Merge internal and external VIDIX checks.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23332 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 21:13:41 +00:00
diego ebc9066be9 ffdts is no more.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23331 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 20:55:12 +00:00
reimar ed7594a115 Avoid passing test invalid arguments when string is empty.
Fixes configure under Solaris


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23321 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-15 21:07:27 +00:00
diego 1dfe35fc82 ARMv6 detection, patch by Siarhei Siamashka, siarhei.siamashka gmail com
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23309 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-13 22:29:10 +00:00
rtogni 1adcbe0375 Compilation fix after ffmpeg r9010 (bitstream filters optional
compilation)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23305 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-13 15:58:38 +00:00
diego fdf78d8cc2 help output typo noticed by Ramiro Polla
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23298 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-11 21:39:39 +00:00
ben 80c6de4578 new VIDIX driver for IVTV cards, original patch by Lutz Koschorreck
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23293 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-10 18:47:27 +00:00
diego 32740e3894 Simplify libamr_nb test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23224 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-03 12:11:21 +00:00
diego 3aef73bd59 cosmetics: Rename remaining instances of amr_* to libamr_*.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23223 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-03 12:10:22 +00:00
diego 28639ae131 Rename amr_nb and amr_wb options to libamr_*.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23222 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-03 12:08:54 +00:00
diego d0c5bca869 FFmpeg sync: Rename AMR config settings to LIBAMR.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23221 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-03 12:07:13 +00:00
diego b7f32db6e8 cosmetics: Rename _amr* variables to _libamr*.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23220 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-03 12:04:29 +00:00
diego a6ccbf731f FFmpeg sync: Rename DTS_DECODER --> LIBDTS_DECODER.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23219 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-03 12:02:48 +00:00
reimar bc39c06e4c Remove libpng dependency for Gui, use libavcodec instead
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23211 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-02 14:39:55 +00:00
reimar aefe177836 Disable internal vidix on PPC linux, it breaks compilation.
Proper fix welcome


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23210 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-02 14:21:25 +00:00
nicodvb 53510640b5 reindented dvdread check block
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23202 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-01 19:55:15 +00:00
nicodvb 276e1a0442 libdvdnav now depends on our fork of the library; only the version without
the dvdread code will be used (libdvdnavmini);
move the dvdnav check code at the bottom of the list to prevent _ld_extra
to contain references to -ldvdnavmini that would make all the following tests
fail (because of the missing dvdread symbols).



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23201 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-01 19:54:13 +00:00
diego 48adc611d5 Merge FFmpeg dependency handling into the individual tests.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23187 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-01 14:08:26 +00:00
diego ee2a11a935 cosmetics: Fix bogus indentation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23186 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-01 13:55:28 +00:00
cehoyos 7b5e1f8939 Add configures arguments to its output
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23150 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-27 10:16:25 +00:00
cehoyos ff9e9407d4 Fix compilation with *_PROTOCOLs in libavformat
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23149 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-27 09:19:00 +00:00
diego 91319b5f26 100l: Fix another round of copy and paste typos.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23146 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 20:56:54 +00:00
diego b9578339d2 Fix cut and paste typo, _def_libpostproc --> _def_libpostproc_a.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23145 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 20:44:02 +00:00
diego fa86df0f04 10l: Remove stray 'fi'.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23144 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 20:37:24 +00:00
diego 736bf391de Add config.h variables for static FFmpeg libraries.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23137 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 13:20:18 +00:00
diego 5f8e546fdd Ooops, variable names got confused during copy and paste:
USE_LIBAVCODEC* belongs in _def_libavcodec*.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23136 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 13:11:22 +00:00
diego b0f268310c Merge config.h variable declarations into libpostproc test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23135 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 13:01:54 +00:00
diego 46b7fab49f Remove unused libavformat #define.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23134 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:59:57 +00:00
diego 770882c0a4 Merge config.h variable declarations into libavformat test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23133 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:58:46 +00:00
diego 424b9eddbb Merge config.h variable declarations into libavcodec test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23132 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:53:26 +00:00
diego 0c94045c6f Merge config.h variable declarations into libavutil test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23131 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:39:09 +00:00
diego d6e42f30a1 indentation cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23130 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:35:32 +00:00
diego 2620815f39 Remove redundant comments.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23129 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:35:04 +00:00
diego acba193b4d Clean up static libavcodec check, just checking for a file is enough.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23128 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:34:37 +00:00
diego 289e159b9e Fix typo in _libavcodec vs _libavcodec_a variable name.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23127 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:30:34 +00:00
diego a5acf070f7 cosmetics: Fix indentation, merge some lines in the FFmpeg checks.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23126 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:26:52 +00:00
diego 60b90aa682 Merge static and shared libpostproc checks.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23125 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:25:27 +00:00
diego 4dbffcb962 Merge static and shared libavformat checks.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23124 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:20:36 +00:00
diego db124c90a3 Move misplaced res_comment to where it actually takes effect.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23123 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 12:09:20 +00:00
diego a5a628d239 Merge static and shared libavcodec checks.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23122 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 11:59:26 +00:00
diego 3e8fc3c60a 10l elif syntax error
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23121 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 11:53:38 +00:00
diego eff2dc1048 Merge checks for static and shared libavutil.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23120 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 11:37:24 +00:00
diego 49b64742ed Add general variables for either static or shared FFmpeg libraries.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23119 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 11:22:22 +00:00
diego 8501cc9301 Give variable names for static FFmpeg libraries a '_a' suffix.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23118 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-26 11:19:29 +00:00
diego 080a144f20 AMR-NB fixed-point mode external library support was removed from FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23114 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-25 19:32:53 +00:00
diego 516f359f15 cosmetics: Rename Makefile variables CONFIG_VIDIX_* --> VIDIX_*.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23112 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-25 08:40:43 +00:00
diego 167bafa26f cosmetics: Rename Makefile variable CONFIG_ASS --> ASS.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23111 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-25 08:38:04 +00:00
diego 5a8c8aadef cosmetics: Remove CONFIG_ prefix from FFmpeg library Makefile variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23110 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-25 08:35:35 +00:00
diego 6272b52224 typo: mingw --> mingw32
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23108 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-25 07:22:28 +00:00
cehoyos f9f58e22e0 CONFIG_EBX_AVAILABLE & CONFIG_EBP_AVAILABLE are now called
HAVE_EBX_AVAILABLE & HAVE_EBP_AVAILABLE.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23105 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-24 23:46:42 +00:00
ben 0caed087de allows cross-compilation for PPC target when using a toolchain defined as powerpc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23099 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-23 17:40:25 +00:00
diego 6c6f7ba5fd Set _audio_input to yes for V4L2 as well.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23093 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-23 07:28:48 +00:00
diego 2fbdb55289 Add Makefile variable for audio input that is enabled by V4L or radio capture.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23088 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-22 20:43:28 +00:00
diego ba82f36061 Add Makefile variable for either internal or external VIDIX.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23086 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-22 20:19:00 +00:00
nicodvb 7cc6f7384b include inttypes.h in the check for dvdnav
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23084 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-22 20:03:09 +00:00
diego 3b97b07397 Intel's Conroe-L makes use of extended models, so adjust CPU detection
routines accordingly.
patch by Zuxy Meng, zuxy.meng gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23027 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-20 18:57:09 +00:00
diego 089111224d Report if internal, external of dvdnav version of dvdread is used.
patch by Yaroslav, yar_tour mail ru


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22998 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-15 12:06:48 +00:00
diego eb7cd2b33e Disabled VCD support under Cygwin, it fails to link.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22997 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-15 11:56:52 +00:00
diego 063b449fcc Update amr-nb and amr-wb checks for changes in FFmpeg.
patch by Zuxy Meng, zuxy.meng gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22995 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-15 11:33:02 +00:00
ben 4d63a78277 added vidix driver for Permedia2 cards from upstream vidix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22992 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-14 10:52:40 +00:00
ben cc5038c8d9 added conditional vidix drivers compilation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22991 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-14 10:39:17 +00:00
diego 2a8a9ccc76 Remove *ancient* ldd debugging junk.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22968 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-11 08:56:30 +00:00
voroshil fe5f586f11 Rework of *BSD BT848 detection for radio://
to reuse recently added BT848 interface headers detection
code.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22966 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-11 05:39:09 +00:00
voroshil 56397298ff remove ugly #include from tvi_bsdbt848.c
(better detection of bt848 headers)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22952 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-09 13:18:06 +00:00
diego bf3fff69ca Move TOOLS/cpuinfo.c into the root directory.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22950 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-09 11:30:26 +00:00
diego 3099d0da16 There was a fallback value for libtheora linker flags, but it was never added
to the right variable that collects linker flags.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22917 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-06 09:22:28 +00:00
cehoyos 8eadfc0b43 Fix compilation after FFmpeg r8619.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22913 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-04 00:58:18 +00:00
diego 2868cadfff Use "generic" optimization instead of 686 as default for runtime-cpudetection
if available. It promises to deliver optimal performance on a collection of
comtemporary CPUs.
patch by Zuxy Meng, zuxy.meng gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22906 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-04-03 13:16:46 +00:00
diego f52aafce6a Move QNX-specific settings next to the other OS-specific settings.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22865 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-31 23:02:36 +00:00
uau 9cb5c193c3 Set CONFIG_EBP_AVAILABLE, CONFIG_EBX_AVAILABLE for FFmpeg
After FFmpeg r8549 these variables are used in libavcodec to determine
whether x86 inline asm sections using these registers or requiring a
certain total number of total free registers are enabled. Because they
were not set by MPlayer configure some H264 decoding optimizations were
disabled after that FFmpeg version. This change sets the variables to
true unconditionally which should restore previous behavior. Adding
proper detection is left for later.

EBX should always be available because internal libavcodec is never
compiled with PIC. However if -fomit-frame-pointer is not used because
of --enable-debug then EBP is not available. Thus proper detection would
be preferable to fix compilation with --enable-debug on x86. Currently
the variables are also set on non-x86 which should be harmless even if
somewhat ugly.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22848 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-30 22:57:04 +00:00
diego 929e2c51ef Remove stray variable that was causing tests to fail randomly.
patch by Gianluigi Tiesi, mplayer netfarm it


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22840 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 09:27:36 +00:00
diego 4a8f9a9eec OpenGL reportedly works fine on Mac OS X, see Bugzilla #784.
So I'm removing the automatic disabling to give it more widespread testing.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22839 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-29 09:26:21 +00:00
nicodvb 47f12e5698 replaced ! with not as adviced by Reimar
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22838 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-28 20:24:15 +00:00
nicodvb 0ed766566a don't disable vidix_internal on sparc/x86 when vidix==auto (this damn diff made me twist the log)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22836 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-28 19:14:53 +00:00
diego 7a370b589f Fall back on plain awk during the awk test. It should be safe to assume
that some sort of awk is installed on the system.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22820 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-25 17:38:50 +00:00
diego f01fb5f30b Unconditionally add -li386 to LDFLAGS on OpenBSD/x86-32.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22815 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 20:16:34 +00:00
diego 48cea610fb Move the addition of basic include flags to configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22812 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:44:15 +00:00
diego e9b9881ec7 Error out if the libavutil subdirectory is unavailable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22810 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-24 19:29:55 +00:00
cehoyos aa6a492a94 Fix comment about defining HAVE_POSIX_SELECT
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22771 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-21 08:44:45 +00:00
diego 653d16096e Conditionally compile vf_bmovl.c instead of enclosing all of the file
in #ifdef HAVE_POSIX_SELECT.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22770 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-21 08:29:46 +00:00
diego d6a63f429f Invert logic for HAVE_NO_POSIX_SELECT to HAVE_POSIX_SELECT to be in line
with the other HAVE_ #defines throughout the codebase.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22769 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-21 08:24:20 +00:00
diego 247e9ac3ff --enable-win32 was renamed to --enable-win32dll.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22754 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-19 22:09:53 +00:00
diego 907fd7f426 Remove commented-out Cygwin CFLAGS settings.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22740 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-19 00:04:03 +00:00
diego 8c3f78b90d Move setting Cygwin specific CFLAGS to configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22739 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-19 00:03:00 +00:00
diego 6b1d86d213 The -Wdeclaration-after-statement test needs a C program.
Noticed by Carl Eugen Hoyos.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22737 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 23:54:51 +00:00
nicodvb a09d3e1bc7 check that definition of prototype of sysi86(int, void*) doesn't conflict; fixed compilation in opensolaris
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22733 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 22:18:11 +00:00
diego 132dd09be9 Move setting CXXFLAGS to configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22731 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 21:58:28 +00:00
diego 2e3f329ce9 Add live555 include flags to EXTRAXX_INC, not EXTRA_INC.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22729 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 21:21:38 +00:00
nicodvb dcdc721ed9 shared libavcodec is not at all broken/obsolete, but simply discouraged
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22728 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 20:52:41 +00:00
diego 148dd28490 Group (system-specific) CFLAGS settings together.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22727 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 20:33:20 +00:00
diego 078fda08bd Move Cygwin specific #define setting to system OS-specific settings section.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22726 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 20:25:02 +00:00
diego 0e87b16e17 Move setting of TARGET_WIN32 together with other Win32 settings.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22725 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 20:21:52 +00:00
diego 0caf01cab1 Rename win32 variable to the more sensible name win32dll.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22724 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 20:15:57 +00:00
diego 52f41b2b67 Remove conditional addition of CONFIG_DARWIN to CFLAGS, it's added
unconditionally three lines above ...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22723 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 19:38:43 +00:00
diego 0d059c66a5 Move fast cmov detection code from the PPC section into the x86 section
where it has a chance of actually being executed and fix the obvious
syntax errors it contained in the process.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22719 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 16:30:11 +00:00
diego fe51c57b4f support for setting and detecting FAST_CMOV
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22717 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 15:38:15 +00:00
uau 3bcf765739 Fix configure -march detection for athlon-xp
The configure script uses SSE support to distinguish between athlon and
athlon-xp, but SSE support was tested _after_ deciding the basic CPU
type. Thus athlon-xp was always misdetected as athlon. Fix this by
moving the CPU extensions check before the CPU type check. Patch from
Andrew Savchenko, bircoph list ru.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22715 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-18 13:38:55 +00:00
diego 53cf1528cb Do not disable cache on MinGW, just disable shmem compilation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22705 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-17 19:54:31 +00:00
voroshil 71b1da1eea 10l: omitted '-e' in my r22630 commit.
Patch from Robert Henney robh at rut dot org


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22674 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-17 03:05:44 +00:00
diego 6af0f7d023 Turn on largefile support for libdvdcss as well.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22642 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-16 22:22:02 +00:00
diego 2ee09b0a5f Put special CFLAGS for low accuracy tremor in the Makefile, similar to the
way we do for libfaad2.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22640 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-16 21:54:48 +00:00
voroshil a5f9e0f2bc libavcodec's DXA decoder is dependent on zlib
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22630 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-16 11:48:11 +00:00
diego 8868c13dc7 Add live555 include flags to CXXFLAGS only.
patch by Carl Eugen Hoyos, cehoyos ag.or at


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22621 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-15 18:07:12 +00:00
diego c50a336acf Add AmigaOS support, patch by Andrea Palmatè, andrea amigasoft net.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22616 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-15 17:06:28 +00:00
compn a41f45b7b7 add vcd support to mingw, patch by zuxy meng
split up into the following commits r22523, r22524, r22526



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22523 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-12 15:46:38 +00:00
diego 18bee86bc1 live555 version 2006.03.03 or later is needed to compile MPlayer.
patch by Carl Eugen Hoyos, cehoyos ag.or at


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22418 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-03 07:58:36 +00:00
diego 913a6f2cc1 10l: Add missing definition of USE_STREAM_CACHE.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22368 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-27 19:49:29 +00:00
voroshil 1043926227 Fix unresolved symbols related to ws2_32 lib when compiling under MinGW with live555.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22367 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-27 17:16:44 +00:00
diego ea41fdf14b Move the decision about stream cache compilation to configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22366 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-27 17:13:17 +00:00
diego 6f1e593089 Simplify strip parameter for install handling.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22364 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-27 17:10:11 +00:00
rathann ea63308d9a Support for PowerPC 440x embedded CPUs.
Approved by Luca Barbato.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22347 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-25 22:33:10 +00:00
diego 0cbf197d0d Fix compilation after addition of LIBGSM_MS decoder/encoder to FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22282 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-20 15:47:44 +00:00
diego a94184ed05 liblzo support fix, take X: forgotten variable setting.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22268 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-18 21:51:39 +00:00
diego 3a859ffe2b Use liblzo2 instead of liblzo1, it's not bigger but faster.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22258 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-18 14:54:50 +00:00
reimar d766cae033 We definitely want to avoid an emulated poll()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22224 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-15 18:24:12 +00:00
diego 072f16cd3b Move setting _ld_extra and _inc_extra for live to autodetection part,
there is no hope of them having correct values otherwise anyway.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22214 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-13 15:37:38 +00:00
rtogni af0412def4 Fix compilation after rename of AC3 decoder to LIBA52 in ffmpeg r7939
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22212 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-12 21:52:53 +00:00
diego 5d3b7bd92b Fix setting of mtrr variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22211 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-12 13:59:25 +00:00
diego c7b24d2e85 Always disable libnut demuxer in libavformat.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22209 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-12 09:56:34 +00:00
diego 4eebe7dc88 Revert libnut option names, the issue is fixed in FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22208 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-12 09:51:25 +00:00
uau 3fc21bb6e7 Handle libavformat libnut dependencies.
Fixes compilation after ffmpeg r7891.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22182 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-09 19:44:43 +00:00
gpoirier 860dd21ab1 Fix libnut build failure.
Use CONFIG_LIBNUT like ffmpeg's configure, instead of LIBNUT.
Patch by Clemens Ladisch % cladisch A fastmail P net %


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22169 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-07 09:00:11 +00:00
diego 66c00f103a FFmpeg #defines must be uppercase now.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22136 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-05 07:33:00 +00:00
diego ee40bc8f21 Fix MMX2 check, _sse is set to "kernel_check", not "yes".
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22128 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-04 13:44:49 +00:00
lorenm f0ae1f2dce r21753 broke compile-time detection of mmx flags on x86_64
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22120 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-04 08:18:01 +00:00
uau 3f1191fdc6 Convert patterns to upper case to fix compilation after r22117.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22119 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-03 23:46:22 +00:00
diego a3c5cdbf75 Speed up config.h generation by transforming FFmpeg part names to uppercase
all at once instead of one by one.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22117 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-03 21:40:10 +00:00
diego 0b6d9504b2 Wrong variable name used in libfaac check.
patch by Carl Eugen Hoyos, cehoyos ag.or at


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22092 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-31 11:28:50 +00:00
lorenm 5dbd6faa0b libfaac detection skipped linking, and thus only checked for headers and not libs
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22091 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-31 09:25:05 +00:00
diego 296bf8c18f Simplify extcheck calls by moving some logic into the function.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22090 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-31 08:27:59 +00:00
diego bf3e5764eb Allow forcing processor features on and off.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22088 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-31 02:01:07 +00:00
diego 7d2284e42d Fix looooooongstanding bug:
Only check for processor features when they are set to autodetection.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22087 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-31 01:43:24 +00:00
diego ee0ea7341d cosmetics: Move around a few options for better logical grouping.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22086 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-30 23:59:39 +00:00
diego 957d40868c cosmetics: consistent formatting
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22085 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-30 23:50:30 +00:00
diego 885146afc9 Unification of parameter handling part 3 of many:
Merge --help into general parameter handling.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22084 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-30 23:35:52 +00:00
diego 6ebda2b029 Unification of parameter handling part 2 of many:
Merge both parameter parsing passes.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22083 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-30 23:33:25 +00:00
diego 5cf9cbf3e5 Unification of parameter handling part 1 of many:
Move second pass next to the first.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22082 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-30 23:18:51 +00:00
reimar 916f3055cf Move network detection further up to simplify detection of dependant stuff.
Blessed by Diego (see [MPlayer-cygwin] Current issues).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22077 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-30 18:29:02 +00:00
diego 40e1f27cce Remove references to no longer existing documentation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22058 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-28 22:33:51 +00:00
diego 03a1bed310 Move platform-specific stuff together.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22057 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-28 22:31:53 +00:00
diego 4cd478c1f1 Move _ldd setting to a saner place.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22056 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-28 22:27:05 +00:00
diego 57144b8eb1 build fix: Disable libtheora encoding over lavc.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22011 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-25 09:36:17 +00:00
diego 7061372a74 Quote some expressions, might help with some shells.
patch Derek E. Lewis, dlewis solnetworks net


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22006 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-24 18:10:40 +00:00
rtogni 811a1f6c09 Fix compilation if no libogg/libvoribs installed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22004 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-24 10:31:51 +00:00
diego 8274bd8f89 Rename a few variables to match FFmpeg.
patch by Brett Goulder, predatorfreak dcaf-security org


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22003 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-24 07:36:50 +00:00
rtogni 46df662025 Fix compilation after ffmpeg changes in r7619
Some libraries still need tweaks


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22002 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-24 00:10:47 +00:00
diego 93288a8c97 Bring MPlayer closer to compilation after latest FFmpeg changes.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21998 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-23 10:06:02 +00:00
reimar b53b90261e Fix compilation: define CONFIG_ZLIB in config.mak
Compilation without zlib untested.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21988 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-21 21:38:41 +00:00
diego 726ccc3118 Move ldconfig platform differences into configure where they belong.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21973 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-20 21:19:58 +00:00
diego eca0abbc21 Move ranlib setting to a more sensible place.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21972 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-01-20 21:14:14 +00:00