summaryrefslogtreecommitdiffstats
path: root/src/spice-audio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/spice-audio.c')
-rw-r--r--src/spice-audio.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/spice-audio.c b/src/spice-audio.c
index 75742d7..550d02a 100644
--- a/src/spice-audio.c
+++ b/src/spice-audio.c
@@ -42,10 +42,10 @@
#include "spice-channel-priv.h"
#include "spice-audio-priv.h"
-#ifdef WITH_PULSE
+#ifdef HAVE_PULSE
#include "spice-pulse.h"
#endif
-#if defined(WITH_GSTAUDIO)
+#ifdef HAVE_GST_AUDIO
#include "spice-gstaudio.h"
#endif
@@ -261,11 +261,12 @@ SpiceAudio *spice_audio_new(SpiceSession *session, GMainContext *context,
if (name == NULL)
name = g_get_application_name();
-#ifdef WITH_PULSE
+#ifdef HAVE_PULSE
self = SPICE_AUDIO(spice_pulse_new(session, context, name));
#endif
-#if defined(WITH_GSTAUDIO)
- self = SPICE_AUDIO(spice_gstaudio_new(session, context, name));
+#ifdef HAVE_GST_AUDIO
+ if (!self)
+ self = SPICE_AUDIO(spice_gstaudio_new(session, context, name));
#endif
if (!self)
return NULL;