summaryrefslogtreecommitdiffstats
path: root/src/engine
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-05-28 02:48:23 +0000
committerDavid Robillard <d@drobilla.net>2009-05-28 02:48:23 +0000
commitf2c45c3f5b1f6c06d351ed91223343cd3a69ab4b (patch)
tree757a86fb2aac3de4d53c6d081ac3c218d97edc25 /src/engine
parentc9a25fcc6150290790457f837355735b513b7239 (diff)
downloadingen-f2c45c3f5b1f6c06d351ed91223343cd3a69ab4b.tar.gz
ingen-f2c45c3f5b1f6c06d351ed91223343cd3a69ab4b.tar.bz2
ingen-f2c45c3f5b1f6c06d351ed91223343cd3a69ab4b.zip
Fix URIs.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2018 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/InternalPlugin.hpp1
-rw-r--r--src/engine/PortImpl.cpp10
-rw-r--r--src/engine/events/SetMetadataEvent.cpp2
3 files changed, 4 insertions, 9 deletions
diff --git a/src/engine/InternalPlugin.hpp b/src/engine/InternalPlugin.hpp
index abb49cbd..3c0583cd 100644
--- a/src/engine/InternalPlugin.hpp
+++ b/src/engine/InternalPlugin.hpp
@@ -32,7 +32,6 @@
#include <iostream>
#include "PluginImpl.hpp"
-#define NS_INGEN "http://drobilla.net/ns/ingen#"
#define NS_INTERNALS "http://drobilla.net/ns/ingen-internals#"
namespace Ingen {
diff --git a/src/engine/PortImpl.cpp b/src/engine/PortImpl.cpp
index c81e797a..913bbc2e 100644
--- a/src/engine/PortImpl.cpp
+++ b/src/engine/PortImpl.cpp
@@ -66,16 +66,10 @@ PortImpl::PortImpl(NodeImpl* const node,
else
_polyphonic = true;
- if (type == DataType::AUDIO)
- add_property("rdf:type", Atom(Atom::URI, "lv2:AudioPort"));
+ add_property("rdf:type", Atom(Atom::URI, type.uri()));
- if (type == DataType::CONTROL)
- add_property("rdf:type", Atom(Atom::URI, "lv2:ControlPort"));
-
- if (type == DataType::EVENT) {
- add_property("rdf:type", Atom(Atom::URI, "lv2ev:EventPort"));
+ if (type == DataType::EVENT)
_broadcast = true; // send activity blips
- }
assert(_buffers->size() > 0);
}
diff --git a/src/engine/events/SetMetadataEvent.cpp b/src/engine/events/SetMetadataEvent.cpp
index 482656ca..00db9161 100644
--- a/src/engine/events/SetMetadataEvent.cpp
+++ b/src/engine/events/SetMetadataEvent.cpp
@@ -53,6 +53,8 @@ SetMetadataEvent::SetMetadataEvent(
, _is_meta(meta)
, _success(false)
{
+ cerr << "SET " << subject << " : " << key << " = " << value << endl;
+ assert(value.type() != Atom::URI || strcmp(value.get_uri(), "lv2:ControlPort"));
}