aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/jack.c24
-rw-r--r--src/portaudio.c24
2 files changed, 25 insertions, 23 deletions
diff --git a/src/jack.c b/src/jack.c
index 4ba117f..bb16026 100644
--- a/src/jack.c
+++ b/src/jack.c
@@ -50,7 +50,7 @@ static const float max_latency = 16777216.0f;
/// Jack buffer size callback
static int
-jack_buffer_size_cb(jack_nframes_t nframes, void* data)
+buffer_size_cb(jack_nframes_t nframes, void* data)
{
Jalv* const jalv = (Jalv*)data;
JalvSettings* const settings = &jalv->settings;
@@ -68,7 +68,7 @@ jack_buffer_size_cb(jack_nframes_t nframes, void* data)
/// Jack shutdown callback
static void
-jack_shutdown_cb(void* data)
+shutdown_cb(void* data)
{
Jalv* const jalv = (Jalv*)data;
jalv_frontend_close(jalv);
@@ -143,7 +143,7 @@ process_transport(Jalv* const jalv,
/// Jack process callback
static REALTIME int
-jack_process_cb(jack_nframes_t nframes, void* data)
+process_cb(jack_nframes_t nframes, void* data)
{
Jalv* const jalv = (Jalv*)data;
const JalvURIDs* const urids = &jalv->urids;
@@ -260,10 +260,12 @@ jack_process_cb(jack_nframes_t nframes, void* data)
return 0;
}
-/// Calculate latency assuming all ports depend on each other
+/// Jack latency callback
static void
-jack_latency_cb(const jack_latency_callback_mode_t mode, void* const data)
+latency_cb(const jack_latency_callback_mode_t mode, void* const data)
{
+ // Calculate latency assuming all ports depend on each other
+
const Jalv* const jalv = (const Jalv*)data;
const PortFlow flow =
((mode == JackCaptureLatency) ? FLOW_INPUT : FLOW_OUTPUT);
@@ -304,7 +306,7 @@ jack_latency_cb(const jack_latency_callback_mode_t mode, void* const data)
}
static jack_client_t*
-jack_create_client(Jalv* jalv)
+create_client(Jalv* jalv)
{
// Determine the name of the JACK client
char* jack_name = NULL;
@@ -350,7 +352,7 @@ int
jalv_backend_open(Jalv* jalv)
{
jack_client_t* const client =
- jalv->backend->client ? jalv->backend->client : jack_create_client(jalv);
+ jalv->backend->client ? jalv->backend->client : create_client(jalv);
if (!client) {
return 1;
@@ -370,10 +372,10 @@ jalv_backend_open(Jalv* jalv)
// Set JACK callbacks
void* const arg = (void*)jalv;
- jack_set_process_callback(client, &jack_process_cb, arg);
- jack_set_buffer_size_callback(client, &jack_buffer_size_cb, arg);
- jack_on_shutdown(client, &jack_shutdown_cb, arg);
- jack_set_latency_callback(client, &jack_latency_cb, arg);
+ jack_set_process_callback(client, &process_cb, arg);
+ jack_set_buffer_size_callback(client, &buffer_size_cb, arg);
+ jack_on_shutdown(client, &shutdown_cb, arg);
+ jack_set_latency_callback(client, &latency_cb, arg);
jalv->backend->client = client;
jalv->backend->is_internal_client = false;
diff --git a/src/portaudio.c b/src/portaudio.c
index e4a8f1a..c61fb37 100644
--- a/src/portaudio.c
+++ b/src/portaudio.c
@@ -37,12 +37,12 @@ process_silent(Jalv* const jalv,
}
static int
-pa_process_cb(const void* inputs,
- void* outputs,
- unsigned long nframes,
- const PaStreamCallbackTimeInfo* time,
- PaStreamCallbackFlags flags,
- void* handle)
+process_cb(const void* inputs,
+ void* outputs,
+ unsigned long nframes,
+ const PaStreamCallbackTimeInfo* time,
+ PaStreamCallbackFlags flags,
+ void* handle)
{
(void)time;
(void)flags;
@@ -105,7 +105,7 @@ pa_process_cb(const void* inputs,
}
static int
-pa_error(const char* msg, PaError err)
+setup_error(const char* msg, PaError err)
{
jalv_log(JALV_LOG_ERR, "%s (%s)\n", msg, Pa_GetErrorText(err));
Pa_Terminate();
@@ -133,18 +133,18 @@ jalv_backend_open(Jalv* jalv)
PaError st = paNoError;
if ((st = Pa_Initialize())) {
- return pa_error("Failed to initialize audio system", st);
+ return setup_error("Failed to initialize audio system", st);
}
// Get default input and output devices
inputParameters.device = Pa_GetDefaultInputDevice();
outputParameters.device = Pa_GetDefaultOutputDevice();
if (inputParameters.device == paNoDevice) {
- return pa_error("No default input device", paDeviceUnavailable);
+ return setup_error("No default input device", paDeviceUnavailable);
}
if (outputParameters.device == paNoDevice) {
- return pa_error("No default output device", paDeviceUnavailable);
+ return setup_error("No default output device", paDeviceUnavailable);
}
const PaDeviceInfo* in_dev = Pa_GetDeviceInfo(inputParameters.device);
@@ -179,9 +179,9 @@ jalv_backend_open(Jalv* jalv)
in_dev->defaultSampleRate,
paFramesPerBufferUnspecified,
0,
- pa_process_cb,
+ process_cb,
jalv))) {
- return pa_error("Failed to open audio stream", st);
+ return setup_error("Failed to open audio stream", st);
}
// Set audio parameters