Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configure.ac: Add header for Pipe Output and Pulseaudio. | Avuton Olrich | 2010-04-21 | 1 | -2/+2 |
| | |||||
* | configure.ac: Move OSX to Audio Output Plugins (nonstreaming), add header. | Avuton Olrich | 2010-04-21 | 1 | -8/+11 |
| | |||||
* | configure.ac: Move OSS to Audio Output Plugins (nonstreaming), add header. | Avuton Olrich | 2010-04-21 | 1 | -7/+10 |
| | |||||
* | configure.ac: Move OpenAL to Audio Output Plugins (nonstreaming), add header. | Avuton Olrich | 2010-04-21 | 1 | -19/+20 |
| | |||||
* | configure.ac: Move libao to Audio Output Plugins (nonstreaming), add header. | Avuton Olrich | 2010-04-21 | 1 | -3/+3 |
| | |||||
* | configure.ac: Move JACK to Audio Output Plugins (nonstreaming), add subheader. | Avuton Olrich | 2010-04-21 | 1 | -16/+20 |
| | |||||
* | configure.ac: Move FIFO to Audio Output Plugins (nonstreaming), add subheader. | Avuton Olrich | 2010-04-21 | 1 | -7/+9 |
| | |||||
* | configure.ac: Move ALSA to Audio Output Plugins (nonstreaming), add subheader. | Avuton Olrich | 2010-04-21 | 1 | -11/+13 |
| | |||||
* | configure.ac: Move converter plugins up with other aux plugins. | Avuton Olrich | 2010-04-21 | 1 | -18/+21 |
| | |||||
* | configure.ac: Move archive plugins around (alphabetize), add subheaders. | Avuton Olrich | 2010-04-21 | 1 | -15/+18 |
| | |||||
* | configure.ac: Add subheaders to Input/Sticker/Autodiscovery/Metadata and Misc. | Avuton Olrich | 2010-04-21 | 1 | -0/+11 |
| | |||||
* | configure.ac: Move libid3tag to "Metadata Plugins" | Avuton Olrich | 2010-04-21 | 1 | -11/+13 |
| | |||||
* | configure.ac: Move inotify to "Miscellaneous Libraries". | Avuton Olrich | 2010-04-21 | 1 | -16/+12 |
| | |||||
* | configure.ac: Move all AC_ARG* functions to a single place in the configure.ac. | Avuton Olrich | 2010-04-21 | 1 | -250/+288 |
| | |||||
* | configure.ac: Add better headers to improve readability. | Avuton Olrich | 2010-04-21 | 1 | -66/+55 |
| | | | | | This changes no code, makes no moves; this merely adds some headers to improve readability. | ||||
* | Merge branch 'master' of git://github.com/mcfiredrill/mpd | Max Kellermann | 2010-04-20 | 1 | -0/+19 |
|\ | |||||
| * | Decoder for game music emulation library. | Tony Miller | 2010-04-10 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | | Supports a number of videogame music formats, more info here: http://www.fly.net/~ant/libs/audio.html I wrote this plugin for the latest svn, get it here: http://code.google.com/p/game-music-emu/source/checkout | ||||
* | | configure.ac: Check for LAME libraries the same way others are checked for. | Avuton Olrich | 2010-04-15 | 1 | -4/+12 |
| | | | | | | | | | | | | Check for LAME libraries the same way other libraries are checked for, in line with the configure and outside the buggy macro. This will fix problems with cross compilation. | ||||
* | | configure.ac: Don't allow UNIX IPC to be configured for a native Windows build. | Avuton Olrich | 2010-04-13 | 1 | -0/+6 |
|/ | |||||
* | configure.ac: new libwrap autoconf test | Max Kellermann | 2010-01-20 | 1 | -1/+14 |
| | | | | Use MPD_AUTO_RESULT(). Don't force libwrap by default. | ||||
* | client: optionally use libwrap | Davide Camurri | 2010-01-20 | 1 | -0/+2 |
| | |||||
* | configure.ac: disable -Wdeclaration-after-statement | Max Kellermann | 2010-01-02 | 1 | -1/+0 |
| | | | | Allow declaration after statement. | ||||
* | configure.ac: expose variables OPENAL_CFLAGS and OPENAL_LIBS | Max Kellermann | 2010-01-01 | 1 | -5/+3 |
| | | | | | Don't add these to the global MPD_CFLAGS and MPD_LIBS. This allows test programs to link without libopenal. | ||||
* | Makefile.am: added unit tests for the archive plugins | Max Kellermann | 2009-12-31 | 1 | -0/+18 |
| | |||||
* | archive/iso: renamed plugin to "iso9660" | Max Kellermann | 2009-12-16 | 1 | -2/+2 |
| | | | | Based on libiso9660. | ||||
* | archive/zip: renamed plugin to "zzip" | Max Kellermann | 2009-12-15 | 1 | -10/+10 |
| | | | | This plugin is based on libzzip. | ||||
* | cmdline: print out list of encoders in --version info | Viliam Mateicka | 2009-11-17 | 1 | -0/+4 |
| | |||||
* | encoder: introducing flac encoder plugin | Viliam Mateicka | 2009-11-17 | 1 | -0/+16 |
| | |||||
* | include config.h in all sources | Max Kellermann | 2009-11-12 | 1 | -0/+3 |
| | | | | | | After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue. | ||||
* | Merge branch 'master' of git://git.musicpd.org/metyl/mpd | Max Kellermann | 2009-11-11 | 1 | -1/+19 |
|\ | |||||
| * | wave_encoder: new encoder for streaming PCM wave files. | Viliam Mateicka | 2009-11-10 | 1 | -1/+19 |
| | | | | | | | | | | | | When using wave encoder with httpd audio output mpd can input this stream via http and audiofile decoder. This for example opens simple way to configure lossless audio streaming port(like jack or pulseaudio does but without overhead). Another possibility can be using it for gathering raw data for visualization plugins (If sync issue will be resolved) | ||||
* | | configure.ac: enable_audiofile defaults to "auto" | Max Kellermann | 2009-11-10 | 1 | -2/+2 |
| | | | | | | | | | | Since we're using MPD_AUTO_PKG, we can auto-detect this option. Also fix the --enable-audiofile help string. | ||||
* | | configure.ac: require GLib 2.12 | Max Kellermann | 2009-11-10 | 1 | -2/+2 |
| | | | | | | | | | | | | Drop the required GLib version from 2.16 to 2.12, because many current systems still don't have GLib 2.16. This requires several new compatibility functions in glib_compat.h. | ||||
* | | Merge branch 'v0.15.x' | Max Kellermann | 2009-11-10 | 1 | -2/+2 |
|\ \ | |/ |/| | | | | | | | Conflicts: src/input/lastfm_input_plugin.c src/song_save.c | ||||
| * | zzip: require libzzip 0.13 | Max Kellermann | 2009-11-10 | 1 | -1/+1 |
| | | | | | | | | We need the function zzip_file_stat(). | ||||
| * | input/mms: require libmms 0.4 | Max Kellermann | 2009-11-10 | 1 | -1/+1 |
| | | | | | | | | We're using API functions which are not available in 0.3. | ||||
| * | Modify version string to post-release version 0.15.6~git | Avuton Olrich | 2009-10-18 | 1 | -1/+1 |
| | | |||||
| * | mpd version 0.15.5release-0.15.5 | Avuton Olrich | 2009-10-18 | 1 | -1/+1 |
| | | |||||
| * | Modify version string to post-release version 0.15.5~git | Avuton Olrich | 2009-10-03 | 1 | -1/+1 |
| | | |||||
| * | mpd version 0.15.4release-0.15.4 | Avuton Olrich | 2009-10-03 | 1 | -1/+1 |
| | | |||||
| * | Modify version string to post-release version 0.15.4~git | Avuton Olrich | 2009-08-29 | 1 | -1/+1 |
| | | |||||
| * | mpd version 0.15.3release-0.15.3 | Avuton Olrich | 2009-08-29 | 1 | -1/+1 |
| | | |||||
| * | Modify version string to post-release version 0.15.3~git | Avuton Olrich | 2009-08-15 | 1 | -1/+1 |
| | | |||||
* | | set the close-on-exec flag on all file descriptors | Max Kellermann | 2009-11-07 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | Added the "fd_util" library, which attempts to use the new thread-safe Linux system calls pipe2(), accept4() and the options O_CLOEXEC, SOCK_CLOEXEC. Without these, it falls back to FD_CLOEXEC, which is not thread safe. This is particularly important for the "pipe" output plugin (and others, such as JACK/PulseAudio), because we were heavily leaking file descriptors to child processes. | ||||
* | | output/jack: use jack_client_open() instead of jack_client_new() | Max Kellermann | 2009-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | jack_client_new() is deprecated. This requires libjack 0.100 (released nearly 5 years ago). We havn't been testing older libjack versions anyway. As a side effect, there is the new option "autostart". | ||||
* | | add --disable-inotify for configure to disable inotify when autodetected | Viliam Mateicka | 2009-10-24 | 1 | -1/+19 |
| | | |||||
* | | Makefile.am: enable the "subdir-objects" option | Max Kellermann | 2009-10-22 | 1 | -1/+1 |
| | | | | | | | | Don't clutter the top directory with *.o files. | ||||
* | | pulse: code rewrite using the asynchronous libpulse API | Max Kellermann | 2009-10-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This is a complete rewrite of the PulseAudio output plugin. It uses the asynchronous API, which gives us more control over everything. Additionally, it connects to the PulseAudio server on startup, and keeps this connection up while MPD runs. During pause, instead of closing the stream, it enables "cork". | ||||
* | | configure.ac: require GLib 2.16 | Max Kellermann | 2009-10-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Accidently, MPD has been using several GLib 2.16 functions for a while, and nobody noticed yet. To simplify the code base, let's bump the minimum GLib version for MPD to 2.16. That version is old enough, and it's reasonable to expect users to have it. | ||||
* | | configure: Fix up the recorder plugin configure. | Avuton Olrich | 2009-10-10 | 1 | -3/+3 |
| | |