diff --git a/dbus-service.c b/dbus-service.c index 6b488bab..e51330bf 100644 --- a/dbus-service.c +++ b/dbus-service.c @@ -1,6 +1,6 @@ /* * This file is part of Shairport Sync. - * Copyright (c) Mike Brady 2018 -- 2019 + * Copyright (c) Mike Brady 2018 -- 2022 * All rights reserved. * * Permission is hereby granted, free of charge, to any person @@ -1009,6 +1009,12 @@ static void on_dbus_name_acquired(GDBusConnection *connection, const gchar *name // NULL); #endif +#ifdef CONFIG_AIRPLAY_2 + shairport_sync_set_protocol(SHAIRPORT_SYNC(shairportSyncSkeleton), "AirPlay 2"); +#else + shairport_sync_set_protocol(SHAIRPORT_SYNC(shairportSyncSkeleton), "AirPlay"); +#endif + shairport_sync_set_version(SHAIRPORT_SYNC(shairportSyncSkeleton), PACKAGE_VERSION); char *vs = get_version_string(); shairport_sync_set_version_string(SHAIRPORT_SYNC(shairportSyncSkeleton), vs); diff --git a/org.gnome.ShairportSync.xml b/org.gnome.ShairportSync.xml index 2fb9c8e9..efa00fd0 100644 --- a/org.gnome.ShairportSync.xml +++ b/org.gnome.ShairportSync.xml @@ -22,6 +22,7 @@ +