1
ver 0.16.1 (2010/01/09)
2
* audio_check: fix parameter in prototype
3
* add void casts to suppress "result unused" warnings (clang)
5
- ffado: disable by default
7
- mad: work around build failure on Solaris
8
- resolve modplug vs. libsndfile cflags/headers conflict
10
- solaris: add missing parameter to open_cloexec() cal
11
- osx: fix up audio format first, then apply it to device
12
* player_thread: discard empty chunks while cross-fading
13
* player_thread: fix assertion failure due to early seek
14
* output_thread: fix double lock
19
- send song modification time to client
20
- added "update" idle event
21
- removed the deprecated "volume" command
22
- added the "findadd" command
23
- range support for "delete"
24
- "previous" really plays the previous song
25
- "addid" with negative position is deprecated
26
- "load" supports remote playlists (extm3u, pls, asx, xspf, lastfm://)
27
- allow changing replay gain mode on-the-fly
28
- omitting the range end is possible
29
- "update" checks if the path is malformed
31
- iso: renamed plugin to "iso9660"
32
- zip: renamed plugin to "zzip"
34
- lastfm: obsolete plugin removed
35
- ffmpeg: new input plugin using libavformat's "avio" library
37
- added tags "ArtistSort", "AlbumArtistSort"
38
- id3: revised "performer" tag support
39
- id3: support multiple values
40
- ape: MusicBrainz tags
41
- ape: support multiple values
43
- don't try a plugin twice (MIME type & suffix)
44
- don't fall back to "mad" unless no plugin matches
45
- ffmpeg: support multiple tags
46
- ffmpeg: convert metadata to generic format
47
- ffmpeg: implement the libavutil log callback
48
- sndfile: new decoder plugin based on libsndfile
49
- flac: moved CUE sheet support to a playlist plugin
50
- flac: support streams without STREAMINFO block
51
- mikmod: sample rate is configurable
52
- mpg123: new decoder plugin based on libmpg123
53
- sidplay: support sub-tunes
54
- sidplay: implemented songlength database
55
- sidplay: support seeking
56
- sidplay: play monaural SID tunes in mono
57
- sidplay: play mus, str, prg, x00 files
58
- wavpack: activate 32 bit support
59
- wavpack: allow more than 2 channels
60
- mp4ff: rename plugin "mp4" to "mp4ff"
62
- twolame: new encoder plugin based on libtwolame
63
- flac: new encoder plugin based on libFLAC
64
- wave: new encoder plugin for PCM WAV format
66
- recorder: new output plugin for recording radio streams
67
- alsa: don't recover on CANCEL
68
- alsa: fill period buffer with silence before draining
69
- openal: new output plugin
70
- pulse: announce "media.role=music"
71
- pulse: renamed context to "Music Player Daemon"
72
- pulse: connect to server on MPD startup, implement pause
73
- jack: require libjack 0.100
74
- jack: don't disconnect during pause
75
- jack: connect to server on MPD startup
76
- jack: added options "client_name", "server_name"
77
- jack: clear ring buffers before activating
78
- jack: renamed option "ports" to "destination_ports"
79
- jack: support more than two audio channels
80
- httpd: bind port when output is enabled
81
- httpd: added name/genre/website configuration
82
- httpd: implement "pause"
83
- httpd: bind_to_address support (including IPv6)
84
- oss: 24 bit support via OSS4
85
- win32: new output plugin for Windows Wave
86
- shout, httpd: more responsive to control commands
87
- wildcards allowed in audio_format configuration
88
- consistently lock audio output objects
90
- drain audio outputs at the end of the playlist
92
- removed support for legacy mixer configuration
93
- reimplemented software volume as mixer+filter plugin
94
- per-device software/hardware mixer setting
96
- added new "status" line with more precise "elapsed time"
98
- automatically update the database with Linux inotify
99
- support .mpdignore files in the music directory
100
- sort songs by album name first, then disc/track number
101
- rescan after metadata_to_use change
102
* normalize: upgraded to AudioCompress 2.0
103
- automatically convert to 16 bit samples
105
- reimplemented as a filter plugin
106
- fall back to track gain if album gain is unavailable
107
- optionally use hardware mixer to apply replay gain
109
- parse replay gain from APE tags
110
* log unused/unknown block parameters
111
* removed the deprecated "error_file" option
112
* save state when stopped
113
* renamed option "--stdout" to "--stderr"
114
* removed options --create-db and --no-create-db
115
* state_file: save only if something has changed
116
* database: eliminated maximum line length
117
* log: redirect stdout/stderr to /dev/null if syslog is used
118
* set the close-on-exec flag on all file descriptors
119
* pcm_volume, pcm_mix: implemented 32 bit support
120
* support packed 24 bit samples
122
* support for MixRamp tags
123
* obey $(sysconfdir) for default mpd.conf location
124
* build with large file support by default
125
* added test suite ("make check")
127
* added libwrap support
128
* make single mode 'sticky'
131
ver 0.15.16 (2010/??/??)
133
- lame: explicitly configure the output sample rate
1
136
ver 0.15.15 (2010/11/08)
3
138
- rewind: fix assertion failure