diego
9e8f301f22
Introduce mak_enable function to set variables in config.mak.
...
This avoids manually setting target architecture and CPU extensions.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30925 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 14:41:32 +00:00
diego
d32a13a467
Rename SGI_MIPS architecture to plain MIPS.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30924 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 14:09:09 +00:00
diego
82b8a649ae
Drop libavcodec_arch hack; ARCH can now be set directly in config.mak.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30923 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 13:55:59 +00:00
diego
c52aed20ee
Lowercase arch and subarch values.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30922 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 13:41:54 +00:00
diego
0be7b19c27
cosmetics: Drop leading underscore from cpuexts variables.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30921 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 13:37:36 +00:00
diego
dc440b47d3
Make ff_config_enable work with lowercase values.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30920 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 13:34:33 +00:00
diego
f3928b9464
Split subarch handling off from generic arch handling.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30919 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 13:20:06 +00:00
cehoyos
8e8387f7bd
Fix compilation after FFmpeg r22569 at least for some architectures.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30916 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 10:46:18 +00:00
diego
43ccbad38c
cosmetics: Drop leading underscores from arch variables.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30915 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 10:10:47 +00:00
cehoyos
151e9a8303
Fix compilation after FFmpeg r22565.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30905 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-16 10:25:54 +00:00
diego
2c2097601e
Add CONFIG_DCT and CONFIG_DWT to config.h as well as to config.mak for FFmpeg.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30896 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-15 06:39:21 +00:00
diego
ee2ac03ccc
variable renaming cosmetics: _have_yasm --> have_yasm
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30894 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 23:39:02 +00:00
diego
7d51464c27
Remove unused MMX_FFT Makefile variable.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30893 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 23:37:58 +00:00
diego
3aee1115a8
cosmetics: Simplify _codecsdir setting for MinGW and OS/2.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30892 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 23:00:06 +00:00
diego
0dd44a006e
Add -Wstrict-prototypes to CFLAGS.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30891 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 22:58:20 +00:00
diego
70fafd7803
Use menu instead of GUI as example for an internal feature turned on by a flag.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30890 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 22:55:13 +00:00
cehoyos
299f7ad933
Fix compilation after FFmpeg r22522.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30889 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 22:50:15 +00:00
diego
aee9749bca
Replace separate Win32, XAnim and Real codec directories by one global dir.
...
Nowadays MPlayer does not use the codecs from other installed programs.
A runtime setting will soon take over the rare case that binary codecs
should be searched for in non-standard directories.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30888 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-14 16:13:32 +00:00
Uoti Urpala
00323c06e2
Delete things related to old translation system
...
Remove the help/ subdirectory, configure code to create toplevel
help_mp.h, and all the '#include "help_mp.h"' lines from .c files.
2010-03-10 03:47:14 +02:00
Uoti Urpala
0269d22d32
Merge svn changes up to r30876
2010-03-10 03:18:42 +02:00
Uoti Urpala
240550bbb9
Merge svn changes up to r30848
2010-03-10 03:00:14 +02:00
Uoti Urpala
acdce0176a
Merge svn changes up to r30732
2010-03-10 01:25:15 +02:00
Uoti Urpala
e03e0597d0
Merge svn changes up to r30570
2010-03-09 23:20:56 +02:00
Uoti Urpala
36e7a20e69
Merge svn changes up to r30550
2010-03-09 23:03:14 +02:00
Uoti Urpala
f1b6cdbe9d
Merge svn changes up to r30484
2010-03-09 19:24:47 +02:00
cehoyos
27aa3db23e
Fix help text for --disable-win32dll.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30871 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-09 12:01:42 +00:00
Uoti Urpala
81065d41b6
Add runtime translation support
...
Add support for gettext-based runtime translations. Enabled with
configure switch --enable-translation (no autodetection). Note that no
translation files are installed yet.
2010-03-08 22:53:12 +02:00
komh
b10a6917f4
Define HAVE_SETMODE conditionally, and use it in stream/stream_file.c instead
...
of platform specific predefined macros.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30829 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-04 14:46:44 +00:00
komh
9beeeb1a9e
Add a VCD support for OS/2
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30819 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-03 14:32:29 +00:00
diego
c106fe7751
Drop support for old-style DVB code.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30818 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-02 19:57:17 +00:00
rectalogic
d83eddc2a8
Remove RTSP_MUXER from libavmuxers to fix compilation with --disable-network
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30817 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-02 17:18:55 +00:00
diego
e27159e748
Add CONFIG_LSP to config.h for libavcodec compilation.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30816 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-02 16:29:21 +00:00
Uoti Urpala
74ffb51f33
build/vdpau: drop support for dynamic loading of libvdpau
...
After a recent library update on my system MPlayer started crashing on
exit in XCloseDisplay() if -vo vdpau had been used. With normal
linking it works OK. Since there should be little need for the dynamic
loading functionality any more, I'll just drop it rather than try
investigating the exact problem with dynamic loading and whether it
would be fixable. VDPAU is now linked normally with -lvdpau if
available.
2010-02-26 18:37:19 +02:00
diego
dc33991b88
Add -Wmissing-prototypes to CFLAGS if available.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30719 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-23 07:55:47 +00:00
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
Uoti Urpala
4ebf007580
Merge svn changes up to r30375
2010-01-25 15:36:38 +02:00
Uoti Urpala
ff2df2ac54
Merge svn changes up to r30322
2010-01-25 15:17:50 +02:00
Uoti Urpala
69fe2522f8
Merge svn changes up to r30301
2010-01-25 15:07:30 +02:00
Uoti Urpala
0f72485ee7
Merge svn changes up to r30264
...
Conflicts:
gui/wm/ws.c
2010-01-25 14:52:29 +02: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
reimar
7712ce86d8
IPv6 in FFmpeg is not supported for MinGW, so do not set CONFIG_IPV6 for that case.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30255 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-09 18:29:28 +00:00
reimar
43d4fedf59
Add several make variables to make --enable-hardcoded-tables actually compile.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30252 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-09 14:17:23 +00:00
reimar
13b9a20821
Add support for --enable-hardcoded-tables like FFmpeg has.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30251 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-09 13:39:26 +00:00
greg
83da389dce
libass needs at least freetype 2.2.1
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30244 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-08 18:56:39 +00:00
Uoti Urpala
819b8f08a2
Merge svn changes up to r30236
2010-01-08 02:44:37 +02:00
Uoti Urpala
d1f0cbe5c8
Merge svn r30200 (reindent configure)
2010-01-08 02:34:05 +02:00
Uoti Urpala
82780406d1
Merge svn changes up to r30199
2010-01-08 02:08:51 +02:00
Uoti Urpala
17eb7f2c4b
Merge svn changes up to r30195
2010-01-08 02:06:42 +02:00
Uoti Urpala
ba21aba40d
Merge svn changes up to r30187
2010-01-08 01:55:15 +02:00
Uoti Urpala
b390b9b28f
Merge svn changes up to r30185
2010-01-08 01:36:05 +02:00
Uoti Urpala
d157b2a8ce
Merge svn changes up to r30173
2010-01-08 01:17:56 +02:00
diego
f80ece49a8
Move MatrixView video output check below OpenGL check, it depends on OpenGL.
...
patch by Francesco Lavra, francescolavra interfree it
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30226 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-05 10:54:41 +00:00
diego
c202adb9f4
Remove pointless variable declaration from DirectFB check.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30223 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 22:32:28 +00:00
diego
e4ce50305b
Add missing stdlib.h #include to fribidi check.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30222 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 22:30:41 +00:00
diego
22298a8e57
Remove pointless printf call in libmp3lame test.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30221 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 22:29:55 +00:00
diego
ff44ac1a3c
Pass proper parameters to dlopen/dlsym/vsscanf to avoid configure test warnings.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30220 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 22:28:44 +00:00
diego
09b8d9402f
Pass a proper va_list type to vsscanf() test in configure.
...
This fixes the check on SuperH with CodeSourcery compilers.
patch by Bill Traynor, wmat naoi ca
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30219 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 21:57:13 +00:00
diego
da13681a21
cosmetics: tabs to spaces, some reindentation
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30200 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 12:24:07 +00:00
diego
0e3224805a
Fix fribidi check to avoid spamming the console with error messages.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30199 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 12:12:57 +00:00
diego
c631f7bfa3
Add a few definitions used by FFmpeg to config.h:
...
CONFIG_IPV6, HAVE_SETMODE, HAVE_SYS_SELECT_H
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30196 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-04 11:13:49 +00:00
reimar
f31ed10742
Modify -vo direct3d so we do not have to link against d3d9.dll, it might
...
not be available on some rare systems.
Based on patch used for builds by Gianluigi Tiesi [sherpya netfarm it]
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30190 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 17:00:51 +00:00
reimar
9e7e04add6
Enable all FFmpeg protocols by default, they seem to build without issue
...
on Linux and MinGW, lets see if it works for everything else as well.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30188 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 16:46:31 +00:00
reimar
eff2254d58
Change vo_png to use FFmpeg's png encoder instead of libpng.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30186 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 16:26:30 +00:00
reimar
a7be2e180b
Finally add matrixview vo.
...
Heavily cleaned up/fixed etc. by me, improvements are still possible though.
Patch originally by Pigeon <pigeon at pigeond.net>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30182 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 14:54:51 +00:00
reimar
c23a01e260
Fixup SDL configure check:
...
- Make it work without sdl-config which adds at least useless or even hurtful
cflags and also does not work for cross-compiling
- If using sdl-config, make it use the CFLAGS we actually use for compiling
instead of something else. Thus #undef main is needed in the test program.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30178 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 11:33:33 +00:00
reimar
4a981bf09a
Also detect fontconfig when it requires -liconv
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30176 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 09:11:20 +00:00
reimar
ec0c6d2a91
Change fribidi check to also work without fribidi-config.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30175 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 01:00:21 +00:00
reimar
2e557e3b28
Add support for JPEG2000 via FFmpeg/OpenJPEG
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30174 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 00:58:56 +00:00
reimar
f4f37e555a
Fix typo in code disabling VIDIX on mingw64
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30168 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-02 16:55:41 +00:00
reimar
bb99b3f640
Disable vidix on 64 bit MinGW compiles, it seems to fail compiling and
...
certainly was never tested.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30167 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-02 16:47:26 +00:00
reimar
c1d166be18
Fix compilation if FreeType is not available, in particular do not try to build
...
libass and use the internal ass.h as a stub for structs needed for EOSD.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30166 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-01 18:51:59 +00:00
Uoti Urpala
dc7f183022
Merge svn changes up to r30104
...
Ignore the broken correct-pts change in r30100.
2009-12-30 00:14:20 +02:00
Uoti Urpala
67b40bd219
Merge svn changes up to r30065
2009-12-29 23:57:14 +02:00
Uoti Urpala
57ce95b96a
audio: Remove fixed decode_audio() return size limit (MAX_OUTBURST)
...
A couple of months ago MPlayer's ALSA driver started rounding the
amount of input data it was willing to accept in one call down to an
integer multiple of the value it set in ao_data.outburst. In some
configurations it was possible for this value to exceed the 64 KiB
limit on the amount MPlayer was willing to write in a single call to
the AO. As a result ao_alsa accepted 0 bytes in each play() call and
audio playback failed. Fix this by removing the fixed 64 KiB limit on
the amount of audio sent to AO at once; the limit was mostly a remnant
of older code anyway.
2009-12-29 15:51:59 +02:00
diego
dfe6cfd967
Allow passing variants of "mingw32" as system name to --target. This ensures
...
backwards compatibility after switching from "mingw32msvc" to "mingw32".
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30101 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-23 10:21:53 +00:00
diego
4e18fed064
Use "mingw32" instead of "mingw32msvc" as system name for MinGW with --target.
...
The former is the official name used by the MinGW project.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30089 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-20 19:12:20 +00:00
reimar
bfd01bdc17
Make ass_mp.h use the system-libass headers when the internal one is disabled.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30068 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-19 15:41:47 +00:00
reimar
1f4109d85e
Experimental support for external libass.
...
So far probably only works with the libass from Ubuntu 9.10
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30066 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-19 15:18:22 +00:00
reimar
f97fd3eff0
Rename GL_* defines to CONFIG_GL_*
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30065 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-19 13:49:44 +00:00
reimar
140de2a9e2
Make the check for X11 and WIN32 backends for OpenGL separate.
...
This fixes compilation on Windows with X11 but no GLX available.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30063 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-19 10:52:32 +00:00
Uoti Urpala
efcc9ad712
Merge svn changes up to r30055
2009-12-18 18:54:42 +02:00
reimar
e0b789ec7b
Disable winsock when we already found a working socklib instead of checking
...
blindly for cygwin and uselessly running the check on e.g. Linux.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29986 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-09 17:55:34 +00:00
lorenm
9c846b3df6
sync to x264-r1327. (only needed for x264-in-libavcodec)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29972 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-29 05:18:40 +00:00
Uoti Urpala
1dba61a670
build: Generate version numbers for git
...
Update the version.sh script for git so it'll generate version numbers
more useful than "UNKNOWN". At the moment it only generates the short
SHA1 name, but adding a tag as a starting point should allow more
useful output. Rather than update the Makefile logic that tried to
guess whether the svn revision had changed since the last version.h
update, just run the version.sh script from configure so the version
is updated at least at that time.
2009-11-23 06:22:15 +02:00
diego
dd3bf9897d
Add #defines for FFMPEG_LICENSE and FFMPEG_CONFIGURATION to config.h.
...
This is necessary to sync up with some recent FFmpeg changes.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29933 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-18 18:07:54 +00:00
reimar
ef1ae8272d
Complete configure support for compiling in FFmpeg's protocol support.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29922 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-17 16:05:18 +00:00
Uoti Urpala
287b62163e
Merge svn changes up to r29912
2009-11-16 07:01:46 +02:00
cehoyos
153cac185c
Do not dynamically load libvdpau.so.1, but link at compile time.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29903 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-11 22:26:38 +00:00
cehoyos
977c12c628
10l: Fix compilation without VDPAU.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29891 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-11 00:30:54 +00:00
reimar
42ec82c1e5
Use configure code to define PIC instead of duplicating the check in mangle.h.
...
While it is currently not necessary, it might be a good idea to move this outside
the x86-only block in configure, as well as adding -pie to LDFLAGS.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29877 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-10 13:08:36 +00:00
reimar
3cc24f5bee
Remove macho64 special-case for yasm options, -DPIC is already added
...
by the PIC-detection code.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29856 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-08 19:32:57 +00:00
reimar
4c3dc1b10b
Remove a pointless undeclared function reference, #error is assumed
...
to be enough to fail cc_check all over the place already.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29855 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-08 15:41:40 +00:00
reimar
e1ce8f9c41
Add a check if compiler creates PIC code and if so add -DPIC to YASMFLAGS.
...
Should make it possible to compile MPlayer as PIE on x86_64 e.g. on
hardened Gentoo and probably OpenBSD, too.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29853 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-08 15:38:59 +00:00
cehoyos
2a5611473c
Remove CONFIG_TV_TELETEXT.
...
DVB teletext support is nearly finished, it will be possible to read
teletext from file, it will not be depending on reception any more.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29851 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-07 16:40:42 +00:00
cehoyos
423c415534
Separate teletext from tv support.
...
Path by Francesco Lavra, francescolavra interfree it
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29848 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-07 12:31:05 +00:00
attila
87e2b02f7a
PPC: make inline asm xform address test work with Apple tools
...
original from mru, ffmpeg commit r20466
adapted to mplayer by Emanuele Giaquinta (exg)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29834 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-06 14:06:58 +00:00
reimar
9c0834b0f6
Add cast to signed for 64 bit check, since according to an FFmpeg bug report
...
some compilers (llvm?) do not fail when arrays larger than the maximum
addressable size are declared but instead just silently generate broken code.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29826 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-05 19:05:42 +00:00
cehoyos
a10b3f08bf
Add new VDPAU feature high-quality-scaling (and require newer library).
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29823 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-11-04 15:30:13 +00:00
diego
f86cab4ecc
consistency fix: Give all CONFIG_ definitions the value 1.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29800 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-10-28 13:55:18 +00:00
reimar
406c8a2b5b
Move 64 bit check below compiler detection since it needs the compiler
...
and obviously should use the one that will be used for compiling in the end.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29797 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-10-26 22:15:19 +00:00
lorenm
e155d3d9f9
sync to x264-r1296
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29787 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-10-19 21:23:08 +00:00
Uoti Urpala
4a35807e72
build: Support x264 version 78
2009-10-19 23:54:36 +03:00