Fix up the detection of our own ports in the connection callback.
This commit is contained in:
parent
15b8b574b3
commit
7ce7f3c30b
|
@ -435,10 +435,10 @@ connect_callback(jack_port_id_t a, jack_port_id_t b, int yn, void *seqq)
|
||||||
const char *aname = jack_port_name(ap);
|
const char *aname = jack_port_name(ap);
|
||||||
const char *bname = jack_port_name(bp);
|
const char *bname = jack_port_name(bp);
|
||||||
size_t l = strlen(seq->client_name);
|
size_t l = strlen(seq->client_name);
|
||||||
if (!strncmp(seq->client_name, aname, l))
|
if (jack_port_is_mine(seq->jack_client, ap))
|
||||||
printf("%-*s %s: %s\n", (int)l+10, aname,
|
printf("%-*s %s: %s\n", (int)l+10, aname,
|
||||||
(yn ? "connected to" : "disconnected from"), bname);
|
(yn ? "connected to" : "disconnected from"), bname);
|
||||||
else if (!strncmp(seq->client_name, bname, l))
|
else if (jack_port_is_mine(seq->jack_client, bp))
|
||||||
printf("%-*s %s: %s\n", (int)l+10, bname,
|
printf("%-*s %s: %s\n", (int)l+10, bname,
|
||||||
(yn ? "connected to" : "disconnected from"), aname);
|
(yn ? "connected to" : "disconnected from"), aname);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue