Commit Graph

2026 Commits

Author SHA1 Message Date
diego 62d7091dda Merge three sed invocations into one.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24546 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-16 17:50:35 +00:00
diego e8a3b18e41 Install man pages in $(PREFIX)/share/man instead of $(PREFIX)/man
in order to better comply with the FHS.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24545 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-16 17:48:20 +00:00
ben eb4051342f prevent some vidix drivers to get compiled on powerpc, they are not intended to work
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24534 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-15 17:53:15 +00:00
ben ffc7e6ebeb restored vidix build on powerpc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24533 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-15 17:51:45 +00:00
voroshil b7f2c746cc pthreads support is required for teletext
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24474 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-14 16:50:42 +00:00
reimar 744d42b129 Fix ESD check: use an ESD function to actually check linking and do
not uselessly run resulting binary.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24461 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-14 14:45:08 +00:00
reimar f087be10ae Do not replace _ by - if x86_64 is given in --target.
Patch by Andrew Calkin (andrew calkin gmail com)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24430 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-12 06:59:36 +00:00
diego 70fdab9d3a Move vo_3dfx check after vo_dga check, vo_3dfx needs -lXxf86dga to link.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24381 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-09 10:18:18 +00:00
zuxy 79dc1dddee Fix fast_cmov detection broken by r24371
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24372 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-08 18:06:44 +00:00
zuxy bab14c11d7 Use -march=native (avail. since gcc 4.2) when possible
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24371 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-08 18:04:47 +00:00
cehoyos 1275eaec95 Fix typo in r24360
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24361 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-07 19:36:14 +00:00
uau cc9a2372cd Fix compilation after FFmpeg AUDIO_(DE)MUXER split
The FFmpeg build system split AUDIO_(DE)MUXER into two parts:
AUDIO_BEOS_(DE)MUXER and OSS_(DE)MUXER. cehoyos's earlier fix only
changed the code from AUDIO_(DE)MUXER to AUDIO_BEOS_(DE)MUXER ignoring
the other half of the split. Fix it to also disable OSS_(DE)MUXER.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24360 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-07 18:57:45 +00:00
cehoyos fd25b54952 Fix compilation after FFmpeg r10426.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24358 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-07 14:51:54 +00:00
diego cc8eb62393 Fix AltiVec autodetection: The autodetection was overriding configure
command line options.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24350 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-06 09:36:01 +00:00
cehoyos 8488227dc1 Fix compilation after FFmpeg r10411.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24345 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-05 19:32:34 +00:00
diego 1e1e0618ac Make DGA 1 and DGA 2 separately selectable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24308 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-31 13:08:13 +00:00
diego d75d0a5171 Do not overwrite config.h unless it was changed. Mostly taken from FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24241 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-27 11:40:25 +00:00
diego fc3fff06ed Better handling of Alpha MVI CPU extensions (untested).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24220 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-27 09:07:13 +00:00
reimar 28a1211bac Remove unused _def_altivec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24209 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-26 12:17:36 +00:00
reimar 0ae4749513 Simplify VIS detection. Also adds ENABLE_VIS define and changes "#define HAVE_VIS = yes"
to something more sane...


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24207 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-26 12:07:37 +00:00
diego 783cfdad11 CONFIG_DARWIN was removed from FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24122 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-22 22:51:03 +00:00
reimar 1bb8c20fc7 Finally fix --enable-debug compilation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24120 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-22 17:10:31 +00:00
diego 17141cb6d5 Add libdvdcss-specific CFLAGS in the correct place.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24091 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-18 09:39:56 +00:00
mhoffman 5dbdb0e736 adding help for --ar --ranlib
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24081 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-16 15:16:52 +00:00
diego e2f5bad023 Move setting of res_comment for internal dvdread to a more sensible place.
Now it will get set even if the dvdread check is skipped.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24080 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-16 14:12:58 +00:00
mhoffman 713206a3a9 allow setting of ranlib from the commandline of configure
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24079 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-16 12:42:14 +00:00
mhoffman ca359e92ec allow setting of ar from the commandline of configure
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24078 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-16 12:41:01 +00:00
diego 80dee3f8ac Sync libdvdread with version 0.9.5 (functional changes).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24067 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-15 11:47:22 +00:00
diego f0411ae27f cosmetics: Reorder lines for consistency.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24064 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-15 09:02:38 +00:00
diego 9eb3a88fa5 Rename TMPO to TMPEXE, it is an executable, not an object file.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24059 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-14 14:52:22 +00:00
diego bcf0c984f0 Apple Remote support
patch by Zoltan Ponekker, pontscho kac.poliod hu
cleaned up by Ulion, ulion2002 gmail com with some help by Reimar and me


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24057 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-14 14:29:22 +00:00
cehoyos 39fc76f396 Remove additional warnings when using icc - similar to -Wno-pointer-sign.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24051 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-13 08:30:53 +00:00
diego 0ecd72a513 Remove unused definition.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24049 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-12 12:47:13 +00:00
diego 6f0da163dd Move some more compiler flags to configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24043 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-09 11:35:41 +00:00
diego f0322c3866 Remove unused definition.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24041 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-08 23:33:34 +00:00
diego 139d5f7fca Move some #defines into configure/config.h.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24031 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-08 09:12:33 +00:00
diego 46c63e3980 Move HAVE_INTTYPES_H definition to a more sensible place in config.h.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24023 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-07 17:59:42 +00:00
diego cc69fe945d Improve error message.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24022 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-07 16:07:52 +00:00
reimar b95caec861 Give the cpuinfo binary the right suffix $_exesuf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24006 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-03 17:22:31 +00:00
reimar 2824218de5 add XVR-100 vo, patch by Balatoni Denes (dbalatoni interware hu)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24004 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-03 17:14:35 +00:00
uau e1bcd20b2c Define ENABLE_GRAY for FFmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23992 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-01 14:29:26 +00:00
diego c834a1ef80 10l for committing untested changes, a test call was missing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23989 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-01 11:05:05 +00:00
voroshil 0c7fc4794b (cosmetics) Make TV detection code two spaces indented
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23987 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-01 09:32:37 +00:00
voroshil 92c2413042 Enable teletext for V4Lv1.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23986 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-08-01 09:23:04 +00:00
iive e7e138f2aa Make teletext depend on freetype. Fixes compilation failer (in sub.c).
The new teletext code modifies variables that are available only with freetype font rendering support.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23952 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-30 22:26:42 +00:00
reimar 58726e195d 100l, forgot to add -DGL_WIN32 to CFLAGS for Windows OpenGL test
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23951 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-30 19:48:31 +00:00
reimar 12316946dc Extend OpenGL configure test to also check for glx/wgl and proper linking.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23950 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-30 19:02:45 +00:00
reimar 02db61c087 Change V4L2 MPEG decoder check so it can actually fail
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23943 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-30 17:01:50 +00:00
ben b61b018062 v4l2 audio/video outputs for linux 2.6.22+ kernels (outputs formerly known as ivtv)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23925 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-29 19:20:55 +00:00
voroshil 4f0d56b9ae Teletext support.
Part 2/5: options/slaves/configure/definitions/etc


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23920 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-29 17:55:28 +00:00
iive c36203ad76 Disable building of vo_mga on all linux platforms despite not having Matrox card.
This could be reverted when there is proper check for Matrox card and mga_vid module presence.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23866 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-26 09:54:57 +00:00
gpoirier 4880bc3ee4 add Hitachi SuperH (SH3) support
patch by Alex Ferguson %b_linuz A yahoo P com%


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23863 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-26 08:21:42 +00:00
uau 1dd4ef01b9 Fix configure regexp for enabling FFmpeg features
All features were disabled because of a regexp that used "[^ ]" to
match start of a word. '^' is not a metacharacter meaning beginning
of line inside [], instead it inverts the matching condition of the
other characters in the list.

