From 31ae47d0ddf9cbef6d34c5baa0d1eda1e34d05cd Mon Sep 17 00:00:00 2001 From: Mike Brady Date: Tue, 5 Apr 2016 17:11:56 +0100 Subject: [PATCH] Update RELEASENOTES.md --- RELEASENOTES.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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.