]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Update RELEASENOTES-DEVELOPMENT.md
authorMike Brady <4265913+mikebrady@users.noreply.github.com>
Sun, 2 Jan 2022 10:59:20 +0000 (10:59 +0000)
committerGitHub <noreply@github.com>
Sun, 2 Jan 2022 10:59:20 +0000 (10:59 +0000)
RELEASENOTES-DEVELOPMENT.md

index 93ed43d9ffc317ad9ea9ba3fc2c19b5ddc9b6533..4d6d50359d694247a2f1175709cb32a87f465549 100644 (file)
@@ -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