diff --git a/c++/carla-jackbridge/carla_jackbridge.cpp b/c++/carla-jackbridge/carla_jackbridge.cpp index d4f6cfa..b817ec7 100644 --- a/c++/carla-jackbridge/carla_jackbridge.cpp +++ b/c++/carla-jackbridge/carla_jackbridge.cpp @@ -119,7 +119,7 @@ void jackbridge_on_shutdown(jack_client_t* client, JackShutdownCallback shutdown #endif } -void jackbridge_set_latency_callback(jack_client_t* client, JackLatencyCallback latency_callback, void* arg) +int jackbridge_set_latency_callback(jack_client_t* client, JackLatencyCallback latency_callback, void* arg) { #ifndef JACKBRIDGE_DUMMY return jack_set_latency_callback(client, latency_callback, arg); diff --git a/c++/carla-jackbridge/carla_jackbridge.h b/c++/carla-jackbridge/carla_jackbridge.h index 0f8f1bc..ad22fe7 100644 --- a/c++/carla-jackbridge/carla_jackbridge.h +++ b/c++/carla-jackbridge/carla_jackbridge.h @@ -45,7 +45,7 @@ CARLA_EXPORT void jackbridge_port_set_latency_range(jack_port_t* port, jack_late CARLA_EXPORT int jackbridge_activate(jack_client_t* client); CARLA_EXPORT int jackbridge_deactivate(jack_client_t* client); CARLA_EXPORT void jackbridge_on_shutdown(jack_client_t* client, JackShutdownCallback shutdown_callback, void* arg); -CARLA_EXPORT void jackbridge_set_latency_callback(jack_client_t* client, JackLatencyCallback latency_callback, void* arg); +CARLA_EXPORT int jackbridge_set_latency_callback(jack_client_t* client, JackLatencyCallback latency_callback, void* arg); CARLA_EXPORT int jackbridge_set_process_callback(jack_client_t* client, JackProcessCallback process_callback, void* arg); CARLA_EXPORT int jackbridge_set_freewheel_callback(jack_client_t* client, JackFreewheelCallback freewheel_callback, void* arg); CARLA_EXPORT int jackbridge_set_buffer_size_callback(jack_client_t* client, JackBufferSizeCallback bufsize_callback, void* arg);