summaryrefslogtreecommitdiffstats
path: root/ingen
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2013-11-01 22:40:23 +0000
committerDavid Robillard <d@drobilla.net>2013-11-01 22:40:23 +0000
commitb50590f499271e6c1807285db538cd7684da327f (patch)
treebf4d6643e3b0bd2911524bc5be19b7cc00e592a1 /ingen
parent1adbdc3fedf441be5b08cc10e2bd239c73b49b80 (diff)
downloadingen-b50590f499271e6c1807285db538cd7684da327f.tar.gz
ingen-b50590f499271e6c1807285db538cd7684da327f.tar.bz2
ingen-b50590f499271e6c1807285db538cd7684da327f.zip
Implement static UI port notifications (fix #935).
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5172 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ingen')
-rw-r--r--ingen/client/PluginUI.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ingen/client/PluginUI.hpp b/ingen/client/PluginUI.hpp
index 12e970bf..1857d3e2 100644
--- a/ingen/client/PluginUI.hpp
+++ b/ingen/client/PluginUI.hpp
@@ -1,6 +1,6 @@
/*
This file is part of Ingen.
- Copyright 2007-2012 David Robillard <http://drobilla.net/>
+ Copyright 2007-2013 David Robillard <http://drobilla.net/>
Ingen is free software: you can redistribute it and/or modify it under the
terms of the GNU Affero General Public License as published by the Free
@@ -17,6 +17,8 @@
#ifndef INGEN_CLIENT_PLUGINUI_HPP
#define INGEN_CLIENT_PLUGINUI_HPP
+#include <set>
+
#include "ingen/types.hpp"
#include "lilv/lilv.h"
@@ -67,6 +69,7 @@ private:
SPtr<const BlockModel> _block;
SuilInstance* _instance;
LilvNode* _ui_node;
+ std::set<uint32_t> _subscribed_ports;
static SuilHost* ui_host;