Mercurial > hg > piper-cpp
comparison vamp-support/AssignedPluginHandleMapper.h @ 84:db9a6ab618bc
Client builds; does not run
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Wed, 12 Oct 2016 11:59:57 +0100 |
parents | d9e85a65d45b |
children | c897c9a8daf1 |
comparison
equal
deleted
inserted
replaced
83:154e94ea84d4 | 84:db9a6ab618bc |
---|---|
48 class AssignedPluginHandleMapper : public PluginHandleMapper | 48 class AssignedPluginHandleMapper : public PluginHandleMapper |
49 { | 49 { |
50 public: | 50 public: |
51 AssignedPluginHandleMapper() { } | 51 AssignedPluginHandleMapper() { } |
52 | 52 |
53 void addPlugin(Vamp::Plugin *p, Handle h) { | 53 void addPlugin(Handle h, Vamp::Plugin *p) { |
54 if (!p) return; | 54 if (!p) return; |
55 if (m_rplugins.find(p) == m_rplugins.end()) { | 55 if (m_rplugins.find(p) == m_rplugins.end()) { |
56 if (m_plugins.find(h) != m_plugins.end()) { | 56 if (m_plugins.find(h) != m_plugins.end()) { |
57 std::cerr << "ERROR: Duplicate plugin handle " << h | 57 std::cerr << "ERROR: Duplicate plugin handle " << h |
58 << " for plugin " << p << " (already used for plugin " | 58 << " for plugin " << p << " (already used for plugin " |