summaryrefslogtreecommitdiff
path: root/dbus-service.c
diff options
context:
space:
mode:
authorMike Brady <mikebrady@eircom.net>2018-09-09 20:41:31 +0100
committerMike Brady <mikebrady@eircom.net>2018-09-09 20:41:31 +0100
commitc9b3d2a2f44e4919e80340e3482497ac066506ff (patch)
tree9f0545fa8a57aebda0b2b2be97c59bfa9b285e36 /dbus-service.c
parent69642bb7de2380a307d8710938bb161d96be845a (diff)
Many changes to compilation and linking flags. Stop using HAVE_* flags except where necessary, use CONFIG_* for optional stuff, use HAS_* for immediate definitions, use USE_* for AM definitions. Probably introduced bgs, sigh.
Diffstat (limited to 'dbus-service.c')
-rw-r--r--dbus-service.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/dbus-service.c b/dbus-service.c
index 0a66aed..c163ddb 100644
--- a/dbus-service.c
+++ b/dbus-service.c
@@ -420,7 +420,7 @@ gboolean notify_drift_tolerance_callback(ShairportSync *skeleton,
gboolean notify_alacdecoder_callback(ShairportSync *skeleton,
__attribute__((unused)) gpointer user_data) {
char *th = (char *)shairport_sync_get_alacdecoder(skeleton);
-#ifdef HAVE_ALAC
+#ifdef CONFIG_APPLE_ALAC
if (strcasecmp(th, "hammerton") == 0)
config.use_apple_decoder = 0;
else if (strcasecmp(th, "apple") == 0)
@@ -451,7 +451,7 @@ gboolean notify_alacdecoder_callback(ShairportSync *skeleton,
gboolean notify_interpolation_callback(ShairportSync *skeleton,
__attribute__((unused)) gpointer user_data) {
char *th = (char *)shairport_sync_get_interpolation(skeleton);
-#ifdef HAVE_LIBSOXR
+#ifdef CONFIG_SOXR
if (strcasecmp(th, "basic") == 0)
config.packet_stuffing = ST_basic;
else if (strcasecmp(th, "soxr") == 0)
@@ -677,7 +677,7 @@ static void on_dbus_name_acquired(GDBusConnection *connection, const gchar *name
config.loudness_reference_volume_db);
shairport_sync_set_drift_tolerance(SHAIRPORT_SYNC(shairportSyncSkeleton), config.tolerance);
-#ifdef HAVE_ALAC
+#ifdef CONFIG_APPLE_ALAC
if (config.use_apple_decoder == 0) {
shairport_sync_set_alacdecoder(SHAIRPORT_SYNC(shairportSyncSkeleton), "hammerton");
debug(1, ">> ALACDecoder set to \"hammerton\"");
@@ -691,7 +691,7 @@ static void on_dbus_name_acquired(GDBusConnection *connection, const gchar *name
#endif
-#ifdef HAVE_LIBSOXR
+#ifdef CONFIG_SOXR
if (config.packet_stuffing == ST_basic) {
shairport_sync_set_interpolation(SHAIRPORT_SYNC(shairportSyncSkeleton), "basic");
debug(1, ">> interpolation set to \"basic\" (soxr support built in)");