fix: replace usleep with nanosleep and fix const correctness
Co-authored-by: aider (deepseek/deepseek-reasoner) <aider@aider.chat>
This commit is contained in:
@@ -47,8 +47,8 @@ int process_callback(jack_nframes_t nframes, void *arg) {
|
||||
continue;
|
||||
}
|
||||
|
||||
jack_default_audio_sample_t *in =
|
||||
(jack_default_audio_sample_t *)jack_port_get_buffer(
|
||||
const jack_default_audio_sample_t *in =
|
||||
(const jack_default_audio_sample_t *)jack_port_get_buffer(
|
||||
channels[c].audio_in, nframes);
|
||||
jack_default_audio_sample_t *out =
|
||||
(jack_default_audio_sample_t *)jack_port_get_buffer(
|
||||
@@ -82,6 +82,7 @@ int process_callback(jack_nframes_t nframes, void *arg) {
|
||||
if (channels[c].record_pos < LOOP_BUF_SIZE)
|
||||
channels[c].loop_buffer[channels[c].record_pos++] =
|
||||
((const float *)in)[i];
|
||||
// cppcheck-suppress unreadVariable
|
||||
((float *)out)[i] = ((const float *)in)[i];
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user