diego
c6ef2fce44
FFmpeg: Add HAVE_ALIGNED_{8,16} to config.h on ppc and x86.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30665 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-20 17:21:48 +00:00
diego
5f10e16f75
FFmpeg: Add tomi to architecture list.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30664 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-20 17:03:28 +00:00
reimar
d58a991207
Add av_alias define as a hack to fix compilation of intreadwrite.h without
...
HAVE_AV_CONFIG_H.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30644 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-18 21:48:49 +00:00
reimar
2347661b0e
Check that fontconfig version is at least 2.4.2, which is required for the
...
included libass.
A more fine-grained check would be possible to e.g. allow older versions
if internal libass is disabled, but seems like overkill.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30570 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-14 11:57:37 +00:00
diego
134e9685a2
10l: Revert previous commit about CONFIG_HARDCODED_TABLES/CONFIG_MPEGAUDIO_HP.
...
These two variables are handled different from others in libavcodec/Makefile,
thus the previous way of adding them to config.mak was correct.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30553 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-13 16:59:42 +00:00
diego
24959bb3b4
Use normal way to add CONFIG_HARDCODED_TABLES/CONFIG_MPEGAUDIO_HP to config.mak.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30552 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-13 15:51:03 +00:00
diego
23a00e3486
Move def_hardcoded_tables to the FFmpeg section of config.h, where it belongs.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30551 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-13 15:47:55 +00:00
diego
93abb4f092
Fix shared library libavutil check: test for av_clip instead of av_gcd.
...
av_gcd is not available in the header #included in the check.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30550 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-13 15:46:33 +00:00
komh
47f78d28f1
Add win32 loader support for OS/2
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30541 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-12 01:38:14 +00:00
diego
19f5552dd1
Move one more FFmpeg-related definition to the FFmpeg section of config.h.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30537 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 10:56:09 +00:00
diego
13db72bd96
Move some FFmpeg-related definitions to the FFmpeg section of config.h.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30536 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 10:52:36 +00:00
diego
90161292d9
Move def_dos_paths to a better place within config.h; not just FFmpeg uses it.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30535 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 08:52:15 +00:00
reimar
0b6de5c37e
Enable RTSP and SDP demuxers if network support is enabled, they can now be used.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30505 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-04 21:17:46 +00:00
komh
2acf3242cd
Checks ipv6_mreq/sockaddr_in6/sockaddr_sa_len for FFmpeg
...
instead of defining macros unconditionally.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30495 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-03 13:14:09 +00:00
reimar
b336a261bf
Revert r30324 which broken the struct addrinfo check by making it always pass.
...
Instead fix the MinGW64 issue properly by including ws2tcpip.h.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30486 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-02 18:57:43 +00:00
komh
f275d3d32c
Add OS/2 KAI audio driver support
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30481 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-01 14:09:53 +00:00
reimar
2778dca1b4
Disable FFmpeg's network protocols if --disable-network was specified.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30479 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-31 15:11:16 +00:00
cehoyos
036a297ef1
Fix compilation for new Bink audio decoder.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30478 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-31 14:14:20 +00:00
diego
3219d1c862
Add some more definitions for FFmpeg to config.h:
...
HAVE_ATTRIBUTE_MAY_ALIAS
HAVE_STRUCT_IPV6_MREQ
HAVE_STRUCT_SOCKADDR_IN6
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30464 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-30 21:17:38 +00:00
diego
937c4fab19
Disable all hwaccel glue code from FFmpeg.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30384 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-21 11:16:03 +00:00
cehoyos
34db438211
x264 version 0.83 is required.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30383 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-21 10:37:35 +00:00
cehoyos
4e92beb4ea
Fix compilation after FFmpeg r21353.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30382 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-21 10:31:34 +00:00
diego
2c6df2c120
Create libavutil/avconfig.h, required for FFmpeg compilation.
...
based on a patch by Etienne Buira, etienne.buira free fr
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30376 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-19 18:53:16 +00:00
zuxy
37fd4d44bd
Set HAVE_FAST_CLZ according to CPU type.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30372 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-19 13:35:57 +00:00
zuxy
3b949d7bdf
Support for detection of AMD Phenom.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30363 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-18 03:06:43 +00:00
reimar
535803c310
Set ASFLAGS and HAVE_VFP_ARGS needed to compile for ARM with VFP/NEON support.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30345 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-17 12:27:54 +00:00
reimar
28aa29222e
Also try linking against dxguid for SDL test.
...
Some broken SDL versions need it even though sdl-config does include it.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30344 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-17 11:49:33 +00:00
reimar
452993b4eb
Allow anything starting with "arm" to be used as --target for ARM CPUs
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30339 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 23:22:43 +00:00
reimar
f65ce5d163
Manually add --nxcompat --no-seh --dynamicbase to linker flags if available,
...
works around binutils' policy of making exploits as easy as possible by default.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30325 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 16:39:46 +00:00
reimar
cd2dbe5939
Fix struct addrinfo check, its definition might not allow actually allocating it.
...
Fixes MinGW64 compilation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30324 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 16:22:57 +00:00
reimar
a12d96e87e
Fix sockaddr_storage check to work with winsock/MinGW
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30323 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 16:16:50 +00:00
reimar
5f5462c0ec
Add HAVE_FAST_CLZ define and set it to 0 to keep the status quo for now.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30322 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 15:21:36 +00:00
reimar
b18ddf9807
HAVE_INLINE_ASM for FFmpeg should be one since we only support
...
compilers that can do inline asm.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30321 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 15:20:26 +00:00
zuxy
7231e76268
Set _optimizing for x86-64.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30310 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-15 09:47:45 +00:00
zuxy
0fd68f17ca
The undocumented x86-64 is a better fallback for core2 than nocona.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30309 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-15 09:33:38 +00:00
zuxy
02531411b3
Add -fno-common to avoid misalignment for global var under win32 like what
...
has been done for ffmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30308 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-15 09:31:15 +00:00
zuxy
956f0444ae
Set HAVE_FAST_CMOV to 0 for NetBurst based x86-64 processors, e.g. Prescott.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30307 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-15 09:10:23 +00:00
zuxy
9cbb5c686f
Fix typo in r30302
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30305 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-15 07:55:07 +00:00
cehoyos
3e2af067ec
Fix compilation after recent changes in FFmpeg.
...
Patch by Etienne Buira, etienne D buira A free D fr
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30302 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-14 12:06:38 +00:00
reimar
59fa6f549a
Add very experimetal support for the Sun C compiler.
...
To actually work, all "packed" attributes have to be replaced by equivalent
pragmas and make DEPS=no must be used to compile.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30296 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-12 21:16:01 +00:00
reimar
977a21bea5
Change -pipe check to avoid misdetecting it as available for Sun's compiler.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30295 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-12 21:12:23 +00:00
reimar
04fde0d936
Add checks for exp2, exp2 and log2f required by FFmpeg.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30291 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-12 19:41:44 +00:00
reimar
fe2e888fd6
Search X11 headers and libraries also in /usr/local/..., should ease
...
compilation on FreeBSD.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30271 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 21:47:50 +00:00
reimar
5c459408bd
Do not use FreeBSD's cpuinfo file on x86_64 either, as on x86_32 it will not
...
report 3Dnow availability.
Patch from FreeBSD ports.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30270 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 21:22:44 +00:00
reimar
4ecd4741e6
FFmpeg uses ifdef in Makefiles for CONFIG_MPEGAUDIO_HP and CONFIG_HARDCODED_TABLES.
...
Change the config.mak generation to take that into account and not generate a
definition for these if the features are disabled.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30269 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 20:32:19 +00:00
reimar
4e50b6df73
Fix OpenGL detection for OpenSolaris where -lXdamage is necessary.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30264 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 18:22:01 +00:00
reimar
fff96519ee
Only print "using sdl-config" if we actually used it for SDL detection.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30263 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 16:00:07 +00:00
reimar
894acafa51
Prefer libdca over libdts
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30259 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 13:55:55 +00:00
reimar
e51a1598b4
Quote test arguments that may be empty
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30257 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 13:32:37 +00:00
reimar
71670752d0
Disable internal copy of liba52 by default, libavcodec should be an
...
adequate replacement.
If there are no complaints we should probably remove it within a few months.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30256 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 12:13:10 +00:00