Commit Graph

1738 Commits

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