summaryrefslogtreecommitdiff
path: root/common/JackAudioDriver.h
diff options
context:
space:
mode:
authorsletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2011-03-04 15:23:58 +0000
committersletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2011-03-04 15:23:58 +0000
commitae993599630fff163d7b8ec69e86f427f46980f0 (patch)
treeb58e2e4ce546d256e511c33592531d10c7cf6dfb /common/JackAudioDriver.h
parent4ad398cc1e6c72f3b7d784b40e0f8689a20d4919 (diff)
downloadjack2-ae993599630fff163d7b8ec69e86f427f46980f0.tar.gz
New latency API implementation (in progress).
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4150 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackAudioDriver.h')
-rw-r--r--common/JackAudioDriver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/common/JackAudioDriver.h b/common/JackAudioDriver.h
index a495097b..3127f4c1 100644
--- a/common/JackAudioDriver.h
+++ b/common/JackAudioDriver.h
@@ -57,6 +57,8 @@ class SERVER_EXPORT JackAudioDriver : public JackDriver
jack_default_audio_sample_t* GetOutputBuffer(int port_index);
jack_default_audio_sample_t* GetMonitorBuffer(int port_index);
+ void HandleLatencyCallback(int status);
+
public:
JackAudioDriver(const char* name, const char* alias, JackLockedEngine* engine, JackSynchro* table);
@@ -95,6 +97,8 @@ class SERVER_EXPORT JackAudioDriver : public JackDriver
virtual int SetBufferSize(jack_nframes_t buffer_size);
virtual int SetSampleRate(jack_nframes_t sample_rate);
+ virtual int ClientNotify(int refnum, const char* name, int notify, int sync, const char* message, int value1, int value2);
+
};
} // end of namespace