Age | Commit message (Collapse) | Author |
|
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
|
|
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
|
|
CVS patchset: 8735
CVS date: 2007/03/20 14:10:49
|
|
CVS patchset: 8732
CVS date: 2007/03/20 01:25:03
|
|
Emanuele Giaquinta for pointing me at the right LDFLAG.
CVS patchset: 8731
CVS date: 2007/03/20 01:18:51
|
|
CVS patchset: 8730
CVS date: 2007/03/20 01:13:30
|
|
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
|
|
CVS patchset: 8725
CVS date: 2007/03/20 00:01:19
|
|
CVS patchset: 8724
CVS date: 2007/03/19 23:55:00
|
|
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
|
|
let AC_GNU_SOURCE decide what it's best to do.
CVS patchset: 8720
CVS date: 2007/03/19 23:30:17
|
|
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
|
|
as we don't care otherwise.
CVS patchset: 8718
CVS date: 2007/03/19 23:16:19
|
|
warning: Darwin dows not need them either.
CVS patchset: 8717
CVS date: 2007/03/19 23:10:15
|
|
there is Mach-O and not ELF (and also aliases are not available).
CVS patchset: 8716
CVS date: 2007/03/19 23:04:08
|
|
dependency support fails us, as the first time it's invoked is conditional.
CVS patchset: 8715
CVS date: 2007/03/19 23:02:49
|
|
headers, and then include the best one that has been found on the system. Check for definition of SNDCTL_DSP_SETFRAGMENT in those headers. Check for the correct request parameter type for ioctl(), as also modern Linux uses unsigned long. Don't list all the big endian machines (as they aren't reliable to list anyway, some of them might work with both endians), use WORDS_BIGENDIAN instead.
CVS patchset: 8697
CVS date: 2007/03/17 06:59:31
|
|
stderr ___brk_addr and __ctype_b, look for them during ./configure stage. Also check for alternatives, and check for compiler's weak aliasing support only if it's actually going to be used.
CVS patchset: 8696
CVS date: 2007/03/17 06:11:30
|
|
parameter to define a codecs path during configure stage, rather than probing at runtime.
CVS patchset: 8688
CVS date: 2007/03/16 22:32:13
|
|
Real codecs.
CVS patchset: 8680
CVS date: 2007/03/16 20:12:41
|
|
CVS patchset: 8674
CVS date: 2007/03/16 02:35:29
|
|
CVS patchset: 8672
CVS date: 2007/03/16 02:04:32
|
|
it's an external library, list it in the list of available audio outputs if found.
CVS patchset: 8671
CVS date: 2007/03/16 02:02:50
|
|
switch for it. Default for it to be disabled, as the libstk site is no more available, and at least on Debian, libstk is a totally different package.
CVS patchset: 8670
CVS date: 2007/03/16 01:53:27
|
|
CVS patchset: 8668
CVS date: 2007/03/16 00:29:02
|
|
CVS patchset: 8667
CVS date: 2007/03/16 00:21:40
|
|
when using non-pkg-config based discovery of X11 libraries; also check for xext together with x11 with pkg-config. This reduces the list of libraries to add to _LIBADD for video output plugins, and should solve the problems with -lXext being linked in with X disabled.
CVS patchset: 8666
CVS date: 2007/03/16 00:01:31
|
|
Albert Lee.
CVS patchset: 8660
CVS date: 2007/03/10 00:57:30
|
|
but in some cases -n is not supported.
For what concerns the old obnoxious warning from GNU coreutil about being a deprecated action, recent coreutils simply stopped issuing the warning while still supporting this form, as it's needed for high portability, so hide the warning altogether.
Patch by Albert Lee.
CVS patchset: 8653
CVS date: 2007/03/10 00:15:40
|
|
Lee.
CVS patchset: 8648
CVS date: 2007/03/09 23:49:35
|
|
makefile; also use -a option to scan the whole file, for Solaris compatibility. Suggested by patch from Albert Lee.
CVS patchset: 8645
CVS date: 2007/03/09 23:29:11
|
|
from Albert Lee. The check is needed to work on FreeBSD.
CVS patchset: 8644
CVS date: 2007/03/09 23:18:19
|
|
variable can be injected in _LDFLAGS for the xine plugins, and already provides -avoid-version -module and -Wl,-z,defs if supported. Right now only wavpack plugin actually make use of this but that can be fixed as the Makefiles are edited.
CVS patchset: 8618
CVS date: 2007/02/21 23:07:45
|
|
M4 quotes.
Also add as an extra check -Werror-implicit-function-declaration to avoid having implicit declarations in form of int foo(...) that can easily break on 64-bit arches if the function is supposed to return a pointer.
CVS patchset: 8604
CVS date: 2007/02/19 23:50:56
|
|
packages for about ten days.
CVS patchset: 8595
CVS date: 2007/02/15 15:19:32
|
|
CVS patchset: 8577
CVS date: 2007/01/28 23:48:29
|
|
no, linking twice to libdha.a is not an acceptable solution.
CVS patchset: 8571
CVS date: 2007/01/28 17:17:56
|
|
CVS patchset: 8569
CVS date: 2007/01/27 00:05:21
|
|
CVS patchset: 8563
CVS date: 2007/01/25 19:51:35
|
|
simplify categorising, I've created a new combined directory to put plugins like wavpack (or libflac) that carries both a demuxer and a decoder in a single bundle -- I expect it being used more in the future.
CVS patchset: 8551
CVS date: 2007/01/24 04:57:26
|
|
are defined by default by autoconf 2.61, so I've added code to define them when they are missing.
CVS patchset: 8536
CVS date: 2007/01/21 01:44:33
|
|
configure, now users can decide if they want musepack support and whether to use an external copy of libmpcdec.
CVS patchset: 8532
CVS date: 2007/01/19 02:35:36
|
|
CVS patchset: 8502
CVS date: 2007/01/13 22:21:30
|
|
* Workaround ffmpeg buggy codecs that don't release their DR1 frames.
* Fix several segfaults and freezing problem with H264 streams that use a lot
of reference frames (eg. 15)
* Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in
groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs
Think of "uncommon" codecs what people would never want to play with their
PDAs (they will save memory by removing them).
Note: currently both uncommon/popular codecs are _build_ but disabled.
that is, build system still need some improvements to really save memory.
warning: non-autoconf guru playing with the build system, likely breakage.
CVS patchset: 8499
CVS date: 2007/01/13 21:19:52
|
|
CVS patchset: 8489
CVS date: 2007/01/06 17:31:55
|
|
CVS patchset: 8481
CVS date: 2006/12/31 12:47:52
|
|
CVS patchset: 8468
CVS date: 2006/12/27 23:05:31
|
|
CVS patchset: 8466
CVS date: 2006/12/27 22:27:58
|
|
as the decoding is left entirely to FFmpeg); it's still in its infancy, but
it should be possible to remove WavPack dependency entirely in the future.
CVS patchset: 8461
CVS date: 2006/12/26 03:22:28
|
|
support is always built-in through the audio demuxer plugin and the FFmpeg
decoder plugin, the option only controls the extra FLAC plugin that uses
libFLAC both for demuxing and decoding.
CVS patchset: 8457
CVS date: 2006/12/25 20:04:17
|