diff options
author | David Robillard <d@drobilla.net> | 2018-01-21 00:41:34 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2018-01-21 00:56:50 +0100 |
commit | 44f7ad5222d824d81dc743045d5887418847e74e (patch) | |
tree | 1b41535ac00b8b225a25dba2873b064cb074bfa9 /src/server/BlockFactory.cpp | |
parent | 90fca083052880479ad90d870e556f0648e32106 (diff) | |
download | ingen-44f7ad5222d824d81dc743045d5887418847e74e.tar.gz ingen-44f7ad5222d824d81dc743045d5887418847e74e.tar.bz2 ingen-44f7ad5222d824d81dc743045d5887418847e74e.zip |
Add URI class and remove use of Raul::URI
Diffstat (limited to 'src/server/BlockFactory.cpp')
-rw-r--r-- | src/server/BlockFactory.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/BlockFactory.cpp b/src/server/BlockFactory.cpp index a1367e12..65108483 100644 --- a/src/server/BlockFactory.cpp +++ b/src/server/BlockFactory.cpp @@ -99,7 +99,7 @@ BlockFactory::refresh() } PluginImpl* -BlockFactory::plugin(const Raul::URI& uri) +BlockFactory::plugin(const URI& uri) { load_plugin(uri); const Plugins::const_iterator i = _plugins.find(uri); @@ -127,7 +127,7 @@ BlockFactory::load_internal_plugins() } void -BlockFactory::load_plugin(const Raul::URI& uri) +BlockFactory::load_plugin(const URI& uri) { if (_has_loaded || _plugins.find(uri) != _plugins.end()) { return; @@ -152,7 +152,7 @@ BlockFactory::load_lv2_plugins() typedef std::vector< SPtr<LilvNode> > Types; Types types; for (unsigned t = PortType::ID::AUDIO; t <= PortType::ID::ATOM; ++t) { - const Raul::URI& uri(PortType((PortType::ID)t).uri()); + const URI& uri(PortType((PortType::ID)t).uri()); types.push_back( SPtr<LilvNode>(lilv_new_uri(_world->lilv_world(), uri.c_str()), lilv_node_free)); @@ -161,7 +161,7 @@ BlockFactory::load_lv2_plugins() const LilvPlugins* plugins = lilv_world_get_all_plugins(_world->lilv_world()); LILV_FOREACH(plugins, i, plugins) { const LilvPlugin* lv2_plug = lilv_plugins_get(plugins, i); - const Raul::URI uri(lilv_node_as_uri(lilv_plugin_get_uri(lv2_plug))); + const URI uri(lilv_node_as_uri(lilv_plugin_get_uri(lv2_plug))); // Ignore plugins that require features Ingen doesn't support LilvNodes* features = lilv_plugin_get_required_features(lv2_plug); |