Mercurial > hg > vamp-plugin-sdk
changeset 125:24859c958732
* Bump up versions for 1.2
author | cannam |
---|---|
date | Thu, 28 Feb 2008 12:53:14 +0000 |
parents | 7aedffbc2088 |
children | 7a27dbdd663a |
files | Makefile README vamp-sdk/PluginBase.h |
diffstat | 3 files changed, 13 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Mon Feb 25 17:01:40 2008 +0000 +++ b/Makefile Thu Feb 28 12:53:14 2008 +0000 @@ -63,13 +63,13 @@ INSTALL_HOSTEXT_HEADERS := $(INSTALL_PREFIX)/include/vamp-sdk/hostext INSTALL_SDK_LIBS := $(INSTALL_PREFIX)/lib -INSTALL_SDK_LIBNAME := libvamp-sdk.so.1.1.0 +INSTALL_SDK_LIBNAME := libvamp-sdk.so.1.1.1 INSTALL_SDK_LINK_ABI := libvamp-sdk.so.1 INSTALL_SDK_LINK_DEV := libvamp-sdk.so INSTALL_SDK_STATIC := libvamp-sdk.a INSTALL_SDK_LA := libvamp-sdk.la -INSTALL_HOSTSDK_LIBNAME := libvamp-hostsdk.so.2.0.0 +INSTALL_HOSTSDK_LIBNAME := libvamp-hostsdk.so.2.1.0 INSTALL_HOSTSDK_LINK_ABI := libvamp-hostsdk.so.2 INSTALL_HOSTSDK_LINK_DEV := libvamp-hostsdk.so INSTALL_HOSTSDK_STATIC := libvamp-hostsdk.a
--- a/README Mon Feb 25 17:01:40 2008 +0000 +++ b/README Thu Feb 28 12:53:14 2008 +0000 @@ -49,7 +49,7 @@ About this SDK ============== -This is version 1.1b of the Vamp plugin Software Development Kit. +This is version 1.2 of the Vamp plugin Software Development Kit. Plugins and hosts built with this SDK are binary compatible with those built using version 1.0 of the SDK. @@ -90,7 +90,7 @@ * vamp-sdk/hostext Additional C++ classes to make a host's life easier (introduced in -version 1.1 of the Vamp SDK). +versions 1.1 and 1.2 of the Vamp SDK). Vamp::HostExt::PluginLoader provides a very easy interface for a host to discover, load, and find out category information about the @@ -106,6 +106,14 @@ channels as they have available, without having to worry about applying a channel management / mixdown policy themselves. +Vamp::HostExt::PluginBufferingAdapter provides a means for hosts to +avoid having to negotiate the input step and block size, instead +permitting the host to use any block size they desire (and a step size +equal to it). This is particularly useful for "streaming" hosts that +cannot seek backwards in the input audio stream and so would otherwise +need to implement an additional buffer to support step sizes smaller +than the block size. + The PluginLoader class can also use the input domain and channel adapters automatically to make the entire conversion process transparent to the host if required.