]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Update RELEASENOTES.md
authorMike Brady <mikebrady@eircom.net>
Wed, 22 Aug 2018 13:32:54 +0000 (14:32 +0100)
committerGitHub <noreply@github.com>
Wed, 22 Aug 2018 13:32:54 +0000 (14:32 +0100)
RELEASENOTES.md

index 06bb2ce2021aaf0c363758b24498110958a6fb5e..e42a8bede6bf9ada363892d1dd932644b2c8672e 100644 (file)
@@ -1,6 +1,8 @@
 Version 3.3d2
 ====
-Modify the code that synchronises the Shairport Sync system's clock with the source clock to try to take account of the sources's true rate, which (oddly, e.g. iTunes on a Mac) might not be exactly 44,100 fps. Also try to interpolate for the measured drift between the standard three-second timing snapshots. These changes make a very slight difference from time to time, of the order of microseconds, and it's not clear yet how reliable the drift interpolation is.
+Modify the code that synchronises the Shairport Sync system's clock with the source clock to try to take account of the sources's nominal rate, which (oddly, e.g. iTunes on a Mac) might not be exactly 44,100 fps. Also try to interpolate for the measured drift between the standard three-second timing snapshots. These changes make a very slight difference from time to time, of the order of microseconds, and it's not clear yet how reliable the drift interpolation is.
+
+Add some extra fields to the `statistics` output, including nominal source rate, actual input rate, actual output rate, source clock drift, calculated correction needed in ppm. All thesrt numbers agree to a high degree, but the generation of them is fragile and susceptible to errors when there are problems like underrun, and they are not actually running averages, which would be genuinely useful. But they show promise!
 
 **Bug Fixes**
 * Fix a bug in the `dbus` native interface which would silently switch `soxr` interpolation to `basic`.