Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc/user: add wildmidi documentation | Max Kellermann | 2012-08-15 | 1 | -0/+31 |
| | |||||
* | decoder/fluidsynth: add "sample_rate" setting | Max Kellermann | 2012-08-15 | 1 | -0/+9 |
| | |||||
* | decoder/fluidsynth: add "soundfont" setting | Max Kellermann | 2012-08-15 | 1 | -0/+31 |
| | | | | Replaces the old global "soundfont" which never worked. | ||||
* | mpd.conf(5): Document the existence of musicbrainz_ tags | Wieland Hoffmann | 2012-08-14 | 2 | -9/+9 |
| | | | | | Additionally, update mpdconf.example to refer to mpd.conf(5) for the complete list of tags instead of trying to repeat it. | ||||
* | Fix typo | Simon Hengel | 2012-07-08 | 1 | -1/+1 |
| | |||||
* | patch to split DSD decoder into separate decoders for DSF en DFF. Move common | Jurgen Kramer | 2012-06-27 | 1 | -1/+10 |
| | | | | functions to new dsdlib. Update user doc. | ||||
* | Documentation for commands searchadd, searchaddpl, and for tcp keepalive ↵ | geneticdrift | 2012-06-27 | 3 | -0/+89 |
| | | | | config options | ||||
* | Add support for DSF files to DSDIFF decoder - v4 | Jurgen Kramer | 2012-05-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Version 4 of my patch to add DSF support to the DSDIFF decoder plugin. This time I have taken a different approach and created a new read_metadata function specific for reading DSF files. This saves an indent (and for me a lot of indent nightmares) and also useful for splitting the DSF and DFF decoders later on. There are still a few lines which exceed the 80 character width limit by a few chars. I was not able to stay within the limit and create (for me) readable code. Jurgen | ||||
* | Add support for DSD-over-USB version 1.0, remove pre-v1 support | Jurgen Kramer | 2012-04-04 | 1 | -2/+2 |
| | |||||
* | output/alsa: add option to enable DSD over USB | Max Kellermann | 2012-03-22 | 1 | -0/+17 |
| | |||||
* | command: read arbitrary local files with "lsinfo" | Max Kellermann | 2012-03-06 | 1 | -0/+5 |
| | | | | Requires UNIX domain socket connection. | ||||
* | doc/protocol: fix some grammar | Jonathan Neuschäfer | 2012-02-15 | 1 | -2/+2 |
| | | | | (Maybe it should be "A new message is indicated...", I don't know.) ( ^^ ) | ||||
* | listen: implement systemd socket activation | Max Kellermann | 2012-02-13 | 1 | -0/+41 |
| | |||||
* | command: new command "config" | Max Kellermann | 2012-02-13 | 1 | -0/+41 |
| | |||||
* | playlist/embcue: new plugin for reading embedded cue sheets | Max Kellermann | 2012-02-12 | 1 | -0/+8 |
| | | | | | Parses CUE data from the "CUESHEET" tag. Needs further integration in the update thread. | ||||
* | command: add optional range parameter to "load" | Max Kellermann | 2012-02-09 | 1 | -1/+3 |
| | |||||
* | command: new command "seekcur" | Max Kellermann | 2011-12-24 | 1 | -0/+17 |
| | | | | For simpler seeking within current song. | ||||
* | audio_format: basic support for floating point samples | Max Kellermann | 2011-10-20 | 1 | -1/+2 |
| | | | | | Support for conversion from float to 16, 24 and 32 bit integer samples. | ||||
* | doc/protocol.xml: the replay gain "auto" mode was added in MPD 0.16 | Jonathan Neuschäfer | 2011-10-19 | 1 | -1/+5 |
| | |||||
* | doc/protocol.xml: document {en,dis}ableoutput's parameter | Jonathan Neuschäfer | 2011-10-19 | 1 | -0/+2 |
| | |||||
* | doc/doxygen.conf: enable "quiet" mode | Max Kellermann | 2011-10-10 | 1 | -1/+1 |
| | |||||
* | decoder/dsdiff: add option "lsbitfirst" | Max Kellermann | 2011-10-07 | 1 | -0/+23 |
| | | | | Defaults to "no", which fixes the noise problems. | ||||
* | decoder/dsdiff: add documentation | Max Kellermann | 2011-10-07 | 1 | -0/+8 |
| | |||||
* | server_socket: use resolve_host_port() instead of getaddrinfo() | Max Kellermann | 2011-09-20 | 1 | -0/+4 |
| | | | | Allow port specification in "bind_to_address" settings. | ||||
* | Merge branch 'v0.16.x' | Max Kellermann | 2011-09-01 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: configure.ac src/output_control.c | ||||
| * | doc/developer.xml: change the coing style example return type to int | Jonathan Neuschäfer | 2011-08-27 | 1 | -1/+1 |
| | | |||||
* | | let doxygen find the source code | Jonathan Neuschäfer | 2011-08-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Unfortunately,] @top_srcdir@ is replaced by the package's top-level directory relative to the directory of the .in file being processed, e.g. if you unpack the MPD source to /usr/src/mpd, and build it in the same directory, @top_srcdir@/src/ in doc/doxygen.conf.in will be re- placed by "../src/", and, as doxygen is invoked from the top directory, is will expect the source code in /usr/src/src/, which is obviously wrong. To work around this problem, this patch changes @top_srcdir@ to @abs_top_srcdir@, which expands to the absolute path of the top source directory[1]. [1] http://www.gnu.org/s/hello/manual/autoconf/Preset-Output-Variables.html | ||||
* | | input/soup: new input plugin based on libsoup | Max Kellermann | 2011-08-24 | 1 | -0/+28 |
| | | | | | | | | | | | | | | | | To demonstrate the new I/O thread. libsoup is well-integrated into the GLib main loop, which made this plugin pretty easy to write. As a side effect, we have to initialize the I/O thread in all debug programs that use the input API. | ||||
* | | queue: implement song "priorities" | Max Kellermann | 2011-07-19 | 1 | -0/+81 |
| | | | | | | | | | | Sorts remaining songs by priority. This can be used for the much-demanded "queue feature". | ||||
* | | Merge branch 'v0.16.x' | Max Kellermann | 2011-07-19 | 2 | -8/+128 |
|\| | | | | | | | | | | | Conflicts: NEWS configure.ac | ||||
| * | doc/protocol: add some missing specifications | Jonathan Ballet | 2011-07-03 | 1 | -7/+127 |
| | | |||||
| * | doc/user: Typo in playlist plugin documentation, 'playlist plugin' not 'filter'. | Tony Miller | 2011-07-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This patch fixes a typo in doc/user about playlist plugins. Its in the top commit in my repository in a branch called 'doc_fix': git://github.com/mcfiredrill/mpd.git | ||||
* | | doc: Add despotify user documentation | Simon Kagstrom | 2011-04-12 | 1 | -0/+82 |
| | | |||||
* | | fix common misspellings | Jonathan Neuschäfer | 2011-03-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | These fixes were mostly generated with `codespell' [0] and manually reviewed. [0] http://git.profusion.mobi/cgit.cgi/lucas/codespell/ | ||||
* | | doc: Add configuration help for despotify | Simon Kagstrom | 2011-03-29 | 1 | -0/+11 |
| | | |||||
* | | playlist_state: add option "restore_paused" | Max Kellermann | 2011-02-23 | 2 | -0/+8 |
| | | | | | | | | | | When set, MPD will not auto-start playback on startup; it will be in "paused" state. | ||||
* | | output/shout: add possibility to set url | Thomas Jansen | 2011-02-09 | 3 | -0/+13 |
| | | | | | | | | Added a new optional parameter for the shout plugin called "url". | ||||
* | | protocol: support client-to-client communication | Max Kellermann | 2011-01-29 | 1 | -0/+113 |
| | | |||||
* | | doc: add a list of encoder plugins | Max Kellermann | 2011-01-10 | 1 | -0/+182 |
| | | |||||
* | | docs: mention 'sticker' idle event | Anton Khirnov | 2011-01-05 | 1 | -0/+6 |
| | | |||||
* | | Makefile.am: generate doxygen.conf | Max Kellermann | 2010-12-24 | 1 | -2/+2 |
| | | | | | | | | Don't create a modified copy for out-of-tree builds. | ||||
* | | configure.ac: hook the cdio_paranoia input plugin | Max Kellermann | 2010-12-22 | 1 | -0/+11 |
|/ | |||||
* | output: new output plugin "ffado" | Max Kellermann | 2010-10-27 | 1 | -0/+37 |
| | | | | | | | | | | | | Using libffado, to play on firewire audio devices. Warning: this plugin was not tested successfully. I just couldn't keep libffado2 from crashing. Use at your own risk. For details, see my Debian bug reports: http://bugs.debian.org/601657 http://bugs.debian.org/601659 | ||||
* | output/httpd: bind_to_address support (including IPv6) | Thomas Jansen | 2010-09-25 | 2 | -2/+12 |
| | | | | | | | | | Added support for a new optional configuration setting for the httpd output named "bind_to_address". Setting it to a specific IP address (v4 or v6) will cause the httpd output to bind to that address exclusively. Supporting multiple addresses in parallel is future work. This implements the feature requests #2998 and #2646. | ||||
* | doc/protocol: update descriptions of the searching commands | Anton Khirnov | 2010-08-31 | 1 | -14/+15 |
| | |||||
* | doc/protocol: mention that 'status' command also returns 'random' | Anton Khirnov | 2010-08-15 | 1 | -0/+6 |
| | |||||
* | Makefile.am: fix out-of-tree doxygen call | Max Kellermann | 2010-07-25 | 1 | -1/+1 |
| | | | | | This hack creates a copy of doc/doxygen.conf with the INPUT setting replaced. | ||||
* | replay_gain: added mode "auto" | Daniel Seuthe | 2010-04-25 | 1 | -3/+5 |
| | |||||
* | inotify: added setting "auto_update_depth" | Max Kellermann | 2010-04-13 | 2 | -0/+10 |
| | | | | | Limits the depth of the watched directories. This is useful to keep resource usage down and speed up MPD startup. | ||||
* | Add support for MixRamp tags | Tim Phipps | 2010-03-21 | 1 | -0/+38 |
| | | | | | Adds mixrampdb and mixrampdelay commands. Reads MIXRAP_START and MIXRAMP_END tags from FLAC files and overlaps instead of crossfading. |