Mercurial > hg > jvamp
changeset 4:56f6a97745cf
Add a couple more trivial methods
author | Chris Cannam |
---|---|
date | Mon, 23 Jan 2012 18:19:52 +0000 |
parents | 7b1740a9020a |
children | 8a0ac3d6903d |
files | src/Plugin.cpp |
diffstat | 1 files changed, 21 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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<Plugin>(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<Plugin>(env, obj); + return env->NewStringUTF(p->getMaker().c_str()); +} + +jstring +Java_org_vamp_1plugins_Plugin_getCopyright(JNIEnv *env, jobject obj) +{ + Plugin *p = getHandle<Plugin>(env, obj); + return env->NewStringUTF(p->getCopyright().c_str()); +} + jint Java_org_vamp_1plugins_Plugin_getPluginVersion(JNIEnv *env, jobject obj) {