[SCM] calf/master: + Small modules: rename 'context' to 'contexts' in some URIs in lv2_context.h, message context related changes
js at users.alioth.debian.org
js at users.alioth.debian.org
Tue May 7 15:37:41 UTC 2013
The following commit has been merged in the master branch:
commit 20914153b0f7046e07d94df638afba83046c321a
Author: kfoltman <kfoltman at 78b06b96-2940-0410-b7fc-879d825d01d8>
Date: Sat Oct 4 20:11:59 2008 +0000
+ Small modules: rename 'context' to 'contexts' in some URIs in lv2_context.h, message context related changes
git-svn-id: https://calf.svn.sourceforge.net/svnroot/calf/trunk@317 78b06b96-2940-0410-b7fc-879d825d01d8
diff --git a/src/calf/lv2_contexts.h b/src/calf/lv2_contexts.h
index 8fd2e43..23cdd6e 100644
--- a/src/calf/lv2_contexts.h
+++ b/src/calf/lv2_contexts.h
@@ -19,9 +19,9 @@
#ifndef LV2_CONTEXTS_H
#define LV2_CONTEXTS_H
-#define LV2_CONTEXTS_URI "http://lv2plug.in/ns/dev/context"
+#define LV2_CONTEXTS_URI "http://lv2plug.in/ns/dev/contexts"
-#define LV2_CONTEXT_MESSAGE "http://lv2plug.in/ns/dev/context#MessageContext"
+#define LV2_CONTEXT_MESSAGE "http://lv2plug.in/ns/dev/contexts#MessageContext"
#define LV2_CONTEXTS_SET_OUTPUT_WRITTEN(flags, index) \
((uint8_t*)flags)[(index) / 8] |= 1 << ((index) % 8)
diff --git a/src/modules_small.cpp b/src/modules_small.cpp
index 14abb98..6e7f561 100644
--- a/src/modules_small.cpp
+++ b/src/modules_small.cpp
@@ -963,6 +963,7 @@ public:
{
pii->names("print_em", "Print To Console (EM)", "lv2:UtilityPlugin");
pii->lv2_ttl("lv2:requiredFeature <http://lv2plug.in/ns/dev/contexts> ;");
+ pii->lv2_ttl("lv2:requiredFeature lv2ctx:MessageContext ;");
pii->lv2_ttl("lv2:requiredContext lv2ctx:MessageContext ;");
pii->event_port("in", "In").input().lv2_ttl("lv2ctx:context lv2ctx:MessageContext ;");
}
@@ -986,9 +987,9 @@ public:
}
static inline const void *ext_data(const char *URI) {
static LV2MessageContext ctx_ext_data = { message_run, message_connect_port };
+ printf("URI=%s\n", URI);
if (!strcmp(URI, LV2_CONTEXT_MESSAGE))
{
- printf("URI=%s\n", URI);
return &ctx_ext_data;
}
return NULL;
@@ -1002,6 +1003,7 @@ public:
static void plugin_info(plugin_info_iface *pii)
{
pii->names("copy_em", "Message pass-through (EM)", "lv2:UtilityPlugin");
+ pii->lv2_ttl("lv2:requiredFeature lv2ctx:MessageContext ;");
pii->lv2_ttl("lv2:requiredFeature <http://lv2plug.in/ns/dev/contexts> ;");
pii->lv2_ttl("lv2:requiredContext lv2ctx:MessageContext ;");
pii->event_port("in", "In").input().lv2_ttl("lv2ctx:context lv2ctx:MessageContext ;");
--
calf audio plugins packaging
More information about the pkg-multimedia-commits
mailing list