Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | input/cdio_paranoia: support libcdio-paranoia 0.90 | Gaetan Bisson | 2013-11-27 | 1 | -0/+1 | |
| | | ||||||
| * | configure.ac: prepare for 0.18.6 | Max Kellermann | 2013-11-27 | 1 | -1/+1 | |
| | | ||||||
* | | fs: implemented standard directories API | Denis Krjuchkov | 2013-12-08 | 1 | -0/+1 | |
| | | ||||||
* | | event: add poll() based PollGroup implementation | Denis Krjuchkov | 2013-12-02 | 1 | -1/+7 | |
| | | ||||||
* | | pcm/SoxrResampler: new resampler option using libsoxr | Max Kellermann | 2013-12-01 | 1 | -0/+15 | |
| | | ||||||
* | | event: implement PollGroup based on Windows select | Denis Krjuchkov | 2013-11-29 | 1 | -3/+11 | |
| | | ||||||
* | | configure.ac: code style improvements | Denis Krjuchkov | 2013-11-29 | 1 | -13/+10 | |
| | | | | | | | | | | | | Rename HAVE_WINDOWS to host_is_windows for consistency. Use 'yes' as true value instead of '1' for this variable. Use test on this variable instead of case where applicable. | |||||
* | | pcm: drop compatibility with libsamplerate older than 0.1.3 | Max Kellermann | 2013-11-28 | 1 | -9/+1 | |
| | | | | | | | | Remove compatibility code. | |||||
* | | Add infrastructure for using multiple event loops | Denis Krjuchkov | 2013-11-27 | 1 | -1/+67 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This change adds two configuration options: --with-eventloop=[glib|internal|auto] --with-pollmethod=[epoll|auto] First allows switching between GLib event loop and internal one. Second chooses backend to use for internal event loop. Conditional compilation symbols are changed accordingly. Additional helper macro MPD_OPTIONAL_FUNC_NODEF is added as well. | |||||
* | | configure.ac: set VERSION_MINOR to 19 | Denis Krjuchkov | 2013-11-26 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'v0.18.x' | Max Kellermann | 2013-11-23 | 1 | -3/+5 | |
|\| | ||||||
| * | release v0.18.5 | Max Kellermann | 2013-11-23 | 1 | -1/+1 | |
| | | ||||||
| * | configure.ac: auto-detect fluidsynth by default | Max Kellermann | 2013-11-21 | 1 | -3/+5 | |
| | | | | | | | | | | The option "--enable-fluidsynth" was documented to be "auto" by default, when it was really "no". | |||||
| * | configure.ac: prepare for 0.18.5 | Max Kellermann | 2013-11-18 | 1 | -1/+1 | |
| | | ||||||
* | | configure.ac: prepare version 0.19 | Max Kellermann | 2013-11-13 | 1 | -1/+1 | |
|/ | ||||||
* | configure.ac: prepare for 0.18.4 | Max Kellermann | 2013-11-09 | 1 | -1/+1 | |
| | ||||||
* | Makefile.am: disable dist-bzip2 | Max Kellermann | 2013-11-08 | 1 | -1/+1 | |
| | | | | | bzip2-compressed tarballs are obsolete, xz is better and widely understood. | |||||
* | configure.ac: prepare for 0.18.3 | Max Kellermann | 2013-11-08 | 1 | -1/+1 | |
| | ||||||
* | configure.ac: require libaudiofile 0.3 due to API breakage | Max Kellermann | 2013-11-06 | 1 | -1/+1 | |
| | | | | | | Prior to version 0.3, the "length" callback returned a "long" instead of AFfileoffset. Now that this API bug fix is a few years old, let's drop 0.2 support for good. | |||||
* | configure.ac: prepare for 0.18.2 | Max Kellermann | 2013-11-05 | 1 | -1/+1 | |
| | ||||||
* | release v0.18.1 | Max Kellermann | 2013-11-04 | 1 | -1/+1 | |
| | ||||||
* | configure.ac: prepare for 0.18.1 | Max Kellermann | 2013-11-04 | 1 | -1/+1 | |
| | ||||||
* | release v0.18 | Max Kellermann | 2013-10-31 | 1 | -1/+1 | |
| | ||||||
* | configure.ac: move -Werror before all other CFLAGS | Max Kellermann | 2013-10-30 | 1 | -6/+7 | |
| | | | | Without -Werror, clang will not fail on -ftree-vectorize. | |||||
* | configure.ac: default to enable_openal=auto | Max Kellermann | 2013-10-30 | 1 | -15/+19 | |
| | ||||||
* | configure.ac: enable -ffast-math and -ftree-vectorize | Max Kellermann | 2013-10-30 | 1 | -0/+4 | |
| | | | | Allows advanced compiler optimization. | |||||
* | configure.ac: enable some gcc options even in debug mode | Max Kellermann | 2013-10-30 | 1 | -6/+10 | |
| | | | | | Most importantly: always disable C++ exceptions. It was surprising to see MPD terminate due to an unexpected exception. | |||||
* | configure.ac: disable the OS X output plugin by default | Max Kellermann | 2013-10-28 | 1 | -1/+5 | |
| | | | | | There hasn't been a maintainer for this plugin for years. It may even fail to build. | |||||
* | configure.ac: add variable host_is_darwin | Max Kellermann | 2013-10-28 | 1 | -8/+12 | |
| | | | | | Fixes the OpenAL detection which was broken because enable_osx was uesd which was set later. | |||||
* | encoder/{opus,vorbis}: new serial generator replacing g_random_int() | Max Kellermann | 2013-10-19 | 1 | -0/+1 | |
| | ||||||
* | ZeroconfAvahi: integrate into the EventLoop | Max Kellermann | 2013-10-18 | 1 | -2/+2 | |
| | | | | Finally fixes the regression by commit c1f4f1fd. | |||||
* | configure.ac: add function MPD_AUTO_LIB and use it | Max Kellermann | 2013-10-17 | 1 | -61/+16 | |
| | ||||||
* | configure.ac: define HAVE_MPCDEC | Max Kellermann | 2013-10-17 | 1 | -0/+4 | |
| | | | | | Restore the "mpcdec" decoder plugin that was accidently broken since commit 8ead8f7e. | |||||
* | decoder/wildmidi: remove suport for libwildmidi 0.2.2 or older | Max Kellermann | 2013-10-16 | 1 | -4/+0 | |
| | ||||||
* | configure.ac: don't leak -lsidutils -lmp3lame into | Max Kellermann | 2013-10-16 | 1 | -2/+2 | |
| | | | | | Make the third argument to AC_CHECK_LIB() non-empty to disable its default handler. | |||||
* | test: use the CPPUNIT framework for unit tests | Max Kellermann | 2013-10-16 | 1 | -0/+6 | |
| | ||||||
* | require GLib 2.28 | Max Kellermann | 2013-10-15 | 1 | -2/+2 | |
| | | | | The header glib_compat.h is now obsolete and can be removed. | |||||
* | playlist/lastfm: remove defunct Last.fm support | Max Kellermann | 2013-09-28 | 1 | -16/+0 | |
| | | | | | | This plugin has been defunct ever since Last.fm changed their protocol. Since there is no volunteer willing to fix the plugin, I'm removing it now. | |||||
* | output/pulse: require libpulse 0.9.16 | Max Kellermann | 2013-09-04 | 1 | -1/+1 | |
| | | | | | Remove all #ifdefs. Old versions of libpulse are not being tested, and thus I'm removing support. | |||||
* | event/EPollFD: basic support for Linux epoll | Max Kellermann | 2013-08-07 | 1 | -0/+1 | |
| | ||||||
* | configure.ac: pass option name to MPD_OPTIONAL_FUNC() | Max Kellermann | 2013-08-07 | 1 | -2/+2 | |
| | ||||||
* | event/SignalMonitor: use signalfd() if available | Max Kellermann | 2013-08-07 | 1 | -0/+1 | |
| | ||||||
* | configure.ac: add option --enable-eventfd | Max Kellermann | 2013-08-06 | 1 | -1/+2 | |
| | | | | | | Remove the runtime check for eventfd(), hard-code the feature once it's been selected at compile time. The class WakeFD is splitted into EventFD and EventPipe, using WakeFD as a macro diversion. | |||||
* | configure.ac: increase protocol version to 0.18 | Max Kellermann | 2013-08-04 | 1 | -1/+1 | |
| | ||||||
* | Merge tag 'release-0.17.5' | Max Kellermann | 2013-08-04 | 1 | -0/+5 | |
|\ | ||||||
| * | release 0.17.5 | Max Kellermann | 2013-08-04 | 1 | -1/+1 | |
| | | ||||||
| * | configure.ac: detect system "ar" | Michael Mair-Keimberger | 2013-08-01 | 1 | -0/+5 | |
| | | ||||||
| * | configure.ac: fix hidden syntax errorv0.17.x | Max Kellermann | 2013-04-17 | 1 | -2/+2 | |
| | | ||||||
| * | prepare 0.17.5 | Max Kellermann | 2013-04-16 | 1 | -1/+1 | |
| | | ||||||
* | | decoder/ffmpeg: require ffmpeg/libav 0.8 | Max Kellermann | 2013-07-31 | 1 | -1/+1 | |
| | | | | | | | | | | Now that even Debian stable has picked up version 0.8, we can safely make this a requirement, and remove a lot of old cruft. |