Sorry guys, other two (silly?) questions: 1. apart from the process callback, which callbacks need to be RT-safe? Looking around I found a master thesis [1] that says: "Apart from the JackProcessCallback callback, which is called in the realtime audio thread for obvious reasons, all other callbacks are called asynchronously in a specialized non-realtime thread, to avoid notifications to interfere with audio processing", is that true?
2. may the system sample rate actually change (while a client is running)? [1] http://retis.sssup.it/sites/default/files/realtime_low_latency_audio_on_linux.pdf 2014-02-21 1:08 GMT+02:00 Stefano D'Angelo <[email protected]>: > 2014-02-21 1:08 GMT+02:00 Paul Davis <[email protected]>: >> >> >> >> On Thu, Feb 20, 2014 at 6:05 PM, Stefano D'Angelo <[email protected]> >> wrote: >>> >>> > reset your port latencies. >>> >>> Ok, thanks (to Robin too). Can jack_recompute_total_latenices() be >>> called from within the process callback too? >> >> >> you cannot contact the server from with the process callback, so no. >> >> and yes, it is NOT documented which JACK API calls do this. > > Ok, thanks a lot. > > Stefano _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
