summaryrefslogtreecommitdiff
path: root/libs/ardour/jack_audiobackend.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/jack_audiobackend.cc')
-rw-r--r--libs/ardour/jack_audiobackend.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/jack_audiobackend.cc b/libs/ardour/jack_audiobackend.cc
index 7575e8387e..b993135f5a 100644
--- a/libs/ardour/jack_audiobackend.cc
+++ b/libs/ardour/jack_audiobackend.cc
@@ -42,9 +42,9 @@ using std::vector;
#define GET_PRIVATE_JACK_POINTER(localvar) jack_client_t* localvar = _jack_connection->jack(); if (!(localvar)) { return; }
#define GET_PRIVATE_JACK_POINTER_RET(localvar,r) jack_client_t* localvar = _jack_connection->jack(); if (!(localvar)) { return r; }
-JACKAudioBackend::JACKAudioBackend (AudioEngine& e, void* jc)
+JACKAudioBackend::JACKAudioBackend (AudioEngine& e, boost::shared_ptr<JackConnection> jc)
: AudioBackend (e)
- , _jack_connection (static_cast<JackConnection*>(jc))
+ , _jack_connection (jc)
, _running (false)
, _freewheeling (false)
, _target_sample_rate (48000)