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

Reply via email to