85#ifndef VAMPHOST_C_H_INCLUDED
86#define VAMPHOST_C_H_INCLUDED
struct vhLibrary_t * vhLibrary
void vhUnloadLibrary(vhLibrary)
Unload a plugin library.
int vhGetLibraryCount()
Return the number of Vamp plugin libraries discovered in the installation path.
const char * vhGetLibraryName(int library)
Return the library name (base soname) of the library with the given index, in the range 0....
int vhGetLibraryIndex(const char *name)
Return the library index for the given library name, or -1 if the name is not known.
const VampPluginDescriptor * vhGetPluginDescriptor(vhLibrary library, int plugin)
Return a Vamp plugin descriptor for a plugin in a given library.
vhLibrary vhLoadLibrary(int library)
Load the library with the given index.
int vhGetPluginCount(vhLibrary library)
Return the number of Vamp plugins in the given library.