summaryrefslogtreecommitdiff
path: root/common/JackAudioDriver.h
diff options
context:
space:
mode:
authorsletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2011-06-10 13:59:17 +0000
committersletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2011-06-10 13:59:17 +0000
commit68ec29c2d0df9b08e44cef8747bdc607e1744087 (patch)
tree72fcb4961be1495a5d77156a258572994cda3af6 /common/JackAudioDriver.h
parentd6b65585bf30c493c4eaf52547f4bcc484e881a5 (diff)
downloadjack2-68ec29c2d0df9b08e44cef8747bdc607e1744087.tar.gz
SaveConnections/RestoreConnections moved in JackAudioDriver.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4454 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackAudioDriver.h')
-rw-r--r--common/JackAudioDriver.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/common/JackAudioDriver.h b/common/JackAudioDriver.h
index 83b0ba53..40c033d6 100644
--- a/common/JackAudioDriver.h
+++ b/common/JackAudioDriver.h
@@ -57,6 +57,8 @@ class SERVER_EXPORT JackAudioDriver : public JackDriver
bool fWithMonitorPorts;
+ std::list<std::pair<std::string, std::string> > fConnections; // Connections list
+
jack_default_audio_sample_t* GetInputBuffer(int port_index);
jack_default_audio_sample_t* GetOutputBuffer(int port_index);
jack_default_audio_sample_t* GetMonitorBuffer(int port_index);
@@ -105,6 +107,9 @@ class SERVER_EXPORT JackAudioDriver : public JackDriver
virtual int SetBufferSize(jack_nframes_t buffer_size);
virtual int SetSampleRate(jack_nframes_t sample_rate);
+ virtual void SaveConnections();
+ virtual void RestoreConnections();
+
virtual int ClientNotify(int refnum, const char* name, int notify, int sync, const char* message, int value1, int value2);
};