191 |
~JackClient(); |
~JackClient(); |
192 |
|
|
193 |
// Callback functions for the libjack API |
// Callback functions for the libjack API |
194 |
static void libjackShutdownCallback(void* arg); |
static void libjackShutdownCallback(jack_status_t code, const char* reason, void *arg); |
195 |
static int libjackSampleRateCallback(jack_nframes_t nframes, void *arg); |
static int libjackSampleRateCallback(jack_nframes_t nframes, void *arg); |
196 |
static int libjackBufferSizeCallback(jack_nframes_t nframes, void *arg); |
static int libjackBufferSizeCallback(jack_nframes_t nframes, void *arg); |
197 |
}; |
}; |
206 |
*/ |
*/ |
207 |
class JackListener { |
class JackListener { |
208 |
public: |
public: |
209 |
virtual void onJackShutdown() = 0; |
virtual void onJackShutdown(jack_status_t code, const char* reason) = 0; |
210 |
}; |
}; |
211 |
} |
} |
212 |
|
|