diff options
author | David Robillard <d@drobilla.net> | 2009-05-28 14:33:33 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-05-28 14:33:33 +0000 |
commit | 46b2e1598ed75319735893ed039ac669aca2d8a7 (patch) | |
tree | a36c8c2ba5e2c14c468c34396d0914be258edfda /src/engine/QueuedEngineInterface.cpp | |
parent | f2c45c3f5b1f6c06d351ed91223343cd3a69ab4b (diff) | |
download | ingen-46b2e1598ed75319735893ed039ac669aca2d8a7.tar.gz ingen-46b2e1598ed75319735893ed039ac669aca2d8a7.tar.bz2 ingen-46b2e1598ed75319735893ed039ac669aca2d8a7.zip |
Make SetMetadataEvent do multiple properties at once.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2019 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/QueuedEngineInterface.cpp')
-rw-r--r-- | src/engine/QueuedEngineInterface.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/engine/QueuedEngineInterface.cpp b/src/engine/QueuedEngineInterface.cpp index 4b2926e7..7d9a8dcc 100644 --- a/src/engine/QueuedEngineInterface.cpp +++ b/src/engine/QueuedEngineInterface.cpp @@ -155,6 +155,7 @@ void QueuedEngineInterface::put(const URI& uri, const Resource::Properties& properties) { + cerr << "PUT " << uri << endl; size_t hash = uri.find("#"); bool meta = (hash != string::npos); Path path(meta ? (string("/") + uri.chop_start("#")) : uri.str()); @@ -169,6 +170,8 @@ QueuedEngineInterface::put(const URI& uri, DataType data_type(DataType::UNKNOWN); ResourceImpl::type(properties, is_patch, is_node, is_port, is_output, data_type); + // PutEvent + if (is_patch) { uint32_t poly = 1; iterator p = properties.find("ingen:polyphony"); |