Greetings,

The MPD community is proud to announce the release MPD 0.14~beta1. The
changes for this release (from alpha 3) include the usual stability
fixes; support for non-unicode and non-latin1 file names; idle command
subscriptions; stream seeking optimizations; if changed, state saves
every 5 minutes; ffmpeg tag support and more. See the shortlog below
or the full git changelog in the usual places. As usual thanks to all
the developers from the community who made this release possible.
Everyone please test and file bugs at our bug tracker:
http://musicpd.org/mantis

Thanks and enjoy!



Avuton Olrich (1):
      MPD version 0.14~beta1

Konstantin Sobolev (3):
      path: fix g_convert() argument order
      mapper: use the utf8_to_fs_charset() result
      update: pass UTF-8 path to skip_symlink()

Laszlo Ashin (6):
      aac: don't try to free static buffer
      aac: fix compiler warnings on amd64
      wavpack: redo using audio_format_frame_size()
      aac: get rid of gcc warnings
      utils: introduce assert_static()
      wavpack: use assert_static()

Marc Pavot (2):
      command: allow clients to subscribe to specific idle events
      command: added documentation for idle subscriptions

Max Kellermann (31):
      decoder: check length==0 in decoder_read()
      aac: detect whether to pass "uint32_t*" to NeAACDecInit2()
      ffmpeg: fixed AVSEEK_SIZE
      input_stream: size==-1 means unknown size
      music_pipe: narrowed assertion on chunk index
      decoder: pass the correct buffer length to pcm_convert()
      doc: converted doc/COMMANDS to DocBook
      doc: fix "Repeat" typo in protocol.xml
      doc: process protocol.xml with xmlto
      input_curl: always set eof=true on CURLMSG_DONE
      curl: don't check running_handles for EOF
      input_curl: don't fail when seek to EOF is requested
      ogg: check the ov_read() return value before the vorbis_info evaluation
      ogg: moved the "errorStr" variable into the error handler
      decoder: ignore the SEEK command during startup
      input_curl: don't do temporary calculations with input_stream.offset
      input_curl: moved code to consume_buffer()
      input_curl: try to seek by fast-forwarding the buffer
      state_file: save state_file every 5 minutes
      log: print the log_domain
      aac: use GLib instead of utils.h/log.h
      audiofile: use GLib instead of log.h
      ffmpeg: use GLib instead of log.h
      flac, oggflac: use GLib instead of utils.h/log.h
      decoder: ignore decoder_data() calls with length==0
      audio_format: added audio_format_valid()
      decoder: check audio_format_valid() in all decoders
      command: format strerror() with "%s"
      autogen.sh: removed libtoolize
      update: fixed shadow warning on "basename"
      Makefile.am: include protocol.xml in source tarball

Monika Brinkert (3):
      doc: improved XML decorations
      doc: rephrase descriptions
      doc: merged protocol documentation from the wiki

Viliam Mateicka (3):
      audiofile: fixed misplaced if
      ffmpeg: read tags from AVFormatContext
      AUTHORS: added Viliam Mateicka

-- 
avuton
--
 "I've got a fever. And the only prescription is more cowbell." --
Christopher Walken

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Musicpd-dev-team mailing list
Musicpd-dev-team@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/musicpd-dev-team

Reply via email to