Chris@0: Chris@0: Chris@0: #include Chris@0: #include Chris@0: Chris@0: #include "VampTestPlugin.h" Chris@0: Chris@0: Chris@0: static Vamp::PluginAdapter myPluginAdapter; Chris@0: Chris@0: Chris@0: const VampPluginDescriptor * Chris@0: vampGetPluginDescriptor(unsigned int version, unsigned int index) Chris@0: { Chris@0: if (version < 1) return 0; Chris@0: Chris@0: // Return a different plugin adaptor's descriptor for each index, Chris@0: // and return 0 for the first index after you run out of plugins. Chris@0: // (That's how the host finds out how many plugins are in this Chris@0: // library.) Chris@0: Chris@0: switch (index) { Chris@0: case 0: return myPluginAdapter.getDescriptor(); Chris@0: default: return 0; Chris@0: } Chris@0: } Chris@0: Chris@0: