diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2006-10-27 00:31:38 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2006-10-27 00:31:38 +0000 |
commit | e9b7cc1a429f8d2bc17439a0c9c6412936130c33 (patch) | |
tree | 6080844e378acebc02a1d6b25e3a9197cf0f1bbb /libs/ardour/redirect.cc | |
parent | 3933ca6c17e2159ab7aa89d68431e228177ca134 (diff) |
restore compilability amidst automation state mgmt changes
git-svn-id: svn://localhost/ardour2/trunk@1030 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/redirect.cc')
-rw-r--r-- | libs/ardour/redirect.cc | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/libs/ardour/redirect.cc b/libs/ardour/redirect.cc index f414860ec8..710b00fe18 100644 --- a/libs/ardour/redirect.cc +++ b/libs/ardour/redirect.cc @@ -248,27 +248,6 @@ Redirect::state (bool full_state) return *node; } -void -Redirect::what_has_automation (set<uint32_t>& s) const -{ - Glib::Mutex::Lock lm (_automation_lock); - map<uint32_t,AutomationList*>::const_iterator li; - - for (li = parameter_automation.begin(); li != parameter_automation.end(); ++li) { - s.insert ((*li).first); - } -} - -void -Redirect::what_has_visible_automation (set<uint32_t>& s) const -{ - Glib::Mutex::Lock lm (_automation_lock); - set<uint32_t>::const_iterator li; - - for (li = visible_parameter_automation.begin(); li != visible_parameter_automation.end(); ++li) { - s.insert (*li); - } -} int Redirect::set_state (const XMLNode& node) @@ -291,7 +270,7 @@ Redirect::set_state (const XMLNode& node) IO::set_state (**niter); have_io = true; - } else if ((*niter)->name() == "Automation") { + } else if ((*niter)->name() == X_("Automation")) { XMLProperty *prop; @@ -347,6 +326,27 @@ Redirect::set_state (const XMLNode& node) return 0; } +void +Redirect::what_has_automation (set<uint32_t>& s) const +{ + Glib::Mutex::Lock lm (_automation_lock); + map<uint32_t,AutomationList*>::const_iterator li; + + for (li = parameter_automation.begin(); li != parameter_automation.end(); ++li) { + s.insert ((*li).first); + } +} + +void +Redirect::what_has_visible_automation (set<uint32_t>& s) const +{ + Glib::Mutex::Lock lm (_automation_lock); + set<uint32_t>::const_iterator li; + + for (li = visible_parameter_automation.begin(); li != visible_parameter_automation.end(); ++li) { + s.insert (*li); + } +} AutomationList& Redirect::automation_list (uint32_t parameter) { |