]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Merge pull request #1831 from kuzhylol/master
authorMike Brady <4265913+mikebrady@users.noreply.github.com>
Mon, 1 Apr 2024 12:02:20 +0000 (13:02 +0100)
committerGitHub <noreply@github.com>
Mon, 1 Apr 2024 12:02:20 +0000 (13:02 +0100)
This patch introduces modification to AirPlay attributes allowing AirPlay clients seeing only appropriate Endpoints of specific version of AirPlay protocol.

[Test]
Run two instances of shairport-sync - built for version 1 and for version 2.

TuneBlade recognizes only AirPlay version 1 instance running.
MacOS/iOS recognizes only AirPlay version 2 instance running.

Without that patch, both MacOS/iOS detect two endpoints at the same time. The TuneBlade detects only AirPlay version 1 since it doesn't support AirPlay version 2.

1  2 
rtsp.c

diff --cc rtsp.c
Simple merge