aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* poison: added valgrind supportMax Kellermann2009-03-091-0/+1
| | | | | | If the header valgrind/memcheck.h is available, add VALGRIND_MAKE_MEM_NOACCESS() and VALGRIND_MAKE_MEM_UNDEFINED() support, which enables nice warnings in the valgrind memory checker.
* configure.ac: fix --enable-bzip2 and --enable-iso9660 variable nameMax Kellermann2009-03-071-14/+14
| | | | Another "remove redundant explicit $enableval assignments" breakage.
* configure.ac: fix --enable-X variable namesMax Kellermann2009-03-071-6/+6
| | | | | The patch "remove redundant explicit $enableval assignments" broke several options with non-standard variable names.
* configure: global indention and trim line wc to 80 when practical.Avuton Olrich2009-03-061-70/+113
|
* configure: Move the faad stuff to m4/faad.m4Avuton Olrich2009-03-061-185/+1
|
* configure: No capitalization on beginning of help strings.Avuton Olrich2009-03-061-8/+8
| | | | | Most strings have no capitalization at the beinning, make all strings non-capital.
* configure: specify that faad2 prefix is optional in the help stringAvuton Olrich2009-03-061-1/+1
|
* configure: trim down the line length for the faad help stringsAvuton Olrich2009-03-061-3/+15
|
* configure: trim down the line length for the zeroconf help stringAvuton Olrich2009-03-061-4/+10
|
* configure: trim down the Tremor AC_ARG_WITH() statementsAvuton Olrich2009-03-061-6/+19
|
* configure: Group libmad stuff together, rename --enable-mp3 --enable-madAvuton Olrich2009-03-061-17/+26
|
* configure: remove redundant explicit $enableval assignments.Avuton Olrich2009-03-061-68/+34
|
* configure: remove duplicate LAME report, unify rest under SHOUTcast header.Avuton Olrich2009-03-051-14/+14
|
* configure: make all tests the same, when possible.Avuton Olrich2009-03-051-2/+2
|
* configure: Add 'Streaming Support' section to the configure display.Avuton Olrich2009-03-061-19/+22
| | | | | Add 'Streaming Support section to the configure display, clarify the text and unify with the rest of the display.
* configure: display the status of lastfm protocol supportAvuton Olrich2009-03-061-0/+6
|
* configure: Fix configure warning presented by lastfm radio.Avuton Olrich2009-03-051-1/+1
| | | | | The configure problem was: ./configure: line 6934: ,: command not found
* input_lastfm: new input plugin for last.fm radioMax Kellermann2009-03-021-0/+14
| | | | | | | The lastfm input plugin enables MPD to play lastfm:// URLs. This plugin is not complete yet: it plays only the first song in the last.fm playlist, and the playlist parser isn't even implemented properly.
* configure.ac: make "xmlto" optionalMax Kellermann2009-03-011-4/+3
| | | | | Even when --enable-documentation is passed, don't abort if "xmlto" was not found.
* configure: don't fail if pipe_output is the only output plugin.Avuton Olrich2009-02-281-0/+1
|
* configure: move id3 and lame to 'Other Features'Avuton Olrich2009-02-281-12/+12
|
* configure: don't fail if mp4 is the only enabled input plugin.Avuton Olrich2009-02-281-0/+1
|
* configure: move the configure status stuff in alphabetical order.Avuton Olrich2009-02-281-105/+105
|
* pipe: Fix wording in configure and add configure status.Avuton Olrich2009-02-281-1/+7
|
* pipe: new audio output plugin which runs a commandMichal Nazarewicz2009-02-281-0/+10
| | | | [mk: adapted to new output plugin API]
* configure.ac: declare AM_CFLAGSMax Kellermann2009-02-251-2/+4
| | | | | Moved generic compiler options to AM_CFLAGS. MPD_CFLAGS/MPD_LIBS will hopefully fade away one day, in favor of more fine-grained variables.
* configure.ac: fix comma errorsMax Kellermann2009-02-241-2/+2
| | | | Removed superfluous commas.
* Makefile.am: no recursive makefilesMax Kellermann2009-02-231-1/+1
| | | | | | Recursive Makefiles are inefficient and error prone (no proper way to declare dependencies). Since there's no disadvantage in having one single Makefile, let's do it.
* shout: use the new encoder APIMax Kellermann2009-02-221-7/+1
| | | | | Removed shout's encoder plugin API in favor of the new generic encoder plugin API.
* encoder: added lame mp3 encoderMax Kellermann2009-02-221-0/+4
| | | | | This new LAME encoder plugin is based on the existing shout_mp3.c plugin.
* encoder: added vorbis encoderMax Kellermann2009-02-221-0/+4
| | | | | This new vorbis encoder plugin is based on the existing shout_ogg.c plugin.
* added the encoder APIMax Kellermann2009-02-221-0/+2
| | | | The new generic encoder API will replace shout's custom encoder API.
* configure.ac: check ${host_os} instead of ${host}Max Kellermann2009-02-181-4/+4
| | | | | | The configure.ac script does not care about the host architecture, it only cares about the OS. Use ${host_os} instead of ${host} to simplify the matching expressions.
* configure.ac: added AC_CANONICAL_HOSTMax Kellermann2009-02-181-0/+2
| | | | Without AC_CANONICAL_HOST, ${host_os} etc. are not defined.
* configure.ac: added switch for test programsMax Kellermann2009-02-181-0/+7
| | | | The switch syntax is "--enable-test". There are no test programs yet.
* mp4ff: use faacDecInit2() to find the AAC trackMax Kellermann2009-02-181-1/+0
| | | | | | | | | Use faacDecInit2() instead of AudioSpecificConfig() to detect the AAC track in the MP4 file. This has a great advantage: it initializes the libfaad decoder, which the caller would normally do anyway - but now we can go without the AudioSpecificConfig() call. When decoder==NULL (called from mp4_tag_dup()), fall back to a mp4ff_get_track_type()==1 check, like other audio players do.
* doc: generate API documentation with doxygenMax Kellermann2009-02-131-0/+7
| | | | When configured with --enable-documentation, use doxygen.
* configure.ac: always check for C++ compilerMax Kellermann2009-02-121-5/+2
| | | | | | | | | Currently, only the sidplay decoder plugin requires C++, and in all other cases, MPD could build well without a C++ compiler. Unfortunately, autoconf/automake are confused when we have a conditional AC_PROG_CXX check. We could add lots of workarounds for individual problems, but let's just always require a C++ compiler, and forget about this autotools limitation.
* wildmidi: new decoder plugin for MIDI filesMax Kellermann2009-02-121-0/+32
|
* fluidsynth: new decoder plugin for MIDI filesMax Kellermann2009-02-121-1/+21
| | | | | | | | | | | | | | There are a few problems left in this plugin: - fluidsynth decodes in real time, while MPD prefers to buffer as quickly as possible; as a workaround, this plugin uses a timer object to synchronize with real-time playback - I don't know yet how fluidsynth tells me when the song has ended - the "soundfont" configuration setting is not yet documented, and it will likely change soon (in favor of a per-decoder configuration block)
* configure.ac: define conditional am__fastdepCXXMax Kellermann2009-02-111-0/+2
| | | | | | | | When the sidplay plugin is disabled, "./configure" does not look for the C++ compiler. This creates an odd situation: automake requires the am__fastdepCXX conditional, although configure did not generate it. Work around this autotools limitation by manually disabling am__fastdepCXX.
* sidplay: new decoder plugin for playing C64 SID filesMax Kellermann2009-02-111-0/+26
|
* configure.ac: removed misplaced commaMax Kellermann2009-02-111-1/+1
|
* configure.ac: define HAVE_FFMPEG after all checksMax Kellermann2009-02-091-2/+5
| | | | | | Don't define HAVE_FFMPEG if the ffmpeg libraries were found via pkg-config, but ffmpeg support was disabled because avcodec_decode_audio2() is not available.
* configure.ac: raised protocol version to "0.15.0"Max Kellermann2009-02-041-1/+1
| | | | | The protocol has been extended since MPD 0.14: playlist ranges, stickers. About time to give the protocol a new version number!
* configure.ac: make DocBook processing optionalMax Kellermann2009-02-041-7/+12
| | | | | Disable the HTML documentation generator by default. Most users will pick it from the web site.
* configure.ac: detect jack_set_info_function()Max Kellermann2009-01-301-0/+10
| | | | | jack_set_info_function() is not provided by older libjack versions. Attempt to detect if it is available.
* configure.ac: disable MMS by defaultMax Kellermann2009-01-291-1/+1
| | | | | MMS streaming is experimental; sync the default value with the help text.
* added support for the MMS protocolMax Kellermann2009-01-291-0/+18
| | | | | | | This patch implements the MMS protocol, by using libmms. It is quite experimental: it does not support seeking yet, and it is currently using synchronous I/O, which causes MPD to hang while waiting for the server.
* oggvorbis: define HAVE_OGGVORBIS when tremor is enabledMax Kellermann2009-01-151-1/+3
| | | | When tremor (libvorbisidec) is used, HAVE_OGGVORBIS was not defined.