summaryrefslogtreecommitdiff
path: root/gtk2_ardour/send_ui.cc
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2011-01-10 19:36:00 +0000
committerCarl Hetherington <carl@carlh.net>2011-01-10 19:36:00 +0000
commitb67be86cbff5efe1fff35ca86a216a1e63e214d7 (patch)
tree32fabada2f182076e2bc483d257de59833bc83af /gtk2_ardour/send_ui.cc
parentbc84cb7479a4f05f3a96de42a917a25d6a5f7dc7 (diff)
Remove erroneous handling of input IO for sends, which don't have them. Fixes #3694.
git-svn-id: svn://localhost/ardour2/branches/3.0@8493 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/send_ui.cc')
-rw-r--r--gtk2_ardour/send_ui.cc12
1 files changed, 2 insertions, 10 deletions
diff --git a/gtk2_ardour/send_ui.cc b/gtk2_ardour/send_ui.cc
index 490d99867c..1c668bd2ad 100644
--- a/gtk2_ardour/send_ui.cc
+++ b/gtk2_ardour/send_ui.cc
@@ -41,6 +41,8 @@ SendUI::SendUI (Gtk::Window* parent, boost::shared_ptr<Send> s, Session* session
, _gpm (session, 250)
, _panners (session)
{
+ assert (_send);
+
_panners.set_panner (s->panner());
_gpm.set_controls (boost::shared_ptr<Route>(), s->meter(), s->amp());
@@ -63,7 +65,6 @@ SendUI::SendUI (Gtk::Window* parent, boost::shared_ptr<Send> s, Session* session
_send->set_metering (true);
- _send->input()->changed.connect (connections, invalidator (*this), ui_bind (&SendUI::ins_changed, this, _1, _2), gui_context());
_send->output()->changed.connect (connections, invalidator (*this), ui_bind (&SendUI::outs_changed, this, _1, _2), gui_context());
_panners.set_width (Wide);
@@ -89,15 +90,6 @@ SendUI::~SendUI ()
}
void
-SendUI::ins_changed (IOChange change, void* /*ignored*/)
-{
- ENSURE_GUI_THREAD (*this, &SendUI::ins_changed, change, ignored)
- if (change.type & IOChange::ConfigurationChanged) {
- _panners.setup_pan ();
- }
-}
-
-void
SendUI::outs_changed (IOChange change, void* /*ignored*/)
{
ENSURE_GUI_THREAD (*this, &SendUI::outs_changed, change, ignored)