21 #ifndef __jack_types_h__ 22 #define __jack_types_h__ 26 #include <uuid/uuid.h> 40 #define JACK_MAX_FRAMES (4294967295U) 53 #define JACK_LOAD_INIT_LIMIT 1024 135 #define JackOpenOptions (JackSessionID|JackServerName|JackNoStartServer|JackUseExactName) 138 #define JackLoadOptions (JackLoadInit|JackLoadName|JackUseExactName) 417 typedef void *(*JackThreadCallback)(
void* arg);
451 #define JACK_DEFAULT_AUDIO_TYPE "32 bit float mono audio" 452 #define JACK_DEFAULT_MIDI_TYPE "8 bit raw midi" struct _jack_client jack_client_t
Definition: types.h:72
void(* JackLatencyCallback)(jack_latency_callback_mode_t mode, void *arg)
Definition: types.h:267
int(* JackGraphOrderCallback)(void *arg)
Definition: types.h:322
JackStatus
Definition: types.h:149
int32_t jack_shmsize_t
Definition: types.h:30
enum JackOptions jack_options_t
Definition: types.h:144
void(* JackShutdownCallback)(void *arg)
Definition: types.h:430
JackPortFlags
Definition: types.h:467
int(* JackProcessCallback)(jack_nframes_t nframes, void *arg)
Definition: types.h:298
void(* JackPortConnectCallback)(jack_port_id_t a, jack_port_id_t b, int connect, void *arg)
Definition: types.h:406
int(* JackSampleRateCallback)(jack_nframes_t nframes, void *arg)
Definition: types.h:361
jack_nframes_t min
Definition: types.h:277
void(* JackFreewheelCallback)(int starting, void *arg)
Definition: types.h:415
JackOptions
Definition: types.h:90
enum JackStatus jack_status_t
Definition: types.h:230
jack_nframes_t max
Definition: types.h:281
uint64_t jack_time_t
Definition: types.h:47
float jack_default_audio_sample_t
Definition: types.h:459
jack_uuid_t jack_intclient_t
Definition: types.h:60
void(* JackPortRegistrationCallback)(jack_port_id_t port, int register, void *arg)
Definition: types.h:372
uint32_t jack_nframes_t
Definition: types.h:35
void(* JackClientRegistrationCallback)(const char *name, int register, void *arg)
Definition: types.h:394
uint32_t jack_port_id_t
Definition: types.h:78
void(* JackPortRenameCallback)(jack_port_id_t port, const char *old_name, const char *new_name, void *arg)
Definition: types.h:383
pthread_t jack_native_thread_t
Definition: types.h:85
void(* JackInfoShutdownCallback)(jack_status_t code, const char *reason, void *arg)
Definition: types.h:445
void(* JackThreadInitCallback)(void *arg)
Definition: types.h:312
enum JackLatencyCallbackMode jack_latency_callback_mode_t
Definition: types.h:256
JackLatencyCallbackMode
Definition: types.h:235
uint64_t jack_uuid_t
Definition: types.h:28
struct _jack_port jack_port_t
Definition: types.h:66
int(* JackBufferSizeCallback)(jack_nframes_t nframes, void *arg)
Definition: types.h:350
int(* JackXRunCallback)(void *arg)
Definition: types.h:334