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 "