diff options
author | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2011-03-04 15:23:58 +0000 |
---|---|---|
committer | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2011-03-04 15:23:58 +0000 |
commit | ae993599630fff163d7b8ec69e86f427f46980f0 (patch) | |
tree | b58e2e4ce546d256e511c33592531d10c7cf6dfb /common/JackAudioDriver.h | |
parent | 4ad398cc1e6c72f3b7d784b40e0f8689a20d4919 (diff) | |
download | jack2-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.h | 4 |
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 |