summaryrefslogtreecommitdiff
path: root/gtk2_ardour/io_selector.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2008-09-30 14:18:15 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2008-09-30 14:18:15 +0000
commitcaa305ed2b5f2b5ed976a1e0b18b3794c2ab2465 (patch)
treeb609da362fdeb0a5be7758e9f6dee1869170477c /gtk2_ardour/io_selector.h
parent9a30bb2aecabcdd16568e6548dd1aeade8effa48 (diff)
more tweaks to the IO Selector
git-svn-id: svn://localhost/ardour2/branches/3.0@3840 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/io_selector.h')
-rw-r--r--gtk2_ardour/io_selector.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/io_selector.h b/gtk2_ardour/io_selector.h
index c31354a5a7..e720a630b3 100644
--- a/gtk2_ardour/io_selector.h
+++ b/gtk2_ardour/io_selector.h
@@ -36,10 +36,11 @@ class IOSelector : public PortMatrix {
void add_row ();
void remove_row (int);
std::string row_descriptor () const;
+ boost::shared_ptr<ARDOUR::IO> const io() { return _io; }
private:
boost::shared_ptr<ARDOUR::IO> _io;
-
+
void ports_changed (ARDOUR::IOChange, void*);
};
@@ -67,6 +68,9 @@ class IOSelectorWindow : public ArdourDialog
void rescan ();
void cancel ();
void accept ();
+
+ void ports_changed (ARDOUR::IOChange change, void *src);
+ void io_name_changed (void *src);
};