20 #ifndef __JackNetAdapter__ 21 #define __JackNetAdapter__ 23 #include "JackAudioAdapterInterface.h" 24 #include "JackNetInterface.h" 41 jack_client_t* fClient;
44 int fLastTransportState;
45 int fLastTimebaseMaster;
48 sample_t** fSoftCaptureBuffer;
49 sample_t** fSoftPlaybackBuffer;
55 void EncodeTransportData();
56 void DecodeTransportData();
60 JackNetAdapter(jack_client_t* jack_client, jack_nframes_t buffer_size, jack_nframes_t sample_rate,
const JSList* params);
66 int SetBufferSize(jack_nframes_t buffer_size);
The base class for runnable objects, that have an Init and Execute method to be called in a threa...
Base class for audio adapters.
Darwin threads. Real-time threads are actually "time constraint" threads.