Changed to use "\<" and "\>" for start/end of word instead. I don't know
how standard those are, at least they're better than the previous
version.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23862 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-25 19:02:29 +00:00
reimar 6eeb1bb6af avoid ff_config_enable doing partial matches.
This fixes iwmmxt incorrectly enabling mmx as well.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23859 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-25 17:21:03 +00:00
diego 08ea214ec1 Make the assembler accept VIS instrucitions on ultraSPARC.
patch by Balatoni Denes, dbalatoni interware hu


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23844 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-22 21:15:17 +00:00
rtogni a57509942b DTS decoding via libdca
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23841 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-22 16:24:25 +00:00
diego dfae8b6646 Remove unused definition.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23839 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-21 18:33:28 +00:00
reimar 30233b48dd Use --static flag for pkg-config if --enable-static was used.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23837 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 21:57:59 +00:00
reimar 70207b6394 !00l, last commit mixed up "normal" ggi and ggiwmh tests.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23836 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 21:29:44 +00:00
reimar bd58ee07b3 Change ggi and SDL tests so that linking problems with --enable-static are more
likely to be detected.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23835 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 21:27:17 +00:00
diego 8b51dfe0e2 Remove vo_syncfb, which was unused for 5 years.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23834 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-20 18:17:58 +00:00
diego 271a53760b Rename mga_vid test to make it more descriptive.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23819 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-18 15:13:52 +00:00
diego f84580f0f3 Restore vo_mga check, it is Linux-only.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23813 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-18 09:15:34 +00:00
diego 3ad30e6de7 Remove pointless printing of include and linker paths.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23806 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 12:55:33 +00:00
diego 33b41dd080 Do not test for the existence of device files during configuration,
it fails for packagers, crosscompilers or other cases where the binaries
are built on a machine different from the one they are run on.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23805 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 12:37:16 +00:00
diego d098c92715 Modify X11 headers check so as not to add /usr/include, the default system
include path, to our custom include path or duplicate entries in it.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23804 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 11:16:15 +00:00
diego 9f852fcd18 Remove /usr/include from the list of places to check for headers,
default system directories are covered by the empty include path.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23803 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 11:08:41 +00:00
diego 75407bf01d Remove commented-out dynamic linking check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23800 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 10:14:48 +00:00
diego b21bbf2505 Remove unused scandir() check and fallback implementation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23799 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 09:45:10 +00:00
diego b6b143c5dc Remove unused ftello() check and fallback implementation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23798 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 09:41:47 +00:00
diego e9b8b6cf1a Remove unused fseeko() check and fallback implementation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23797 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-17 09:40:32 +00:00
zuxy c240bcd5aa Use native Windows thread API when pthreads isn't available.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23788 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-16 06:34:51 +00:00
diego a00098bbbc Let us not pretend to be checking for devfs when we are not.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23784 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-14 15:16:34 +00:00
diego 88e8b54a16 Mark mp3lib, liba52 and libmpeg2 tests as internal.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23783 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-14 15:13:25 +00:00
diego 678370c580 Group all vo driver checks together.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23782 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-14 15:11:08 +00:00
diego fd385c45dd Move QuickTime codecs check together with the other codecs checks.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23781 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-14 14:53:30 +00:00
diego 21cc99911c Simplify termios test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23777 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-13 17:54:45 +00:00
diego 6cf3b50551 typo, wrong variable name in check
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23776 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-13 17:36:14 +00:00
diego c1095b4a0d Rename nut option and variables to libnut, FFmpeg also contains NUT support.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23775 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-13 17:08:37 +00:00
diego 77b3a1baff Remove useless variable indirection.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23774 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-13 17:01:21 +00:00
diego 3280e13fc3 Remove redundant variable setting.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23773 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-13 16:59:27 +00:00
rtogni 3e258ead9a Add check for mkstemp
Fixes compilation afrer ffmpeg commit r9596


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23769 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 19:47:20 +00:00
diego 558311493f Remove unused test for round().
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23766 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 10:53:42 +00:00
diego eafb15f3a1 Remove unused stddef.h check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23765 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 10:45:38 +00:00
diego acb5d82934 Simplify soundcard.h check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23764 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 10:43:25 +00:00
diego 61cf37a2d5 Remove unused variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23763 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 10:38:21 +00:00
cehoyos e37bbce66c Revert r23758: It broke -vf uspp and -vf mcdeint.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23761 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-11 01:49:43 +00:00
cehoyos 407c5eaf78 Fix compilation with -disable-mencoder
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23758 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-10 11:03:38 +00:00
reimar fe1f9712f3 Add ENABLE_THREADS and ENABLE_SMALL defines
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23726 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-06 19:38:54 +00:00
reimar 4c4a1070fe Avoid code duplication and ugly config.h hack by using av_strlcat/av_strlcpy
instead of plain strlcat/strlcpy


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23723 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-05 22:01:07 +00:00
diego 49435c8941 Remove LIBXVID_ENCODER from the list of libavcodec encoders if the test fails.
Hopefully fixes Bugzilla #757.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23717 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-04 08:49:47 +00:00
diego 940667e1e2 Write configure parameters to configure.log.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23716 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-04 08:33:40 +00:00
diego c06768bd4e Sync FFmpeg changes:
CONFIG_X264 --> CONFIG_LIBX264, CONFIG_XVID --> CONFIG_LIBXVID


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23713 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-03 09:14:47 +00:00
cehoyos 80afc9360a Add equivalent of -Wno-pointer-sign for icc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23708 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-02 22:02:59 +00:00
diego 97369c5e09 Get rid of duplicate processor feature variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23684 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-27 23:11:21 +00:00
diego b4be37acaf Remove check for localtime_r, the function is not used within MPlayer.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23674 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-27 10:08:21 +00:00
reimar 9fd0753d72 Hint at --disable-* options as a workaround for outdated binutils.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23663 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-25 13:59:46 +00:00
reimar 75785a6cdf define HAVE_FAST_UNALIGNED on x86 (32 and 64 bit).
Please add more architectures if you know they support unaligned
access reasonably fast.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23656 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-24 14:39:11 +00:00
lu_zero a969d1681b unbreak armv6 previously broken by me...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23606 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-22 19:58:44 +00:00
lu_zero 5669d52613 Unbreak altivec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23600 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-21 19:01:29 +00:00
voroshil 2f76cfc28a Revert r23530.
r23530 breaks policy: notification was not sent to mailing list,
agreements of other devs were not received.
Code also should be reviewed/cleaned up/fixed.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23593 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-21 08:18:51 +00:00
reimar f0a5c4a73c Simplify generation of CPU-extensions HAVE_ and ENABLE_ defines
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23586 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-19 13:55:22 +00:00
reimar 45f1935fd3 Simplify generation of ARCH_ and corresponding ENABLE_ defines
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23585 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-19 13:55:12 +00:00
reimar 38a9c8ff7a Add an optional third parameter to ff_config_enable in preparation
of next patches (allows to define e.g. ARCH_ instead of CONFIG_).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23584 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-19 13:54:48 +00:00
reimar ba99ef4655 Allow to disable x86 cpu extensions (e.g, via --disable-sse) even with
runtime cpudetection.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23583 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-19 13:37:31 +00:00
rtogni ad543c7328 Compilation fix: define some ENABLE needed by lavc
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23566 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-16 16:07:02 +00:00
reimar 410892a5c1 Add HAVE_ Makefile variables needed by ffmpeg
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23565 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-16 15:32:54 +00:00
reimar 1064982ff8 Follow ffmpeg TARGET_ARCH_* -> ARCH_* change.
Feel free to revert if you do not like it, but I want to get MPlayer to compile again.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23563 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-16 15:24:39 +00:00
cehoyos 08054925cc Do not allow to compile gui without PNG decoder in libavcodec.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23555 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-13 11:04:01 +00:00
voroshil 83a2c50ef9 Teletext support for tv:// (v4l and v4l2 only)
modified patch from Otvos Attila oattila at chello dot hu

