|
| typedef void(JACKSYM_API * | JackSymLatencyCallback) (jack_latency_callback_mode_t, void *) |
| typedef int(JACKSYM_API * | JackSymProcessCallback) (jack_nframes_t, void *) |
| typedef void(JACKSYM_API * | JackSymThreadInitCallback) (void *) |
| typedef int(JACKSYM_API * | JackSymGraphOrderCallback) (void *) |
| typedef int(JACKSYM_API * | JackSymXRunCallback) (void *) |
| typedef int(JACKSYM_API * | JackSymBufferSizeCallback) (jack_nframes_t, void *) |
| typedef int(JACKSYM_API * | JackSymSampleRateCallback) (jack_nframes_t, void *) |
| typedef void(JACKSYM_API * | JackSymPortRegistrationCallback) (jack_port_id_t, int, void *) |
| typedef void(JACKSYM_API * | JackSymClientRegistrationCallback) (const char *, int, void *) |
| typedef void(JACKSYM_API * | JackSymPortConnectCallback) (jack_port_id_t, jack_port_id_t, int, void *) |
| typedef void(JACKSYM_API * | JackSymPortRenameCallback) (jack_port_id_t, const char *, const char *, void *) |
| typedef void(JACKSYM_API * | JackSymFreewheelCallback) (int, void *) |
| typedef void(JACKSYM_API * | JackSymShutdownCallback) (void *) |
| typedef void(JACKSYM_API * | JackSymInfoShutdownCallback) (jack_status_t, const char *, void *) |
| typedef int(JACKSYM_API * | JackSymSyncCallback) (jack_transport_state_t, jack_position_t *, void *) |
| typedef void(JACKSYM_API * | JackSymTimebaseCallback) (jack_transport_state_t, jack_nframes_t, jack_position_t *, int, void *) |
| typedef void(JACKSYM_API * | JackSymSessionCallback) (jack_session_event_t *, void *) |
| typedef void(JACKSYM_API * | JackSymPropertyChangeCallback) (jack_uuid_t, const char *, jack_property_change_t, void *) |
| typedef void(JACKSYM_API * | jacksym_get_version) (int *, int *, int *, int *) |
| typedef const char *(JACKSYM_API * | jacksym_get_version_string) (void) |
| typedef jack_client_t *(JACKSYM_API * | jacksym_client_open) (const char *, jack_options_t, jack_status_t *,...) |
| typedef int(JACKSYM_API * | jacksym_client_close) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_client_name_size) (void) |
| typedef char *(JACKSYM_API * | jacksym_get_client_name) (jack_client_t *) |
| typedef char *(JACKSYM_API * | jacksym_client_get_uuid) (jack_client_t *) |
| typedef char *(JACKSYM_API * | jacksym_get_uuid_for_client_name) (jack_client_t *, const char *) |
| typedef char *(JACKSYM_API * | jacksym_get_client_name_by_uuid) (jack_client_t *, const char *) |
| typedef int(JACKBRIDGE_API * | jacksym_uuid_parse) (const char *, jack_uuid_t *) |
| typedef void(JACKBRIDGE_API * | jacksym_uuid_unparse) (jack_uuid_t, char buf[JACK_UUID_STRING_SIZE]) |
| typedef int(JACKSYM_API * | jacksym_activate) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_deactivate) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_is_realtime) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_set_thread_init_callback) (jack_client_t *, JackSymThreadInitCallback, void *) |
| typedef void(JACKSYM_API * | jacksym_on_shutdown) (jack_client_t *, JackSymShutdownCallback, void *) |
| typedef void(JACKSYM_API * | jacksym_on_info_shutdown) (jack_client_t *, JackSymInfoShutdownCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_process_callback) (jack_client_t *, JackSymProcessCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_freewheel_callback) (jack_client_t *, JackSymFreewheelCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_buffer_size_callback) (jack_client_t *, JackSymBufferSizeCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_sample_rate_callback) (jack_client_t *, JackSymSampleRateCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_client_registration_callback) (jack_client_t *, JackSymClientRegistrationCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_port_registration_callback) (jack_client_t *, JackSymPortRegistrationCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_port_rename_callback) (jack_client_t *, JackSymPortRenameCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_port_connect_callback) (jack_client_t *, JackSymPortConnectCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_graph_order_callback) (jack_client_t *, JackSymGraphOrderCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_xrun_callback) (jack_client_t *, JackSymXRunCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_latency_callback) (jack_client_t *, JackSymLatencyCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_freewheel) (jack_client_t *, int) |
| typedef int(JACKSYM_API * | jacksym_set_buffer_size) (jack_client_t *, jack_nframes_t) |
| typedef jack_nframes_t(JACKSYM_API * | jacksym_get_sample_rate) (jack_client_t *) |
| typedef jack_nframes_t(JACKSYM_API * | jacksym_get_buffer_size) (jack_client_t *) |
| typedef float(JACKSYM_API * | jacksym_cpu_load) (jack_client_t *) |
| typedef jack_port_t *(JACKSYM_API * | jacksym_port_register) (jack_client_t *, const char *, const char *, ulong, ulong) |
| typedef int(JACKSYM_API * | jacksym_port_unregister) (jack_client_t *, jack_port_t *) |
| typedef void *(JACKSYM_API * | jacksym_port_get_buffer) (jack_port_t *, jack_nframes_t) |
| typedef const char *(JACKSYM_API * | jacksym_port_name) (const jack_port_t *) |
| typedef jack_uuid_t(JACKSYM_API * | jacksym_port_uuid) (const jack_port_t *) |
| typedef const char *(JACKSYM_API * | jacksym_port_short_name) (const jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_port_flags) (const jack_port_t *) |
| typedef const char *(JACKSYM_API * | jacksym_port_type) (const jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_port_is_mine) (const jack_client_t *, const jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_port_connected) (const jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_port_connected_to) (const jack_port_t *, const char *) |
| typedef const char **(JACKSYM_API * | jacksym_port_get_connections) (const jack_port_t *) |
| typedef const char **(JACKSYM_API * | jacksym_port_get_all_connections) (const jack_client_t *, const jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_port_rename) (jack_client_t *, jack_port_t *, const char *) |
| typedef int(JACKSYM_API * | jacksym_port_set_name) (jack_port_t *, const char *) |
| typedef int(JACKSYM_API * | jacksym_port_set_alias) (jack_port_t *, const char *) |
| typedef int(JACKSYM_API * | jacksym_port_unset_alias) (jack_port_t *, const char *) |
| typedef int(JACKSYM_API * | jacksym_port_get_aliases) (const jack_port_t *, char *const aliases[2]) |
| typedef int(JACKSYM_API * | jacksym_port_request_monitor) (jack_port_t *, int) |
| typedef int(JACKSYM_API * | jacksym_port_request_monitor_by_name) (jack_client_t *, const char *, int) |
| typedef int(JACKSYM_API * | jacksym_port_ensure_monitor) (jack_port_t *, int) |
| typedef int(JACKSYM_API * | jacksym_port_monitoring_input) (jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_connect) (jack_client_t *, const char *, const char *) |
| typedef int(JACKSYM_API * | jacksym_disconnect) (jack_client_t *, const char *, const char *) |
| typedef int(JACKSYM_API * | jacksym_port_disconnect) (jack_client_t *, jack_port_t *) |
| typedef int(JACKSYM_API * | jacksym_port_name_size) (void) |
| typedef int(JACKSYM_API * | jacksym_port_type_size) (void) |
| typedef size_t(JACKSYM_API * | jacksym_port_type_get_buffer_size) (jack_client_t *, const char *) |
| typedef void(JACKSYM_API * | jacksym_port_get_latency_range) (jack_port_t *, jack_latency_callback_mode_t, jack_latency_range_t *) |
| typedef void(JACKSYM_API * | jacksym_port_set_latency_range) (jack_port_t *, jack_latency_callback_mode_t, jack_latency_range_t *) |
| typedef int(JACKSYM_API * | jacksym_recompute_total_latencies) (jack_client_t *) |
| typedef const char **(JACKSYM_API * | jacksym_get_ports) (jack_client_t *, const char *, const char *, ulong) |
| typedef jack_port_t *(JACKSYM_API * | jacksym_port_by_name) (jack_client_t *, const char *) |
| typedef jack_port_t *(JACKSYM_API * | jacksym_port_by_id) (jack_client_t *, jack_port_id_t) |
| typedef void(JACKSYM_API * | jacksym_free) (void *) |
| typedef uint32_t(JACKSYM_API * | jacksym_midi_get_event_count) (void *) |
| typedef int(JACKSYM_API * | jacksym_midi_event_get) (jack_midi_event_t *, void *, uint32_t) |
| typedef void(JACKSYM_API * | jacksym_midi_clear_buffer) (void *) |
| typedef int(JACKSYM_API * | jacksym_midi_event_write) (void *, jack_nframes_t, const jack_midi_data_t *, size_t) |
| typedef jack_midi_data_t *(JACKSYM_API * | jacksym_midi_event_reserve) (void *, jack_nframes_t, size_t) |
| typedef int(JACKSYM_API * | jacksym_release_timebase) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_set_sync_callback) (jack_client_t *, JackSymSyncCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_set_sync_timeout) (jack_client_t *, jack_time_t) |
| typedef int(JACKSYM_API * | jacksym_set_timebase_callback) (jack_client_t *, int, JackSymTimebaseCallback, void *) |
| typedef int(JACKSYM_API * | jacksym_transport_locate) (jack_client_t *, jack_nframes_t) |
| typedef jack_transport_state_t(JACKSYM_API * | jacksym_transport_query) (const jack_client_t *, jack_position_t *) |
| typedef jack_nframes_t(JACKSYM_API * | jacksym_get_current_transport_frame) (const jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_transport_reposition) (jack_client_t *, const jack_position_t *) |
| typedef void(JACKSYM_API * | jacksym_transport_start) (jack_client_t *) |
| typedef void(JACKSYM_API * | jacksym_transport_stop) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_set_property) (jack_client_t *, jack_uuid_t, const char *, const char *, const char *) |
| typedef int(JACKSYM_API * | jacksym_get_property) (jack_uuid_t, const char *, char **, char **) |
| typedef void(JACKSYM_API * | jacksym_free_description) (jack_description_t *, int) |
| typedef int(JACKSYM_API * | jacksym_get_properties) (jack_uuid_t, jack_description_t *) |
| typedef int(JACKSYM_API * | jacksym_get_all_properties) (jack_description_t **) |
| typedef int(JACKSYM_API * | jacksym_remove_property) (jack_client_t *, jack_uuid_t, const char *) |
| typedef int(JACKSYM_API * | jacksym_remove_properties) (jack_client_t *, jack_uuid_t) |
| typedef int(JACKSYM_API * | jacksym_remove_all_properties) (jack_client_t *) |
| typedef int(JACKSYM_API * | jacksym_set_property_change_callback) (jack_client_t *, JackSymPropertyChangeCallback, void *) |
|
| static const JackBridge & | getBridgeInstance () noexcept |
| bool | jackbridge_is_ok () noexcept |
| void | jackbridge_init () |
| void | jackbridge_get_version (int *major_ptr, int *minor_ptr, int *micro_ptr, int *proto_ptr) |
| const char * | jackbridge_get_version_string () |
| jack_client_t * | jackbridge_client_open (const char *client_name, uint32_t options, jack_status_t *status) |
| bool | jackbridge_client_close (jack_client_t *client) |
| int | jackbridge_client_name_size () |
| char * | jackbridge_get_client_name (jack_client_t *client) |
| char * | jackbridge_client_get_uuid (jack_client_t *client) |
| char * | jackbridge_get_uuid_for_client_name (jack_client_t *client, const char *name) |
| char * | jackbridge_get_client_name_by_uuid (jack_client_t *client, const char *uuid) |
| bool | jackbridge_uuid_parse (const char *buf, jack_uuid_t *uuid) |
| void | jackbridge_uuid_unparse (jack_uuid_t uuid, char buf[JACK_UUID_STRING_SIZE]) |
| bool | jackbridge_activate (jack_client_t *client) |
| bool | jackbridge_deactivate (jack_client_t *client) |
| bool | jackbridge_is_realtime (jack_client_t *client) |
| bool | jackbridge_set_thread_init_callback (jack_client_t *client, JackThreadInitCallback thread_init_callback, void *arg) |
| void | jackbridge_on_shutdown (jack_client_t *client, JackShutdownCallback shutdown_callback, void *arg) |
| void | jackbridge_on_info_shutdown (jack_client_t *client, JackInfoShutdownCallback shutdown_callback, void *arg) |
| bool | jackbridge_set_process_callback (jack_client_t *client, JackProcessCallback process_callback, void *arg) |
| bool | jackbridge_set_freewheel_callback (jack_client_t *client, JackFreewheelCallback freewheel_callback, void *arg) |
| bool | jackbridge_set_buffer_size_callback (jack_client_t *client, JackBufferSizeCallback bufsize_callback, void *arg) |
| bool | jackbridge_set_sample_rate_callback (jack_client_t *client, JackSampleRateCallback srate_callback, void *arg) |
| bool | jackbridge_set_client_registration_callback (jack_client_t *client, JackClientRegistrationCallback registration_callback, void *arg) |
| bool | jackbridge_set_port_registration_callback (jack_client_t *client, JackPortRegistrationCallback registration_callback, void *arg) |
| bool | jackbridge_set_port_rename_callback (jack_client_t *client, JackPortRenameCallback rename_callback, void *arg) |
| bool | jackbridge_set_port_connect_callback (jack_client_t *client, JackPortConnectCallback connect_callback, void *arg) |
| bool | jackbridge_set_graph_order_callback (jack_client_t *client, JackGraphOrderCallback graph_callback, void *arg) |
| bool | jackbridge_set_xrun_callback (jack_client_t *client, JackXRunCallback xrun_callback, void *arg) |
| bool | jackbridge_set_latency_callback (jack_client_t *client, JackLatencyCallback latency_callback, void *arg) |
| bool | jackbridge_set_freewheel (jack_client_t *client, bool onoff) |
| bool | jackbridge_set_buffer_size (jack_client_t *client, jack_nframes_t nframes) |
| jack_nframes_t | jackbridge_get_sample_rate (jack_client_t *client) |
| jack_nframes_t | jackbridge_get_buffer_size (jack_client_t *client) |
| float | jackbridge_cpu_load (jack_client_t *client) |
| jack_port_t * | jackbridge_port_register (jack_client_t *client, const char *port_name, const char *port_type, uint64_t flags, uint64_t buffer_size) |
| bool | jackbridge_port_unregister (jack_client_t *client, jack_port_t *port) |
| void * | jackbridge_port_get_buffer (jack_port_t *port, jack_nframes_t nframes) |
| const char * | jackbridge_port_name (const jack_port_t *port) |
| jack_uuid_t | jackbridge_port_uuid (const jack_port_t *port) |
| const char * | jackbridge_port_short_name (const jack_port_t *port) |
| int | jackbridge_port_flags (const jack_port_t *port) |
| const char * | jackbridge_port_type (const jack_port_t *port) |
| bool | jackbridge_port_is_mine (const jack_client_t *client, const jack_port_t *port) |
| int | jackbridge_port_connected (const jack_port_t *port) |
| bool | jackbridge_port_connected_to (const jack_port_t *port, const char *port_name) |
| const char ** | jackbridge_port_get_connections (const jack_port_t *port) |
| const char ** | jackbridge_port_get_all_connections (const jack_client_t *client, const jack_port_t *port) |
| bool | jackbridge_port_rename (jack_client_t *client, jack_port_t *port, const char *port_name) |
| bool | jackbridge_port_set_alias (jack_port_t *port, const char *alias) |
| bool | jackbridge_port_unset_alias (jack_port_t *port, const char *alias) |
| int | jackbridge_port_get_aliases (const jack_port_t *port, char *const aliases[2]) |
| bool | jackbridge_port_request_monitor (jack_port_t *port, bool onoff) |
| bool | jackbridge_port_request_monitor_by_name (jack_client_t *client, const char *port_name, bool onoff) |
| bool | jackbridge_port_ensure_monitor (jack_port_t *port, bool onoff) |
| bool | jackbridge_port_monitoring_input (jack_port_t *port) |
| bool | jackbridge_connect (jack_client_t *client, const char *source_port, const char *destination_port) |
| bool | jackbridge_disconnect (jack_client_t *client, const char *source_port, const char *destination_port) |
| bool | jackbridge_port_disconnect (jack_client_t *client, jack_port_t *port) |
| int | jackbridge_port_name_size () |
| int | jackbridge_port_type_size () |
| uint32_t | jackbridge_port_type_get_buffer_size (jack_client_t *client, const char *port_type) |
| void | jackbridge_port_get_latency_range (jack_port_t *port, uint32_t mode, jack_latency_range_t *range) |
| void | jackbridge_port_set_latency_range (jack_port_t *port, uint32_t mode, jack_latency_range_t *range) |
| bool | jackbridge_recompute_total_latencies (jack_client_t *client) |
| const char ** | jackbridge_get_ports (jack_client_t *client, const char *port_name_pattern, const char *type_name_pattern, uint64_t flags) |
| jack_port_t * | jackbridge_port_by_name (jack_client_t *client, const char *port_name) |
| jack_port_t * | jackbridge_port_by_id (jack_client_t *client, jack_port_id_t port_id) |
| void | jackbridge_free (void *ptr) |
| uint32_t | jackbridge_midi_get_event_count (void *port_buffer) |
| bool | jackbridge_midi_event_get (jack_midi_event_t *event, void *port_buffer, uint32_t event_index) |
| void | jackbridge_midi_clear_buffer (void *port_buffer) |
| bool | jackbridge_midi_event_write (void *port_buffer, jack_nframes_t time, const jack_midi_data_t *data, uint32_t data_size) |
| jack_midi_data_t * | jackbridge_midi_event_reserve (void *port_buffer, jack_nframes_t time, uint32_t data_size) |
| bool | jackbridge_release_timebase (jack_client_t *client) |
| bool | jackbridge_set_sync_callback (jack_client_t *client, JackSyncCallback sync_callback, void *arg) |
| bool | jackbridge_set_sync_timeout (jack_client_t *client, jack_time_t timeout) |
| bool | jackbridge_set_timebase_callback (jack_client_t *client, bool conditional, JackTimebaseCallback timebase_callback, void *arg) |
| bool | jackbridge_transport_locate (jack_client_t *client, jack_nframes_t frame) |
| uint32_t | jackbridge_transport_query (const jack_client_t *client, jack_position_t *pos) |
| jack_nframes_t | jackbridge_get_current_transport_frame (const jack_client_t *client) |
| bool | jackbridge_transport_reposition (jack_client_t *client, const jack_position_t *pos) |
| void | jackbridge_transport_start (jack_client_t *client) |
| void | jackbridge_transport_stop (jack_client_t *client) |
| bool | jackbridge_set_property (jack_client_t *client, jack_uuid_t subject, const char *key, const char *value, const char *type) |
| bool | jackbridge_get_property (jack_uuid_t subject, const char *key, char **value, char **type) |
| void | jackbridge_free_description (jack_description_t *desc, bool free_description_itself) |
| bool | jackbridge_get_properties (jack_uuid_t subject, jack_description_t *desc) |
| bool | jackbridge_get_all_properties (jack_description_t **descs) |
| bool | jackbridge_remove_property (jack_client_t *client, jack_uuid_t subject, const char *key) |
| int | jackbridge_remove_properties (jack_client_t *client, jack_uuid_t subject) |
| bool | jackbridge_remove_all_properties (jack_client_t *client) |
| bool | jackbridge_set_property_change_callback (jack_client_t *client, JackPropertyChangeCallback callback, void *arg) |