summaryrefslogtreecommitdiff
path: root/libs/ardour/audioengine.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-02-16 03:30:12 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-02-16 03:30:12 +0000
commitcdcaf9bfb857ef47fe3af91a33ca0ba7d8a005fd (patch)
tree79ba8fe6b48ca212fce5c6d8cf03de9728c766c0 /libs/ardour/audioengine.cc
parentbf806a87c3e53d60fa881d91973839f410001c3a (diff)
more latency compilation fixes
git-svn-id: svn://localhost/ardour2/branches/3.0@8869 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/audioengine.cc')
-rw-r--r--libs/ardour/audioengine.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/audioengine.cc b/libs/ardour/audioengine.cc
index cc6e3b443a..4c8b1b3fc8 100644
--- a/libs/ardour/audioengine.cc
+++ b/libs/ardour/audioengine.cc
@@ -388,11 +388,13 @@ AudioEngine::_registration_callback (jack_port_id_t /*id*/, int /*reg*/, void* a
ae->PortRegisteredOrUnregistered (); /* EMIT SIGNAL */
}
+#ifdef HAVE_JACK_NEW_LATENCY
void
AudioEngine::_latency_callback (jack_latency_callback_mode_t mode, void* arg)
{
return static_cast<AudioEngine *> (arg)->jack_latency_callback (mode);
}
+#endif
void
AudioEngine::_connect_callback (jack_port_id_t id_a, jack_port_id_t id_b, int conn, void* arg)
@@ -618,6 +620,7 @@ AudioEngine::jack_sample_rate_callback (pframes_t nframes)
return 0;
}
+#ifdef HAVE_JACK_NEW_LATENCY
void
AudioEngine::jack_latency_callback (jack_latency_callback_mode_t mode)
{
@@ -625,6 +628,7 @@ AudioEngine::jack_latency_callback (jack_latency_callback_mode_t mode)
_session->update_latency (mode == JackPlaybackLatency);
}
}
+#endif
int
AudioEngine::_bufsize_callback (pframes_t nframes, void *arg)