To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.
hg clone
Update version number and CHANGELOG
Add ability to disown a wrapped plugin - making it possible to use the adapters in some situations involving managed pointers that didn't work previously
Merge from branch c++11-mutex
This will be v2.9
Update versions throughout to 2.8
Doc note
Merge from branch vamp-kiss-naming
Extensively rename things in the KissFFT headers to use a Vamp prefix. The motivation is not to change anything about the Vamp SDK library builds, but to avoid confusion in case any other code (for example that pulls in the Vamp SDK as part of a wider project definition) accidentally includes these headers instead of, or as well as, some other copy of KissFFT.
Update CHANGELOG and versions
Merge from branch enumerate-options
Add plugin enumeration options (for use by piper server, needs testing)
Merge from vampipe branch. This removes RequestResponse, PluginConfiguration and PluginStaticData again. I don't think they are proving general enough to be worth adding to this SDK at this point. Will try them out in piper-cpp instead.
Remove RequestResponse, PluginConfiguration and PluginStaticData again. I don't think they are proving general enough to be worth adding to this SDK at this point. Will try them out in piper-cpp instead.
Merge from branch vampipe
plugins -> available, this changed again in schema
pluginData -> plugins like the schema
Merge from branch outputid-string-in-featureset
Introduce ListResponse type as well
Make RequestResponse types more consistent by adding plugin to ConfigurationResponse and introducing a FinishRequest
Begin plugin output id / index mapping for use in feature sets
Rename
Use ConfigurationRequest/Response, introduce ProcessRequest/Response.
Move ConfigurationRequest/Response into RequestResponse.h
Rename LoadRequest.h -> RequestResponse.h
Configuration request/response structs
Typedef
Add listPluginData
Docs
Next version from this branch (if any) will be 2.7
Add PluginConfiguration, PluginStaticData, and LoadRequest structures, and use them in PluginLoader
Merge
Naturally, I forgot to update the version in the headers. Argh. Sorry
Merge from branch vh
Small test program & some changes to support it
Some work toward C API for plugin loading
Minor doc updates
Bump version to 2.5
Make the simple base-fft implementation accessible for use by plugins as well. Bump version to 2.4
Add support for changing window shape in PluginInputDomainAdapter