~ubuntu-branches/ubuntu/saucy/mpd/saucy

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Angel Abad
  • Date: 2011-02-02 12:26:30 UTC
  • mfrom: (1.5.11 upstream)
  • Revision ID: james.westby@ubuntu.com-20110202122630-bdyx8w4k94doz4fs
Tags: 0.16.1-1ubuntu1
* Merge from debian unstable. Remaining changes:
  - debian/control:
    + Don't build-depend on libmikmod2-dev (Debian bug #510675).
    + Move avahi-daemon from Suggests field to Recommends field.
  - debian/mpd.init.d:
    + Read mpd user from mpd.conf.
  - debian/control, debian/rules:
    + Add libmp3lame-dev to the build dependencies and enable lame.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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)
 
4
* input:
 
5
  - ffado: disable by default
 
6
* decoder:
 
7
  - mad: work around build failure on Solaris
 
8
  - resolve modplug vs. libsndfile cflags/headers conflict
 
9
* output:
 
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
 
15
 
 
16
 
 
17
ver 0.16 (2010/12/11)
 
18
* protocol:
 
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
 
30
* archive:
 
31
  - iso: renamed plugin to "iso9660"
 
32
  - zip: renamed plugin to "zzip"
 
33
* input:
 
34
  - lastfm: obsolete plugin removed
 
35
  - ffmpeg: new input plugin using libavformat's "avio" library
 
36
* tags:
 
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
 
42
* decoders:
 
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"
 
61
* encoders:
 
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
 
65
* output:
 
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
 
89
* player:
 
90
  - drain audio outputs at the end of the playlist
 
91
* mixers:
 
92
  - removed support for legacy mixer configuration
 
93
  - reimplemented software volume as mixer+filter plugin
 
94
  - per-device software/hardware mixer setting
 
95
* commands:
 
96
  - added new "status" line with more precise "elapsed time"
 
97
* update:
 
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
 
104
* replay gain:
 
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
 
108
  - added mode "auto"
 
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
 
121
* CUE sheet support
 
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")
 
126
* require GLib 2.12
 
127
* added libwrap support
 
128
* make single mode 'sticky'
 
129
 
 
130
 
 
131
ver 0.15.16 (2010/??/??)
 
132
* encoders:
 
133
  - lame: explicitly configure the output sample rate
 
134
 
 
135
 
1
136
ver 0.15.15 (2010/11/08)
2
137
* input:
3
138
  - rewind: fix assertion failure