Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sidplay: new decoder plugin for playing C64 SID files | Max Kellermann | 2009-02-11 | 1 | -0/+26 |
| | |||||
* | configure.ac: removed misplaced comma | Max Kellermann | 2009-02-11 | 1 | -1/+1 |
| | |||||
* | configure.ac: define HAVE_FFMPEG after all checks | Max Kellermann | 2009-02-09 | 1 | -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 Kellermann | 2009-02-04 | 1 | -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 optional | Max Kellermann | 2009-02-04 | 1 | -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 Kellermann | 2009-01-30 | 1 | -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 default | Max Kellermann | 2009-01-29 | 1 | -1/+1 |
| | | | | | MMS streaming is experimental; sync the default value with the help text. | ||||
* | added support for the MMS protocol | Max Kellermann | 2009-01-29 | 1 | -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 enabled | Max Kellermann | 2009-01-15 | 1 | -1/+3 |
| | | | | When tremor (libvorbisidec) is used, HAVE_OGGVORBIS was not defined. | ||||
* | configure.ac: added the --enable-sqlite option | Max Kellermann | 2009-01-12 | 1 | -0/+14 |
| | | | | | | MPD will (optionall) use sqlite databases in the future. Add a configure option to enable that. There is no code yet to really use sqlite, so the practical use of this patch is limited. | ||||
* | configure.ac: removed duplicate PKG_PROG_PKG_CONFIG | Max Kellermann | 2009-01-11 | 1 | -2/+0 |
| | |||||
* | configure.ac: declare MPD_LIBS and MPD_CFLAGS first | Max Kellermann | 2009-01-06 | 1 | -10/+10 |
| | | | | | Declare and initialize MPD_LIBS and MPD_CFLAGS before the "OS specific defaults" section. | ||||
* | configure.ac: moved checks to argument declarations I | Max Kellermann | 2009-01-05 | 1 | -68/+68 |
| | | | | | | Zeroconf, curl, libsamplerate. No libid3tag for now, because libid3tag should be automatically disabled when no decoders using it are enabled. | ||||
* | configure.ac: moved checks to argument declarations I | Max Kellermann | 2009-01-05 | 1 | -38/+38 |
| | | | | | Don't separate basic options from their according tests. Due to lots of interdependencies, we won't do that for the plugins yet. | ||||
* | configure.ac: reordered plugin types | Max Kellermann | 2009-01-05 | 1 | -105/+125 |
| | | | | | Print input plugins first, then archive, metadatab, decoder, converter, encoder, output plugins. | ||||
* | configure.ac: moved build options down | Max Kellermann | 2009-01-05 | 1 | -23/+18 |
| | | | | | Initialize the CFLAGS (warnings, errors) after all the libraries, because some library checks may be broken with -Werror or -pedantic. | ||||
* | configure.ac: use AC_CHECK_HEADERS to check for locale.h | Max Kellermann | 2009-01-05 | 1 | -1/+1 |
| | | | | | AC_CHECK_HEADERS defines HAVE_LOCALE_H, so we don't have to manually define HAVE_LOCALE. | ||||
* | configure.ac: moved mandatory checks up | Max Kellermann | 2009-01-05 | 1 | -18/+35 |
| | | | | | First do the checks for mandatory stuff (libc features, glib, pkg-config), then all the options. | ||||
* | configure.ac: removed obsolete checks | Max Kellermann | 2009-01-05 | 1 | -5/+0 |
| | | | | Don't check for inttypes.h and langinfo.h. | ||||
* | use GLib byte order macros | Max Kellermann | 2009-01-05 | 1 | -2/+0 |
| | |||||
* | configure.ac: disable ID3 support when libid3tag was not found | Max Kellermann | 2009-01-05 | 1 | -1/+1 |
| | | | | Fix a typo. | ||||
* | configure.ac: detect libid3tag without pkg-config | Max Kellermann | 2009-01-04 | 1 | -3/+8 |
| | | | | | | libid3tag comes without a pkg-config file, and it is usually added by distribution packages. For those without .pc file, attempt to auto-detect the library with AC_CHECK_LIB. | ||||
* | configure.ac: link with -lws2_32 on WIN32 | Max Kellermann | 2009-01-03 | 1 | -0/+6 |
| | | | | All socket functions are provided by ws2_32.dll. | ||||
* | main: use the GLib main loop | Max Kellermann | 2008-12-30 | 1 | -1/+1 |
| | | | | | | | This is a rather huge patch, which unfortunately cannot be splitted. Instead of using our custom ioops.h library, convert everything to use the GLib main loop. | ||||
* | zeroconf: moved code to zeroconf-avahi.c and zeroconf-bonjour.c | Max Kellermann | 2008-12-30 | 1 | -0/+2 |
| | | | | | Moved implementation specific code to their own sources, internal declarations in zeroconf-internal.h. | ||||
* | main: use g_setenv() instead of setenv() | Max Kellermann | 2008-12-29 | 1 | -1/+0 |
| | | | | Removed the fallback setenv() implementation for solaris. | ||||
* | configure.ac: append archive libraries to $MPD_LIBS | Max Kellermann | 2008-12-29 | 1 | -4/+9 |
| | | | | | All archive plugins used to overwrite $MPD_LIBS, ignoring the existing value. Make them append instead, keeping the old value. | ||||
* | configure.ac: check for archive libraries only if enabled | Max Kellermann | 2008-12-29 | 1 | -3/+9 |
| | | | | | Don't bother to look for libbz2, libzzip and libiso9660 if the plugins are disabled. | ||||
* | configure.ac: removed pthread checks | Max Kellermann | 2008-12-29 | 1 | -4/+0 |
| | | | | We're now using GLib threading. | ||||
* | log: support syslog() | Max Kellermann | 2008-12-28 | 1 | -0/+15 |
| | | | | Allow logging to syslog if log_file is configured to "syslog". | ||||
* | decoder: new plugin using modplug library | Viliam Mateicka | 2008-12-28 | 1 | -0/+21 |
| | |||||
* | configure.ac: fixed description to bzip2 compile option | Viliam Mateicka | 2008-12-27 | 1 | -1/+1 |
| | |||||
* | Add an "Archive support" section to the configure results screen. | Avuton Olrich | 2008-12-27 | 1 | -18/+21 |
| | |||||
* | Change configure time option to be bzip2 rather than bz2. | Avuton Olrich | 2008-12-27 | 1 | -1/+1 |
| | |||||
* | Fix text string to show bz2 rather than rar. | Avuton Olrich | 2008-12-27 | 1 | -1/+1 |
| | |||||
* | disable archive API without plugins | Max Kellermann | 2008-12-27 | 1 | -0/+10 |
| | | | | | When there are no archive plugins, we do not need the archive API at all. Drop all its overhead. | ||||
* | configure.ac: moved archive library checks to options | Max Kellermann | 2008-12-27 | 1 | -14/+16 |
| | | | | | | Don't split configure options and their implementation. Check for the backend library before the AM_CONDITIONAL, otherwise Makefile.am will compile the plugin although the library may not be available. | ||||
* | Merge branch 'experimental' of git://git.musicpd.org/metyl/mpd | Max Kellermann | 2008-12-27 | 1 | -0/+64 |
|\ | | | | | | | | | | | | | | | Conflicts: configure.ac src/ls.h src/output/shout_plugin.c | ||||
| * | archiveapi: archive plugin for ISO files | Viliam Mateicka | 2008-12-16 | 1 | -0/+20 |
| | | |||||
| * | archiveapi: archive plugin for ZIP files | Viliam Mateicka | 2008-12-16 | 1 | -0/+19 |
| | | |||||
| * | archiveapi: archive plugin for BZ2 files | Viliam Mateicka | 2008-12-16 | 1 | -0/+25 |
| | | |||||
* | | Check for pkg-config before using it | Qball Cow | 2008-12-27 | 1 | -0/+3 |
| | | |||||
* | | Modify version string to post-release version 0.15~git | Avuton Olrich | 2008-12-25 | 1 | -1/+1 |
| | | |||||
* | | MPD version 0.14release-0.14 | Avuton Olrich | 2008-12-25 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: renamed shout options | Max Kellermann | 2008-12-24 | 1 | -4/+4 |
| | | | | | | | | configure options should use the dash instead of the underscore. | ||||
* | | configure.ac: fix --enable-un documentation | Max Kellermann | 2008-12-24 | 1 | -2/+2 |
| | | | | | | | | Unix domain socket support is enabled by default. | ||||
* | | configure.ac: disable the mikmod plugin by default | Max Kellermann | 2008-12-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | libmikmod seems to be unmaintained, and has several critical bugs which make MPD crash. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461519 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476339 Disable the plugin by default to minimize harm. Users should explicitly enable the mikmod decoder (--enable-mod) if they wish to have it anyway. | ||||
* | | Build makefiles after checking available outputs and decoder plugins | Qball Cow | 2008-12-22 | 1 | -10/+12 |
| | | | | | | | | Move the AC_OUTPUT below the checks. So you nicely see what goes wrong. | ||||
* | | MPD version 0.14~beta3release-0.14_beta3 | Avuton Olrich | 2008-12-20 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: check lame availability before shout_mp3 test | Max Kellermann | 2008-12-17 | 1 | -5/+5 |
| | | | | | | | | | | If lame was not available, the shout_mp3 plugin was enabled anyway, and triggered compiler errors. |