daemon: Partial fix for #86
commit046563f84041ed1634fed9d2595366a5ae927031
authorNedko Arnaudov <nedko@arnaudov.name>
Wed, 12 May 2010 01:24:59 +0000 (12 04:24 +0300)
committerNedko Arnaudov <nedko@arnaudov.name>
Wed, 12 May 2010 01:25:39 +0000 (12 04:25 +0300)
treeb7d2d0d523b69b5c2c876b07bb65cb3231c87ea0
parentfbc0057fb3166fdbdec17c4476208f45d6f86246
daemon: Partial fix for #86

Don't use jack ids for associating client in jack graph with client in vgraph
because jack ids can change (apps can create clients in random order).
jack ids are not valid after jack server stop

This changeset switches to interlinking the two client by each one storing uuid of the other.
daemon/client.c
daemon/client.h
daemon/virtualizer.c