1
mirror of https://github.com/mpv-player/mpv synced 2025-01-09 01:36:25 +01:00
Commit Graph

1922 Commits

Author SHA1 Message Date
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