From: Mike Brady Date: Tue, 5 Apr 2016 16:11:56 +0000 (+0100) Subject: Update RELEASENOTES.md X-Git-Tag: 2.9.5.7~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=31ae47d0ddf9cbef6d34c5baa0d1eda1e34d05cd;p=thirdparty%2Fshairport-sync.git Update RELEASENOTES.md --- diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 6708c913..2445fc42 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,3 +1,19 @@ +Version 2.9.5.7 – Development Version +---- +Version 2.9.5.7 contains general bug fixes and enhancements for some special situations. +**Bug Fixes** +* Getting delay and latency information from the `alsa` subsystem has been improved -- bugs fixed, error codes handled better, arithmetic handling (hopefully) better. +* If latency information is temporarily unavailable from the `alsa` subsystem, skip trying to synchronise until the next time. +* Some condition variables and a mutex were uninitialised, yikes! Fixed. +* A bug that set the output volume to maximum at the same time as muting the output has been fixed. AFAIK, this was inaudible, but it was scary looking. +* Recover from name collisions in Avahi. +* Detect and handle empty buffers better. +**Enhancements** +* Turn off synchronisation. This is an advanced feature and generally leads to buffer underrun or overrun. +* Set `alsa` buffer size and `alsa` period size. There are advanced features, mainly for debugging. They may be removed. +* Change the Zeroconf/Bonjour `regtype` to enable Shairport Sync to continue to run but to be invisible to AirPlay clients. Special purpose usage only. +* Output total number of packets and the play time of a session when statistics are enabled. + Version 2.9.4 – Development Version ---- Version 2.9.4 corrects some bugs in how Avahi error conditions are handled.