More tolerate port group support, plugin cleanup.
authorDave Robillard <dave@drobilla.net>
Fri, 14 Aug 2009 22:08:56 +0000 (18:08 -0400)
committerStefan Kost <ensonic@users.sf.net>
Thu, 17 Sep 2009 06:46:50 +0000 (09:46 +0300)
commitfa47a5ff3a48f54fae01987a12249bd1b2595da2
treebc5517d834c48e601650774e9bf19a2d1d1b719f
parent9956118be8267f7b001d85341b262864ad145cae
More tolerate port group support, plugin cleanup.

Gracefully handle plugins with illegal groups that contain no symbol by
treating ports in that group normally (i.e. as if they weren't part of a
group).  The port groups spec mandates that groups have a valid unique
symbol, but plugins aren't perfect...

Make (conceptually) static plugin variables actually (C) static,
and clean up SLV2 related things with a GCC shared library destructor,
if GCC is in use.
ext/lv2/gstlv2.c