raop: Send initial timing packet to prime UDP connection tracking

System Internals / PulseAudio - StefanBruens [rwth-aachen.de] - 10 April 2020 18:44 UTC

In case the local UDP port is blocked by a firewall by default, send an initial timing packet so the connection tracking will accept the response packages.

Otherwise, the connection will fail with an 'RTSP/1.0 500 Internal Server Error' after some timeout.

Fixes: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/840

faac387ce raop: Send initial timing packet to prime UDP connection tracking
src/modules/raop/raop-client.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)

Upstream: cgit.freedesktop.org


  • Share