--- or/pcm_jack.c 2010-04-16 13:11:10.000000000 +0200 +++ pcm_jack.c 2010-11-01 16:15:05.000000000 +0100 @@ -317,6 +317,8 @@ int fd[2]; static unsigned int num = 0; char jack_client_name[32]; + jack_status_t jack_status; + jack_options_t jack_options = JackNullOption; assert(pcmp); jack = calloc(1, sizeof(*jack)); @@ -348,7 +350,7 @@ __func__, jack_client_name, (int)strlen(jack_client_name)); } - jack->client = jack_client_new(jack_client_name); + jack->client = jack_client_open(jack_client_name, jack_options, &jack_status); if (jack->client == 0) { snd_pcm_jack_free(jack);