]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Update RELEASENOTES-DEVELOPMENT.md
authorMike Brady <4265913+mikebrady@users.noreply.github.com>
Sat, 14 May 2022 09:24:27 +0000 (10:24 +0100)
committerGitHub <noreply@github.com>
Sat, 14 May 2022 09:24:27 +0000 (10:24 +0100)
RELEASENOTES-DEVELOPMENT.md

index c441fa75058c044ff618d93fb8f88266bb6302f2..c5808fa565a3ee9c2736d0f3e8b9d91a543842f3 100644 (file)
@@ -1,3 +1,15 @@
+Version-4.1-dev-255-g8a2756b7
+====
+**Bug Fix**
+* Fix an audible interruption that could happen in certain circumstances when an output device was added or removed to a group of output devices. The "certain circumstances" are when the following two conditions are true:
+  1. An AirPlay 2 Realtime Stream is playing,
+  2. The new output device's clock takes or relinquishes control of output timing.
+
+For example, (1) when playing Spotify on an iOS device (this currently uses an AirPlay 2 Realtime Stream) to a Shairport Sync device and (2) adding or removing a HomePod mini as an output device (the HomePod mini's clock will take or relinquish control of output timing).
+
+**Enhancement**
+* When a Shairport Sync device is added as an output device to a stream that is already playing, it now mutes for two seconds to improve synchronisation when it joins in and actually starts producing audio. The previous slight lack of synchronisation was inaudible, but would require some interpolation before settling down.
+
 Version-4.1-dev-249-g38bbad6f
 ====
 **Bug Fix**