|
| static const JackBridgeExportedFunctions & | 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) |
| 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_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) |
| bool | jackbridge_sem_init (void *sem) noexcept |
| void | jackbridge_sem_destroy (void *sem) noexcept |
| bool | jackbridge_sem_connect (void *sem) noexcept |
| void | jackbridge_sem_post (void *sem, bool server) noexcept |
| bool | jackbridge_sem_timedwait (void *sem, uint msecs, bool server) noexcept |
| bool | jackbridge_shm_is_valid (const void *shm) noexcept |
| void | jackbridge_shm_init (void *shm) noexcept |
| void | jackbridge_shm_attach (void *shm, const char *name) noexcept |
| void | jackbridge_shm_close (void *shm) noexcept |
| void * | jackbridge_shm_map (void *shm, uint64_t size) noexcept |
| void | jackbridge_shm_unmap (void *shm, void *ptr) noexcept |
| void * | jackbridge_discovery_pipe_create (const char *argv[]) |
| void | jackbridge_discovery_pipe_message (void *pipe, const char *key, const char *value) |
| void | jackbridge_discovery_pipe_destroy (void *pipe) |
| void | jackbridge_parent_deathsig (bool kill) noexcept |