Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | require GLib 2.24 | Max Kellermann | 2013-01-29 | 1 | -2/+2 |
| | |||||
* | decoder/ffmpeg: require ffmpeg/libav 0.7.6 | Max Kellermann | 2013-01-28 | 1 | -1/+1 |
| | | | | | | | | This is the version present in Ubuntu Oneiric, the oldest distribution with gcc 4.6. Debian Squeeze is off target, because it has gcc 4.4, which is unable to compile MPD anyway. This commit drops all API compatibility hacks for older versions. | ||||
* | decoder/mp4ff: delete obsolete plugin | Max Kellermann | 2013-01-28 | 1 | -3/+0 |
| | | | | The underlying library has been obsolete for many years. | ||||
* | string_util: add fallback for strnlen() | Max Kellermann | 2013-01-27 | 1 | -1/+1 |
| | | | | | Usually, when strndup() is not available, strndup() isn't either, because both are POSIX 2008. | ||||
* | configure.ac: disable libwrap if not compatible with C++ | Max Kellermann | 2013-01-27 | 1 | -0/+21 |
| | | | | | The libwrap version on Mac OS X is broken, it will not work with C++ due to broken function prototypes. | ||||
* | Merge branch 'v0.17.x' | Max Kellermann | 2013-01-16 | 1 | -1/+1 |
|\ | |||||
| * | configure.ac: improve detection of libgme | Denis Krjuchkov | 2013-01-09 | 1 | -1/+1 |
| | | | | | | | | | | At least in my configuration libgme lacks .pc file thus could not be detected with pkg-config. | ||||
| * | Modify version string to post-release version 0.17.4~git | Avuton Olrich | 2013-01-06 | 1 | -1/+1 |
| | | |||||
| * | mpd version 0.17.3release-0.17.3 | Avuton Olrich | 2013-01-06 | 1 | -1/+1 |
| | | |||||
| * | Modify version string to post-release version 0.17.3~git | Avuton Olrich | 2012-09-30 | 1 | -1/+1 |
| | | |||||
| * | mpd version 0.17.2release-0.17.2 | Avuton Olrich | 2012-09-30 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: use correct variable for checking libmpdclient presence | Denis Krjuchkov | 2013-01-11 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: require Windows Vista or newer | Max Kellermann | 2013-01-11 | 1 | -1/+1 |
| | | | | | | | | | | We're going to use Vista features soon. Sorry for those poor people still on XP (or Windows, anyway). | ||||
* | | configure.ac: enable WIN32_LEAN_AND_MEAN on Windows | Max Kellermann | 2013-01-11 | 1 | -0/+1 |
| | | |||||
* | | string_util.c: provide fallback strndup() implementation | Denis Krjuchkov | 2013-01-11 | 1 | -0/+2 |
| | | | | | | | | | | This patch also adds extern "C" { } wrapper around string_util.h to allow its usage in C++ code | ||||
* | | input/Curl: require libcurl 7.18 | Max Kellermann | 2013-01-10 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: change newline position to fit into 80 chars | Denis Krjuchkov | 2013-01-10 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: print results of libmpdclient detection | Denis Krjuchkov | 2013-01-10 | 1 | -0/+1 |
| | | |||||
* | | configure.ac: print results of AdPlug detection | Denis Krjuchkov | 2013-01-10 | 1 | -0/+1 |
| | | |||||
* | | configure.ac: consistently use Opus name | Denis Krjuchkov | 2013-01-10 | 1 | -1/+1 |
| | | |||||
* | | fd_util: support eventfd() | Max Kellermann | 2013-01-10 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: disable C++ RTTI | Max Kellermann | 2013-01-02 | 1 | -0/+1 |
| | | | | | | | | RTTI adds overhead to the binary, and we don't need that. | ||||
* | | configure.ac: disable C++ exceptions | Max Kellermann | 2013-01-02 | 1 | -0/+1 |
| | | | | | | | | | | We don't use exceptions currently. Since allowing exceptions means a lot of overhead, this commit disables the feature. | ||||
* | | configure.ac: hide internal symbols | Max Kellermann | 2013-01-02 | 1 | -0/+4 |
| | | | | | | | | | | Allows eliminating more dead code. Adds two more C++ options that may reduce the binary size. | ||||
* | | Makefile.am: eliminate FLAC_COMMON | Max Kellermann | 2012-10-02 | 1 | -3/+0 |
| | | |||||
* | | {decoder,encoder}/flac: drop support for libFLAC 1.1 | Max Kellermann | 2012-10-02 | 1 | -1/+1 |
| | | |||||
* | | encoder/opus: new encoder plugin for the Opus codec | Max Kellermann | 2012-10-02 | 1 | -0/+2 |
| | | |||||
* | | configure.ac: fix AC_CONFIG_SRCDIR call | Max Kellermann | 2012-10-01 | 1 | -1/+1 |
| | | | | | | | | main.c has been renamed to Main.cxx. | ||||
* | | decoder/adplug: new decoder plugin | Max Kellermann | 2012-09-25 | 1 | -0/+13 |
| | | |||||
* | | Merge branch 'v0.17.x' | Max Kellermann | 2012-09-25 | 1 | -0/+5 |
|\| | | | | | | | | | Conflicts: src/locate.c | ||||
| * | configure.ac: don't auto-detect the Vorbis encoder when Tremor is enabled | Max Kellermann | 2012-09-25 | 1 | -0/+5 |
| | | | | | | | | | | | | | | libvorbisidec and libvorbis export the same symbols, which is a dangerous thing. Since libvorbisenc depends on libvorbis, this can get nasty, so let's disable the Vorbis encoder unless the user explicitly wants it. | ||||
* | | src/decoder/opus: new decoder plugin for the Opus codec | Max Kellermann | 2012-09-05 | 1 | -1/+16 |
| | | | | | | | | Using libopus and libogg. | ||||
* | | Makefile.am: rename HAVE_OGG_COMMON to HAVE_XIPH | Max Kellermann | 2012-09-05 | 1 | -1/+1 |
| | | |||||
* | | configure.ac: set VERSION_MINOR to 18 | Max Kellermann | 2012-08-21 | 1 | -1/+1 |
| | | | | | | | | Updates the WIN32 version number for the upcoming 0.18 release. | ||||
* | | Merge branch 'v0.17.x' | Max Kellermann | 2012-08-15 | 1 | -3/+3 |
|\| | |||||
| * | configure.ac: auto-detect libfluidsynth | Max Kellermann | 2012-08-15 | 1 | -2/+2 |
| | | | | | | | | | | Now that the libfluidsynth API was sanitized, we can enable the plugin automatically if libfluidsynth is installed. | ||||
| * | decoder/fluidsynth: remove throttle (requires libfluidsynth 1.1) | Max Kellermann | 2012-08-15 | 1 | -1/+1 |
| | | | | | | | | | | The libfluidsynth API is now sane, and does not require real-time decoding. | ||||
| * | Modify version string to post-release version 0.17.2~git | Avuton Olrich | 2012-07-31 | 1 | -1/+1 |
| | | |||||
* | | ProxyDatabasePlugin: new database plugin using libmpdclient | Max Kellermann | 2012-08-08 | 1 | -0/+15 |
| | | | | | | | | | | Implementation incomplete, but sort-of-works. DumpDatabase works, but MPD is still hard-coded on the "simple" plugin. | ||||
* | | configure.ac: enable --gc-sections | Max Kellermann | 2012-08-02 | 1 | -0/+10 |
| | | | | | | | | Produce a smaller binary by removing all unused functions. | ||||
* | | configure.ac: enable C++ warnings | Max Kellermann | 2012-08-01 | 1 | -1/+24 |
| | | |||||
* | | configure.ac: require C++11 compiler | Max Kellermann | 2012-08-01 | 1 | -22/+1 |
| | | | | | | | | We'll add some C++11 code soon. | ||||
* | | Modify version string to post-release version 0.18~git | Max Kellermann | 2012-08-01 | 1 | -1/+1 |
|/ | |||||
* | configure.ac: replace MPD_CHECK_FLAG with autoconf-archive scripts | Max Kellermann | 2012-07-30 | 1 | -9/+9 |
| | | | | Use standard scripts instead of MPD's custom implementation. | ||||
* | configure.ac: add -I to CPPFLAGS, not CFLAGS | Max Kellermann | 2012-07-30 | 1 | -1/+1 |
| | |||||
* | require GLib 2.16 | Max Kellermann | 2012-07-10 | 1 | -2/+2 |
| | | | | | GLib 2.16 was released more than 4 years ago. Let's remove some cruft from the glib_compat.h header, and avoid new cruft to it. | ||||
* | configure.ac: increment version number to 0.17.1 | Max Kellermann | 2012-07-09 | 1 | -1/+1 |
| | |||||
* | mpd version 0.17release-0.17 | Max Kellermann | 2012-06-27 | 1 | -1/+1 |
| | |||||
* | output/raop: delete the RAOP plugin | Max Kellermann | 2012-05-29 | 1 | -18/+0 |
| | | | | | | | | | This plugin is horrible code, I mean it. Last year, I tried hard to fix it, but I figured would take less time to do a full rewrite. Given that I don't even have any device that supports RAOP, I can't do that properly. After 16 months, nobody volunteered for fixing it. Hereby, I delete it, because having no RAOP plugin is better than having this mess. Sorry. | ||||
* | configure.ac: work around syntax error | Max Kellermann | 2012-04-23 | 1 | -1/+1 |
| | | | | .. when HAVE_WINDOWS was not set. |