summaryrefslogtreecommitdiff
path: root/gtk/spice-audio.c
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2010-12-16 01:39:24 +0100
committerMarc-André Lureau <marcandre.lureau@redhat.com>2010-12-17 19:37:09 +0100
commitf17fc8d6ab50030e8f05bfca97bfb82c628c2d3c (patch)
tree35295f8240fb875a4a661e518efb4b283a6a40a6 /gtk/spice-audio.c
parent6b9cd4c3d1fe65c7a8f51120a783cc97af140e37 (diff)
gtk: wip gstreamer audio backend
Diffstat (limited to 'gtk/spice-audio.c')
-rw-r--r--gtk/spice-audio.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/gtk/spice-audio.c b/gtk/spice-audio.c
index dc1f9a0..baa7c0b 100644
--- a/gtk/spice-audio.c
+++ b/gtk/spice-audio.c
@@ -41,9 +41,12 @@
#include "spice-audio.h"
-#ifdef HAVE_PULSE
+#ifdef WITH_PULSE
#include "spice-pulse.h"
#endif
+#ifdef WITH_GSTAUDIO
+#include "spice-gstaudio.h"
+#endif
G_DEFINE_ABSTRACT_TYPE(SpiceAudio, spice_audio, G_TYPE_OBJECT)
@@ -78,8 +81,11 @@ SpiceAudio *spice_audio_new(SpiceSession *session, GMainContext *context,
if (name == NULL)
name = "spice";
-#ifdef HAVE_PULSE
+#ifdef WITH_PULSE
audio = SPICE_AUDIO(spice_pulse_new(session, context, name));
#endif
+#ifdef WITH_GSTAUDIO
+ audio = SPICE_AUDIO(spice_gstaudio_new(session, context, name));
+#endif
return audio;
}