Hi, some internal functions are globals and I think it is not what you want
(jack2 seems ok).
For example, a naive way to forbid the creation of other jack clients is:
# tested with jack 0.124.1
gcc -ljack private_club_mode.c
./a.out # prints "JACK compiled with System V SHM support."
echo $? # 0
jack_lsp # no more clients please, segfault (jack_client_open_aux)
/* private_club_mode.c */
#include <jack/jack.h>
int jack_register_server(const char *, int);
int main() {
return jack_register_server("umpa", 0xDADA);
}
Tito
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev