jack: Fix build with jack 0.120.1
authorJon Nordby <jononor@gmail.com>
Tue, 5 Apr 2011 07:44:01 +0000 (09:44 +0200)
committerStefan Kost <ensonic@users.sf.net>
Tue, 5 Apr 2011 10:12:28 +0000 (13:12 +0300)
9544622674c0d0a3147a9b51145159b02eec68e9 checked
for 0.120.2 and later, but the deprecation was introduced in
0.120.1

configure.ac
ext/jack/gstjackaudiosink.c
ext/jack/gstjackaudiosrc.c

index 2456149..548ed5d 100644 (file)
@@ -768,9 +768,9 @@ AG_GST_CHECK_FEATURE(JACK, Jack, jack, [
   AC_SUBST(JACK_LIBS)
 
   dnl upcomming jack2 (1.9.7 will have the new api as well
-  AG_GST_PKG_CHECK_MODULES(JACK_0_120_2, jack >= 0.120.2 jack < 1.0)
-  if test x$HAVE_JACK_0_120_2 = xyes; then
-    AC_DEFINE(HAVE_JACK_0_120_2, 1, [defined if jack >= 0.120.2 is available])
+  AG_GST_PKG_CHECK_MODULES(JACK_0_120_1, jack >= 0.120.1 jack < 1.0)
+  if test x$HAVE_JACK_0_120_1 = xyes; then
+    AC_DEFINE(HAVE_JACK_0_120_1, 1, [defined if jack >= 0.120.1 is available])
   fi
 
 ])
index 13f69b7..da1c4ac 100644 (file)
@@ -593,7 +593,7 @@ gst_jack_ring_buffer_delay (GstRingBuffer * buf)
 {
   GstJackAudioSink *sink;
   guint i, res = 0;
-#ifdef HAVE_JACK_0_120_2
+#ifdef HAVE_JACK_0_120_1
   jack_latency_range_t range;
 #else
   guint latency;
@@ -604,7 +604,7 @@ gst_jack_ring_buffer_delay (GstRingBuffer * buf)
   client = gst_jack_audio_client_get_client (sink->client);
 
   for (i = 0; i < sink->port_count; i++) {
-#ifdef HAVE_JACK_0_120_2
+#ifdef HAVE_JACK_0_120_1
     jack_port_get_latency_range (sink->ports[i], JackPlaybackLatency, &range);
     if (range.max > res)
       res = range.max;
index b484057..68d11f8 100644 (file)
@@ -604,7 +604,7 @@ gst_jack_ring_buffer_delay (GstRingBuffer * buf)
 {
   GstJackAudioSrc *src;
   guint i, res = 0;
-#ifdef HAVE_JACK_0_120_2
+#ifdef HAVE_JACK_0_120_1
   jack_latency_range_t range;
 #else
   guint latency;
@@ -615,7 +615,7 @@ gst_jack_ring_buffer_delay (GstRingBuffer * buf)
   client = gst_jack_audio_client_get_client (src->client);
 
   for (i = 0; i < src->port_count; i++) {
-#ifdef HAVE_JACK_0_120_2
+#ifdef HAVE_JACK_0_120_1
     jack_port_get_latency_range (src->ports[i], JackCaptureLatency, &range);
     if (range.max > res)
       res = range.max;