From 728f510e8c542db2907dcd439a9ab99d07282220 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 14 Sep 2011 22:49:22 +0000 Subject: Support lv2:sampleRate controls (mostly) correctly. Fix initial control port values (was always 0.0). Fix numeric values in control window. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3460 a436a847-0d15-0410-975c-d299462d15a1 --- src/gui/App.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/gui/App.hpp') diff --git a/src/gui/App.hpp b/src/gui/App.hpp index 96cd0152..bd753078 100644 --- a/src/gui/App.hpp +++ b/src/gui/App.hpp @@ -92,6 +92,8 @@ public: bool disable_signals() { bool old = _enable_signal; _enable_signal = false; return old; } void enable_signals(bool b) { _enable_signal = b; } + uint32_t sample_rate() const; + ConnectWindow* connect_window() const { return _connect_window; } MessagesWindow* messages_dialog() const { return _messages_window; } PatchTreeWindow* patch_tree() const { return _patch_tree_window; } @@ -136,6 +138,10 @@ protected: bool animate(); void error_response(int32_t id, const std::string& str); + void property_change(const Raul::URI& subject, + const Raul::URI& key, + const Raul::Atom& value); + static void* icon_destroyed(void* data); static Gtk::Main* _main; @@ -155,6 +161,8 @@ protected: Ingen::Shared::World* _world; + uint32_t _sample_rate; + typedef std::map ActivityPorts; ActivityPorts _activity_ports; -- cgit v1.2.1