]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Update RELEASENOTES-DEVELOPMENT.md
authorMike Brady <mikebradydublin@icloud.com>
Sun, 24 May 2020 09:07:04 +0000 (10:07 +0100)
committerGitHub <noreply@github.com>
Sun, 24 May 2020 09:07:04 +0000 (10:07 +0100)
RELEASENOTES-DEVELOPMENT.md

index 4861e8fcb5c5d882becfeb22dc7d50812b6233fb..6fa286717492baaecad4b67a0dc29bd0c8426779 100644 (file)
@@ -1,13 +1,13 @@
 Version 3.3.7d6
 ====
 **Bug Fixes and Enhancements**
-* Fix a bug calculating the instantaneous synchronisation error. This bug could occasionally cause Shairport Sync to lose synchronisation and maybe even to mute for a few seconds before regaining it. It was caused by not doing modulo arithmetic properly, and it's been there for a while.
-* Clean up and improve the code to synchronise the first frame of audio. This should result in more accurate and reliable initial synchronisation, usually to under a millisecond, and often to within 20 or 30 microseconds in normal usage. Sync should improve even when the silent lead-in time is as short as 0.3 seconds or when the `audio_backend_latency_offset_in_seconds` is as great as -1.7 seconds.
-* Remove a bug which would affect initial synchronisation if a `FLUSH` command was received from the player at an inopportune time.
-* Clean up some confused uses of modulo arithmetic.
-* Clean up allocation of memory for gathering running statistics – use the heap instead of the stack.
-* Clean up the display of statistics for backends that do not implement active synchronisation, e.g. the `pipe` and `STDOUT` back ends.
-* Add code to flush output to the `pipe` or to `STDOUT` when playing stops.
+* Fixed a bug calculating the instantaneous synchronisation error. This bug could occasionally cause Shairport Sync to lose synchronisation and maybe even to mute for a few seconds before regaining it. It was caused by not doing modulo arithmetic properly, and it's been there for a while.
+* Cleaned up and improve the code to synchronise the first frame of audio. This should result in more accurate and reliable initial synchronisation, usually to under a millisecond, and often to within 20 or 30 microseconds in normal usage. Sync should improve even when the silent lead-in time is as short as 0.3 seconds or when the `audio_backend_latency_offset_in_seconds` is as great as -1.7 seconds.
+* Removed a bug which would affect initial synchronisation if a `FLUSH` command was received from the player at an inopportune time.
+* Cleaned up some confused uses of modulo arithmetic.
+* Cleaned up allocation of memory for gathering running statistics – use the heap instead of the stack.
+* Cleaned up the display of statistics for backends that do not implement active synchronisation, e.g. the `pipe` and `STDOUT` back ends.
+* Added code to flush output to the `pipe` or to `STDOUT` when playing stops.
 
 Version 3.3.7d5
 ====