From 6074e887419c70bed8a9177a4d78357156c7c611 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 30 Jan 2006 15:15:23 +0000 Subject: Allow concurrent runs with different names Allow concurrent use of alsa-jack plugin with different names. The patch taken from ALSA bug#1790. --- pcm/jack/pcm_jack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcm/jack/pcm_jack.c b/pcm/jack/pcm_jack.c index a10ed14..855f837 100644 --- a/pcm/jack/pcm_jack.c +++ b/pcm/jack/pcm_jack.c @@ -336,7 +336,7 @@ static int snd_pcm_jack_open(snd_pcm_t **pcmp, const char *name, return -EINVAL; } - if (snprintf(jack_client_name, sizeof(jack_client_name), "alsa%s.%d.%d", + if (snprintf(jack_client_name, sizeof(jack_client_name), "alsa-jack.%s%s.%d.%d", name, stream == SND_PCM_STREAM_PLAYBACK ? "P" : "C", getpid(), num++) >= (int)sizeof(jack_client_name)) { fprintf(stderr, "%s: WARNING: JACK client name '%s' truncated to %d characters, might not be unique\n", -- cgit