return 0;
}
+void
+Redirect::set_sort_key (uint32_t key)
+{
+ _sort_key = key;
+}
+
void
Redirect::set_placement (Placement p, void *src)
{
return 1;
}
- LockMonitor lm (_automation_lock, __LINE__, __FILE__);
+ Glib::Mutex::Lock lm (_automation_lock);
set<uint32_t> tosave;
parameter_automation.clear ();
int
Redirect::save_automation (string path)
{
- LockMonitor lm (_automation_lock, __LINE__, __FILE__);
+ Glib::Mutex::Lock lm (_automation_lock);
string fullpath;
if (parameter_automation.empty()) {
void
Redirect::what_has_automation (set<uint32_t>& s) const
{
- LockMonitor lm (_automation_lock, __LINE__, __FILE__);
+ Glib::Mutex::Lock lm (_automation_lock);
map<uint32_t,AutomationList*>::const_iterator li;
for (li = parameter_automation.begin(); li != parameter_automation.end(); ++li) {
void
Redirect::what_has_visible_automation (set<uint32_t>& s) const
{
- LockMonitor lm (_automation_lock, __LINE__, __FILE__);
+ Glib::Mutex::Lock lm (_automation_lock);
set<uint32_t>::const_iterator li;
for (li = visible_parameter_automation.begin(); li != visible_parameter_automation.end(); ++li) {