summaryrefslogtreecommitdiff
path: root/common/JackAudioDriver.h
diff options
context:
space:
mode:
authorStephane Letz <letz@grame.fr>2011-11-04 14:47:54 +0100
committerStephane Letz <letz@grame.fr>2011-11-04 14:47:54 +0100
commit734e45092474d2f77933dc2075bfec799b731c37 (patch)
tree9954307ae45def8d493a0eebb7648924938c792e /common/JackAudioDriver.h
parent2b7864ad5ebee559b459c6450ca1965b5906abbb (diff)
downloadjack2-734e45092474d2f77933dc2075bfec799b731c37.tar.gz
NetJack2 code cleanup.
Diffstat (limited to 'common/JackAudioDriver.h')
-rw-r--r--common/JackAudioDriver.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/common/JackAudioDriver.h b/common/JackAudioDriver.h
index 42ccb22d..f064aeb1 100644
--- a/common/JackAudioDriver.h
+++ b/common/JackAudioDriver.h
@@ -35,15 +35,6 @@ class SERVER_EXPORT JackAudioDriver : public JackDriver
protected:
- void ProcessGraphAsyncMaster();
- void ProcessGraphAsyncSlave();
-
- int ProcessGraphSyncMaster();
- int ProcessGraphSyncSlave();
-
- virtual int ProcessAsync();
- virtual int ProcessSync();
-
int fCaptureChannels;
int fPlaybackChannels;
@@ -57,12 +48,22 @@ class SERVER_EXPORT JackAudioDriver : public JackDriver
std::list<std::pair<std::string, std::string> > fConnections; // Connections list
- jack_default_audio_sample_t* GetInputBuffer(int port_index, bool nulled = false);
- jack_default_audio_sample_t* GetOutputBuffer(int port_index, bool nulled = false);
- jack_default_audio_sample_t* GetMonitorBuffer(int port_index, bool nulled = false);
+ 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);
void HandleLatencyCallback(int status);
- void UpdateLatencies();
+ virtual void UpdateLatencies();
+
+ int ProcessAsync();
+ void ProcessGraphAsync();
+ void ProcessGraphAsyncMaster();
+ void ProcessGraphAsyncSlave();
+
+ int ProcessSync();
+ void ProcessGraphSync();
+ int ProcessGraphSyncMaster();
+ int ProcessGraphSyncSlave();
public: