summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-25Fix amp muting when level is still at 100. Patch by Reinhard Nissl.Diego 'Flameeyes' Pettenò
CVS patchset: 8747 CVS date: 2007/03/25 23:09:42
2007-03-25Fix messages for video out modules. Patch by Reinhard Nissl.Diego 'Flameeyes' Pettenò
CVS patchset: 8746 CVS date: 2007/03/25 23:07:23
2007-03-24Make sure that the big tables are both static and const, so that they don't ↵Diego 'Flameeyes' Pettenò
get loaded into shared memory for copy-on-write. CVS patchset: 8745 CVS date: 2007/03/24 03:14:15
2007-03-24Improve tests for visibility attribute support; Mach-O supports default ↵Diego 'Flameeyes' Pettenò
visibility but not protected (as the default is actually kinda like protected), thanks to Matt Messier in bug #1686194 for pointing me at that. CVS patchset: 8744 CVS date: 2007/03/24 02:36:52
2007-03-23Fix closing the vcd device if the disc is not a video CD.Darren Salt
libvcdinfo 0.7.23 closes the device in this case whereas the built-in version did not, and this was causing double frees due to my previous fix which addressed only the built-in version (which needs to be either updated to 0.7.23 or dropped). CVS patchset: 8743 CVS date: 2007/03/23 21:47:31
2007-03-22Instead of defining HAVE_ASMALIGN_POT during configure and then creating the ↵Diego 'Flameeyes' Pettenò
macro ASMALIGN(ZEROBITS) in ffmpeg's code, define it directly at configure, this way it can be used for the planar postplugin, that will then build with Apple's AS. CVS patchset: 8742 CVS date: 2007/03/22 23:32:05
2007-03-22Add the gas.m4 macro file, at least :)Diego 'Flameeyes' Pettenò
CVS patchset: 8741 CVS date: 2007/03/22 22:34:28
2007-03-22Move handling of Win32 codecs all in a single point of configure.ac rather ↵Diego 'Flameeyes' Pettenò
than split in two. Check for GNU as (macro adapted from libtool's check for GNU ld), as for instance Apple's assembler is not going to compile the Win32 wrappers. When GNU as is not found and user hasn't requested win32 codecs support explicitely, skip over it; if user requested win32 codecs and GNU as is not found, bail out. CVS patchset: 8740 CVS date: 2007/03/22 22:31:48
2007-03-22Fix crosscompile to use build and host definition from autoconf, rather than ↵Diego 'Flameeyes' Pettenò
using hacksaround. Also replace the whole pthread check with an improved macro originally written for XCB, this way it's not going to try linking the fake -lpthread on Darwin, and it also does not force a -I/usr/local/include on FreeBSD. The new macro respects the same variables set by ports, so that it's even more transparent to FreeBSD users. CVS patchset: 8739 CVS date: 2007/03/22 20:44:58
2007-03-22Try to reorganize the first tests so that the conditional macros are tested ↵Diego 'Flameeyes' Pettenò
together, and that the programs are checked. This way all the compilers and flags variables are grouped together on the --help output. CVS patchset: 8738 CVS date: 2007/03/22 18:21:16
2007-03-22Instead of rewriting the install and uninstall rules for headers, simply ↵Diego 'Flameeyes' Pettenò
change their class to xineinclude, and set xineincludedir in Makefile.common. CVS patchset: 8737 CVS date: 2007/03/22 17:37:17
2007-03-22As the code as it is requires autoconf 2.60, at least state it so. If we ↵Diego 'Flameeyes' Pettenò
decide to push back to support 2.59 again, then the AC_PREREQ should be changed too. Leaving 2.53 is out of question for sure. CVS patchset: 8736 CVS date: 2007/03/22 14:32:56
2007-03-20Missing 'test'.Darren Salt
CVS patchset: 8735 CVS date: 2007/03/20 14:10:49
2007-03-20Another couple of fixes for OSX support by Martin Aumueller, although Win32 ↵Diego 'Flameeyes' Pettenò
support seems to still not work there. CVS patchset: 8734 CVS date: 2007/03/20 01:40:34
2007-03-20We're building xine even when we're building the Mac OS X video helper.Diego 'Flameeyes' Pettenò
CVS patchset: 8733 CVS date: 2007/03/20 01:34:08
2007-03-20Oops, I copied it wrong from his paste, this should do it.Diego 'Flameeyes' Pettenò
CVS patchset: 8732 CVS date: 2007/03/20 01:25:03
2007-03-20On Darwin we also have to enable explicitly the text relocations. Thanks to ↵Diego 'Flameeyes' Pettenò
Emanuele Giaquinta for pointing me at the right LDFLAG. CVS patchset: 8731 CVS date: 2007/03/20 01:18:51
2007-03-20USE AC_PROG_OBJC to find the objective C compiler, rather than messing by hand.Diego 'Flameeyes' Pettenò
CVS patchset: 8730 CVS date: 2007/03/20 01:13:30
2007-03-20Fix Makefile so that the CPPFLAGS in AM_CPPFLAGS are not ingored for directx ↵Diego 'Flameeyes' Pettenò
and macosx plugins. Also pass the VISIBILITY_FLAG to the correct set of OBJCFLAGS variable (even if it's a moot point, OS X has no visibility support as it is). Patch by Martin Aumueller. CVS patchset: 8729 CVS date: 2007/03/20 00:47:04
2007-03-20There's no point in this.Diego 'Flameeyes' Pettenò
CVS patchset: 8728 CVS date: 2007/03/20 00:46:06
2007-03-20Add B2N macros for OSX. Patch by Martin Aumueller. Also add to the diff from ↵Diego 'Flameeyes' Pettenò
CVS as needs to be submitted. CVS patchset: 8727 CVS date: 2007/03/20 00:35:29
2007-03-20The AC_C_ATTRIBUTE_ALIGNED macro is broken, it always reports maximum ↵Diego 'Flameeyes' Pettenò
aligned available as 64 even on Darwin where the maximum is 16, as it does not use -Werror, and the wrong alignment is considered only a warning. Rewrite it as CC_ATTRIBUTE_ALIGNED (in attributes.m4, where other similar macros are located). Also reverse the order of the checks, so that the highest version is tried first; this way you can avoid five compile tests on systems where 64 is the highest alignment available. CVS patchset: 8726 CVS date: 2007/03/20 00:30:55
2007-03-20Fix typo.Diego 'Flameeyes' Pettenò
CVS patchset: 8725 CVS date: 2007/03/20 00:01:19
2007-03-19Define EXPORTED as a dummy value even when visibility attribute is not found.Diego 'Flameeyes' Pettenò
CVS patchset: 8724 CVS date: 2007/03/19 23:55:00
2007-03-19Don't assume that CoreAudio output is Big Endian (it is not on newer Mac ↵Diego 'Flameeyes' Pettenò
based on Intel CPUs). Patch by Martin Aumueller. CVS patchset: 8723 CVS date: 2007/03/19 23:48:58
2007-03-19Make CC_CHECK_CFLAGS report the name of the compiler, like AC_TRY_CFLAGS ↵Diego 'Flameeyes' Pettenò
used to. CVS patchset: 8722 CVS date: 2007/03/19 23:41:49
2007-03-19Use CC_CHECK_CFLAGS rather than AC_TRY_CFLAGS for checking the warnings to ↵Diego 'Flameeyes' Pettenò
enabled, as this one caches its tests, so a run using cached values will be faster. CVS patchset: 8721 CVS date: 2007/03/19 23:41:05
2007-03-19Instead of unconditionally defining _GNU_SOURCE in three different places, ↵Diego 'Flameeyes' Pettenò
let AC_GNU_SOURCE decide what it's best to do. CVS patchset: 8720 CVS date: 2007/03/19 23:30:17
2007-03-19Check first for the non-alternate form of functions having alternative ↵Diego 'Flameeyes' Pettenò
names, and break at the first one found; avoids four link tests on Linux, FreeBSD and Darwin. CVS patchset: 8719 CVS date: 2007/03/19 23:21:36
2007-03-19Check for visibility flag only if the visibility attribute has been found, ↵Diego 'Flameeyes' Pettenò
as we don't care otherwise. CVS patchset: 8718 CVS date: 2007/03/19 23:16:19
2007-03-19Make more generic the support for skipping the missing X11 output plugins ↵Diego 'Flameeyes' Pettenò
warning: Darwin dows not need them either. CVS patchset: 8717 CVS date: 2007/03/19 23:10:15
2007-03-19We can't use Real codecs support on Darwin systems (OS X), as the format ↵Diego 'Flameeyes' Pettenò
there is Mach-O and not ELF (and also aliases are not available). CVS patchset: 8716 CVS date: 2007/03/19 23:04:08
2007-03-19We need to call CC_CHECK_WERROR first of all, as the autoconf automatic ↵Diego 'Flameeyes' Pettenò
dependency support fails us, as the first time it's invoked is conditional. CVS patchset: 8715 CVS date: 2007/03/19 23:02:49
2007-03-19Rewrite the CC_CHECK_CFLAGS macro, to be more in style with Autoconf macros, ↵Diego 'Flameeyes' Pettenò
and cache the value. Rewrite also CC_CHECK_WERROR, caching there too. Rename the final variable with the werror flag ($werror -> $cc_cv_werror). CVS patchset: 8714 CVS date: 2007/03/19 23:02:16
2007-03-19Cleanup block-based support in AC3 and DTS demuxers. Original patch by ↵Diego 'Flameeyes' Pettenò
Matthias Kretz. CVS patchset: 8713 CVS date: 2007/03/19 16:42:32
2007-03-18Added centre-cutout (4:3 in 16:9) to the expand plugin. Patch by Reinhard Nissl.Darren Salt
CVS patchset: 8712 CVS date: 2007/03/18 14:47:19
2007-03-17More ChangeLog entries.Diego 'Flameeyes' Pettenò
CVS patchset: 8711 CVS date: 2007/03/17 21:03:40
2007-03-17As 24-bit waves are reduced to 16-bit for output (most output plugins don't ↵Diego 'Flameeyes' Pettenò
support 24 bit output), reduce it accordingly. CVS patchset: 8710 CVS date: 2007/03/17 20:59:36
2007-03-17Use the Native Endian variants for 16 and 32 bit samples.Diego 'Flameeyes' Pettenò
CVS patchset: 8709 CVS date: 2007/03/17 20:57:59
2007-03-17Use memcmp to check for the WAV signature; use xine_xmalloc rather than ↵Diego 'Flameeyes' Pettenò
simply malloc. CVS patchset: 8708 CVS date: 2007/03/17 20:57:04
2007-03-17Avoid a possible floating-point exception when starting stream playback.Darren Salt
CVS patchset: 8707 CVS date: 2007/03/17 19:15:58
2007-03-17Some servers does not send a human-readable http status description, for ↵Diego 'Flameeyes' Pettenò
those, check only the status code. This fixes WikipediaWeekly podcasts for instance. CVS patchset: 8706 CVS date: 2007/03/17 16:47:16
2007-03-17Cleanup makefile, use the -Wl,-z,defs option if supported, use visibility ↵Diego 'Flameeyes' Pettenò
flag, removes three symbols from bitplane plugin. CVS patchset: 8705 CVS date: 2007/03/17 16:26:39
2007-03-17Pass the visibility flag when building the plugin.Diego 'Flameeyes' Pettenò
CVS patchset: 8704 CVS date: 2007/03/17 16:22:38
2007-03-17Merge the two real binary codecs plugins in a single plugin that handles ↵Diego 'Flameeyes' Pettenò
both audio and video. CVS patchset: 8703 CVS date: 2007/03/17 15:45:37
2007-03-17Simplfiy the Makefile.am, set AM_LDFLAGS rather than repeating it all over, ↵Diego 'Flameeyes' Pettenò
use -Wl,-z,defs if supported, pass libraries' CFLAGS variables only to the relevant demuxers, correctly pass AM_CFLAGS (VISIBILITY_FLAG) to the demuxers that also pass extra CFLAGS. CVS patchset: 8702 CVS date: 2007/03/17 15:17:24
2007-03-17When parsing flv metadata, do not assume that keywords are zero-terminated andClaudio Ciccani
compare the keyword's length too. CVS patchset: 8701 CVS date: 2007/03/17 11:29:43
2007-03-17Do not send duration extra info when framerate is not known.Claudio Ciccani
CVS patchset: 8700 CVS date: 2007/03/17 09:17:19
2007-03-17Cleanup wavpack plugin, include config.h when needed, declare ↵Diego 'Flameeyes' Pettenò
demuxer/decoder init functions in the combined_wavpack.h header. CVS patchset: 8699 CVS date: 2007/03/17 07:34:02
2007-03-17Fix obvious and stupid mistake in the symbol check, both if-found and ↵Diego 'Flameeyes' Pettenò
if-not-found conditions were going to be executed, always. CVS patchset: 8698 CVS date: 2007/03/17 07:25:37