From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Sun, 2 Jan 2022 10:59:20 +0000 (+0000) Subject: Update RELEASENOTES-DEVELOPMENT.md X-Git-Tag: 4.1-rc1~24^2~306 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f6a198438df07bb70cdf0576c366a54bf71368a5;p=thirdparty%2Fshairport-sync.git Update RELEASENOTES-DEVELOPMENT.md --- diff --git a/RELEASENOTES-DEVELOPMENT.md b/RELEASENOTES-DEVELOPMENT.md index 93ed43d9..4d6d5035 100644 --- a/RELEASENOTES-DEVELOPMENT.md +++ b/RELEASENOTES-DEVELOPMENT.md @@ -1,3 +1,19 @@ +Version-4.1-dev-158-gb5860fc4 +==== +#### Enhancements +The following enhancements are mainly experimental, for advanced users only, and are intended to enable multiple instances of Shairport Sync (SPS) to run in one computer and provide multiple AirPlay 2 endpoints. At this point, multiple instances of SPS can indeed run on one machine and provide multiple AirPlay 2 endpoints, but unfortunately the presence of multiple services at the same address seems to confuse AirPlay 2 clients. So, it seems that while multiple instances of SPS can now run successfully on one device, they can't be used on the same network. +* Use a uniquely-named named SMI interface to get dedicated access to NQPTP. +* Simplify validation of the mDNS interface setting, if given. +* Exit with a warning if the player is using a name that already exists. +* Stop storing the timing peer list. +* Generate an initial timing list during setup — don’t wait for the first timing peer list message. May gain around 50 ms. +* Fix a bug and clean up generation of device's timing addresses. +* Add some control to the generation of the Device ID: +1. Revise how the Device ID is generated from the device’s MAC addresses +2. Add a setting to add a fixed offset to the automatically-generated Device ID. +3. Add a setting to specify a complete Device ID, replacing the automatically-generated Device ID. +* Be more careful to create default file names based on the name of the app. + Version-4.1-dev-146-g42e508b4 ==== #### Enhancements