[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