From 2b980ff2a85aceb5dd51c93879392331c9921554 Mon Sep 17 00:00:00 2001 From: Mike Brady Date: Sun, 8 Sep 2019 17:26:06 +0100 Subject: [PATCH] make dbus interface set more quickly an AdvancedRemoteControlAvailable to false when going from an iTunes to an AirPlay service. --- dacp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dacp.c b/dacp.c index 424cabea..46d92b0b 100644 --- a/dacp.c +++ b/dacp.c @@ -530,6 +530,8 @@ void *dacp_monitor_thread_code(__attribute__((unused)) void *na) { dacp_server_status_now = 1; if (result == 200) advanced_dacp_server_status_now = 1; + else if (result == 400) + advanced_dacp_server_status_now = 0; } else if (bad_result_count == config.scan_max_bad_response_count) { // if a sequence of bad return codes occurs, then it's gone dacp_server_status_now = 0; advanced_dacp_server_status_now = 0;