# HG changeset patch # User Chris Cannam # Date 1327342792 0 # Node ID 56f6a97745cf143fee1869a9231ea1b70b66866a # Parent 7b1740a9020a354639b035f3d0a5d5101d34693a Add a couple more trivial methods diff -r 7b1740a9020a -r 56f6a97745cf src/Plugin.cpp --- a/src/Plugin.cpp Mon Jan 23 18:15:30 2012 +0000 +++ b/src/Plugin.cpp Mon Jan 23 18:19:52 2012 +0000 @@ -7,6 +7,13 @@ using Vamp::Plugin; using std::string; +jint +Java_org_vamp_1plugins_Plugin_getVampApiVersion(JNIEnv *env, jobject obj) +{ + Plugin *p = getHandle(env, obj); + return p->getVampApiVersion(); +} + jstring Java_org_vamp_1plugins_Plugin_getIdentifier(JNIEnv *env, jobject obj) { @@ -28,6 +35,20 @@ return env->NewStringUTF(p->getDescription().c_str()); } +jstring +Java_org_vamp_1plugins_Plugin_getMaker(JNIEnv *env, jobject obj) +{ + Plugin *p = getHandle(env, obj); + return env->NewStringUTF(p->getMaker().c_str()); +} + +jstring +Java_org_vamp_1plugins_Plugin_getCopyright(JNIEnv *env, jobject obj) +{ + Plugin *p = getHandle(env, obj); + return env->NewStringUTF(p->getCopyright().c_str()); +} + jint Java_org_vamp_1plugins_Plugin_getPluginVersion(JNIEnv *env, jobject obj) {