Mercurial > hg > vamp-plugin-sdk
changeset 424:abdf03252c8a vampipe
Next version from this branch (if any) will be 2.7
author | Chris Cannam |
---|---|
date | Thu, 12 May 2016 12:29:54 +0100 |
parents | 8c45dee08a95 |
children | 6b2567f365b0 |
files | Makefile.in README build/Doxyfile build/libvamp-hostsdk.la.in build/libvamp-sdk.la.in configure.ac pkgconfig/vamp-hostsdk.pc.in pkgconfig/vamp-sdk.pc.in pkgconfig/vamp.pc.in src/vamp-hostsdk/PluginHostAdapter.cpp src/vamp-hostsdk/acsymbols.c src/vamp-sdk/FFT.cpp src/vamp-sdk/PluginAdapter.cpp src/vamp-sdk/acsymbols.c vamp-hostsdk/hostguard.h vamp-sdk/plugguard.h |
diffstat | 16 files changed, 21 insertions(+), 19 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile.in Thu May 12 12:22:02 2016 +0100 +++ b/Makefile.in Thu May 12 12:29:54 2016 +0100 @@ -78,13 +78,13 @@ INSTALL_PLUGINS = $(INSTALL_PREFIX)/lib/vamp INSTALL_BINARIES = $(INSTALL_PREFIX)/bin -INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.6.0 +INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.7.0 INSTALL_SDK_LINK_ABI = libvamp-sdk.so.2 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.3.6.0 +INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.so.3.7.0 INSTALL_HOSTSDK_LINK_ABI = libvamp-hostsdk.so.3 INSTALL_HOSTSDK_LINK_DEV = libvamp-hostsdk.so INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a @@ -113,7 +113,7 @@ HOSTSDK_DYNAMIC_LDFLAGS = $(DYNAMIC_LDFLAGS) PLUGIN_LDFLAGS = $(DYNAMIC_LDFLAGS) -exported_symbols_list build/vamp-plugin.list - INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.3.6.0.dylib + INSTALL_HOSTSDK_LIBNAME = libvamp-hostsdk.3.7.0.dylib INSTALL_HOSTSDK_LINK_ABI = libvamp-hostsdk.3.dylib # The OS X linker doesn't allow you to request static linkage when @@ -122,7 +122,7 @@ # dynamic, the static library will never be used. That's OK for the # host SDK, but we do want plugins to get static linkage of the plugin # SDK. So install the dynamic version under a different name. - INSTALL_SDK_LIBNAME = libvamp-sdk-dynamic.2.6.0.dylib + INSTALL_SDK_LIBNAME = libvamp-sdk-dynamic.2.7.0.dylib INSTALL_SDK_LINK_ABI = libvamp-sdk-dynamic.2.dylib endif
--- a/README Thu May 12 12:22:02 2016 +0100 +++ b/README Thu May 12 12:29:54 2016 +0100 @@ -9,7 +9,7 @@ Vamp is an API for C and C++ plugins that process sampled audio data to produce descriptive output (measurements or semantic observations). -This is version 2.6 of the Vamp plugin Software Development Kit. +This is version 2.7 of the Vamp plugin Software Development Kit. Plugins and hosts built with this SDK are binary compatible with those built using any version 2.0 or newer of the SDK.
--- a/build/Doxyfile Thu May 12 12:22:02 2016 +0100 +++ b/build/Doxyfile Thu May 12 12:29:54 2016 +0100 @@ -31,7 +31,7 @@ # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 2.6 +PROJECT_NUMBER = 2.7 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) # base path where the generated documentation will be put.
--- a/build/libvamp-hostsdk.la.in Thu May 12 12:22:02 2016 +0100 +++ b/build/libvamp-hostsdk.la.in Thu May 12 12:29:54 2016 +0100 @@ -8,7 +8,7 @@ old_library='%STATIC%' dependency_libs='' current=3 -age=6 +age=7 revision=0 installed=yes libdir='%LIBS%'
--- a/build/libvamp-sdk.la.in Thu May 12 12:22:02 2016 +0100 +++ b/build/libvamp-sdk.la.in Thu May 12 12:29:54 2016 +0100 @@ -8,7 +8,7 @@ old_library='%STATIC%' dependency_libs='' current=2 -age=6 +age=7 revision=0 installed=yes libdir='%LIBS%'
--- a/configure.ac Thu May 12 12:22:02 2016 +0100 +++ b/configure.ac Thu May 12 12:29:54 2016 +0100 @@ -1,5 +1,5 @@ -AC_INIT(vamp-plugin-sdk, 2.6, cannam@all-day-breakfast.com) +AC_INIT(vamp-plugin-sdk, 2.7, cannam@all-day-breakfast.com) AC_CONFIG_SRCDIR(vamp/vamp.h) AC_PROG_CXX
--- a/pkgconfig/vamp-hostsdk.pc.in Thu May 12 12:22:02 2016 +0100 +++ b/pkgconfig/vamp-hostsdk.pc.in Thu May 12 12:29:54 2016 +0100 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: vamp-hostsdk -Version: 2.6 +Version: 2.7 Description: Development library for Vamp audio analysis plugin hosts Libs: -L${libdir} -lvamp-hostsdk -ldl Cflags: -I${includedir}
--- a/pkgconfig/vamp-sdk.pc.in Thu May 12 12:22:02 2016 +0100 +++ b/pkgconfig/vamp-sdk.pc.in Thu May 12 12:29:54 2016 +0100 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: vamp-sdk -Version: 2.6 +Version: 2.7 Description: Development library for Vamp audio analysis plugins Libs: -L${libdir} -lvamp-sdk Cflags: -I${includedir}
--- a/pkgconfig/vamp.pc.in Thu May 12 12:22:02 2016 +0100 +++ b/pkgconfig/vamp.pc.in Thu May 12 12:29:54 2016 +0100 @@ -4,7 +4,7 @@ includedir=${prefix}/include Name: vamp -Version: 2.6 +Version: 2.7 Description: An API for audio analysis and feature extraction plugins Libs: Cflags: -I${includedir}
--- a/src/vamp-hostsdk/PluginHostAdapter.cpp Thu May 12 12:22:02 2016 +0100 +++ b/src/vamp-hostsdk/PluginHostAdapter.cpp Thu May 12 12:29:54 2016 +0100 @@ -37,7 +37,7 @@ #include <vamp-hostsdk/PluginHostAdapter.h> #include <cstdlib> -#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 6 ) +#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 7 ) #error Unexpected version of Vamp SDK header included #endif
--- a/src/vamp-hostsdk/acsymbols.c Thu May 12 12:22:02 2016 +0100 +++ b/src/vamp-hostsdk/acsymbols.c Thu May 12 12:29:54 2016 +0100 @@ -1,6 +1,7 @@ /* These stubs are provided so that autoconf can check library * versions using C symbols only */ +extern void libvamphostsdk_v_2_7_present(void) { } extern void libvamphostsdk_v_2_6_present(void) { } extern void libvamphostsdk_v_2_5_present(void) { } extern void libvamphostsdk_v_2_4_present(void) { }
--- a/src/vamp-sdk/FFT.cpp Thu May 12 12:22:02 2016 +0100 +++ b/src/vamp-sdk/FFT.cpp Thu May 12 12:29:54 2016 +0100 @@ -38,7 +38,7 @@ #include <cmath> -#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 6 ) +#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 7 ) #error Unexpected version of Vamp SDK header included #endif
--- a/src/vamp-sdk/PluginAdapter.cpp Thu May 12 12:22:02 2016 +0100 +++ b/src/vamp-sdk/PluginAdapter.cpp Thu May 12 12:29:54 2016 +0100 @@ -39,7 +39,7 @@ #include <cstring> #include <cstdlib> -#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 6 ) +#if ( VAMP_SDK_MAJOR_VERSION != 2 || VAMP_SDK_MINOR_VERSION != 7 ) #error Unexpected version of Vamp SDK header included #endif
--- a/src/vamp-sdk/acsymbols.c Thu May 12 12:22:02 2016 +0100 +++ b/src/vamp-sdk/acsymbols.c Thu May 12 12:29:54 2016 +0100 @@ -1,6 +1,7 @@ /* These stubs are provided so that autoconf can check library * versions using C symbols only */ +extern void libvampsdk_v_2_7_present(void) { } extern void libvampsdk_v_2_6_present(void) { } extern void libvampsdk_v_2_5_present(void) { } extern void libvampsdk_v_2_4_present(void) { }
--- a/vamp-hostsdk/hostguard.h Thu May 12 12:22:02 2016 +0100 +++ b/vamp-hostsdk/hostguard.h Thu May 12 12:29:54 2016 +0100 @@ -43,9 +43,9 @@ #define _VAMP_IN_HOSTSDK -#define VAMP_SDK_VERSION "2.6" +#define VAMP_SDK_VERSION "2.7" #define VAMP_SDK_MAJOR_VERSION 2 -#define VAMP_SDK_MINOR_VERSION 6 +#define VAMP_SDK_MINOR_VERSION 7 #ifdef _VAMP_NO_HOST_NAMESPACE #define _VAMP_SDK_HOSTSPACE_BEGIN(h)
--- a/vamp-sdk/plugguard.h Thu May 12 12:22:02 2016 +0100 +++ b/vamp-sdk/plugguard.h Thu May 12 12:29:54 2016 +0100 @@ -71,9 +71,9 @@ #define _VAMP_IN_PLUGINSDK 1 -#define VAMP_SDK_VERSION "2.6" +#define VAMP_SDK_VERSION "2.7" #define VAMP_SDK_MAJOR_VERSION 2 -#define VAMP_SDK_MINOR_VERSION 6 +#define VAMP_SDK_MINOR_VERSION 7 #ifdef _VAMP_NO_PLUGIN_NAMESPACE #define _VAMP_SDK_PLUGSPACE_BEGIN(h)