Module uses zvbi library for all low-level  VBI operations (like I/O with vbi
device, converting vbi pages into usefull vbi_page stuctures, rendering them
into RGB32 images).

All teletext related stuff (except properties, slave commands and rendering
osd in text mode or RGB32 rendered teletext pages in spu mode) is implemented
in tvi_vbi.c

New properties:
teletext_page - switching between pages
teletext_mode - switch between on/off/opaque/transparent modes
teletext_format - (currently read-only) allows to get format info
(black/white,gray,text)
teletext_half_page - trivial zooming (displaying top/bottom half of teletext
page)

New slave commands:
teletext_add_dec - user interface for jumping to any page by editing page number
interactively
teletext_go_link - goes though links, specified on current page



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23530 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-10 00:06:12 +00:00
cehoyos 5b21eb0177 Simplify addition of -Wdeclaration-after-statement to CFLAGS.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23523 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-08 22:22:50 +00:00
cehoyos dbe1e3f2ea Support icc 10.0.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23522 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-08 22:04:09 +00:00
cehoyos b3ad550f26 Cosmetics: Fix indentation after last commit.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23511 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-08 08:19:29 +00:00
cehoyos c71ad8a3e0 Add -Wdeclaration-after-statement etc. only to gcc.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23510 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-08 08:16:54 +00:00
cehoyos 72d4c8cdbb Compile C++ files with the same compiler as all other files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23509 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-08 08:14:31 +00:00
cehoyos 3dffbac1ae Add -Wpointer-arith, -Wredundant-decls and -Wdisabled-optimization to CFLAGS.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23503 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 23:59:23 +00:00
nicodvb dd49445c91 in vidix check protect [A-Z] and [a-z] with single quotes as in other checks; fixes some untranslated lowercases
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23500 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 20:37:24 +00:00
cehoyos 5bc80d85dc Add -Wno-switch to CFLAGS.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23496 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 17:23:23 +00:00
cehoyos 8477a2e3b1 Fix r23494: It broke gcc 2.95.3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23495 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 17:10:37 +00:00
cehoyos 024e216a72 Add -Wno-pointer-sign to CFLAGS
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23494 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 16:36:55 +00:00
diego 10610f736c Add -Wall (back) to default CFLAGS.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23492 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 13:40:22 +00:00
cehoyos 2c40d909bb Remove 'CONFIG_LIB=1' line from config.mak when not using libfaac.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23491 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 10:50:04 +00:00
cehoyos 01a8e906ec Fix compilation after FFmpeg r9235.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23490 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 10:24:17 +00:00
zuxy 02b22f84c8 10l: correct Core 2 detection under x86-64
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23488 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-07 03:01:32 +00:00
ben 56dd30e931 protect _vidix_drivers variable, allowing --with-vidix-driver option to actually handle more than one driver
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23480 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-05 18:35:34 +00:00
diego f575084788 Keep -pipe option in CFLAGS even in debug mode.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23469 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-05 10:05:09 +00:00
diego 81116afae7 Keep unused parameter warnings in debug mode.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23466 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-05 00:26:54 +00:00
gpoirier 8a9c9f9dff compilation fix after commit r9172 to ffmpeg, patch by Aurel
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23456 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-06-02 20:20:33 +00:00
zuxy dc0eaea0e3 Remove no more used TARGET_BUILTIN_VECTOR and TARGET_BUILTIN_3DNOW
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23437 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-31 13:22:36 +00:00
diego 61ee11c120 Add "uclinux" as an accepted system type in the linux() test.
patch by Mike Frysinger, vapier.adi gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23361 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-21 06:54:06 +00:00
zuxy 671f3a9ec2 Add SSSE3 check
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23349 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-20 05:04:14 +00:00
reimar e5beafa5f0 Update regexp to ffmpegs version to avoid incorrect CONFIG_MP3_HEADER_DECOMPRESS_DECODER
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23344 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-19 11:17:49 +00:00
reimar d236c8445a Fix compilation: Create CONFIG_*_BSF in config.mak
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23343 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-19 11:11:31 +00:00
diego 9fcf86dcae Clean up VIDIX test.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23337 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 23:20:58 +00:00
diego 395e2362ae 10l: leftover line from incompletely split commit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23336 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 23:03:36 +00:00
diego 8b21601418 Remove awk test. awk is a basic Unix tool, any implementation is sufficient.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23335 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 21:48:56 +00:00
diego f9b7e2b874 Move the internal VIDIX check from a random place into the VIDIX section.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23334 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 21:33:49 +00:00
diego a8eaa5cf5a Remove redundant negation of _vidix_internal for the 'sunos && not x86' case,
the variable is set to no a few lines above anyway.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23333 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-17 21:19:18 +00:00
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