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.
--- a/vamp-sdk/PluginBase.h	Mon Feb 25 17:01:40 2008 +0000
+++ b/vamp-sdk/PluginBase.h	Thu Feb 28 12:53:14 2008 +0000
@@ -40,7 +40,7 @@
 #include <string>
 #include <vector>
 
-#define VAMP_SDK_VERSION "1.1"
+#define VAMP_SDK_VERSION "1.2"
 
 namespace Vamp {