#include <set>
-#include <glibmm/thread.h>
+#include <glibmm/threads.h>
-#include "pbd/basename.h"
#include "pbd/xml++.h"
-#include "pbd/enumwriter.h"
+#include "pbd/basename.h"
#include "ardour/automation_control.h"
-#include "ardour/dB.h"
#include "ardour/midi_model.h"
#include "ardour/midi_region.h"
#include "ardour/midi_ring_buffer.h"
#include "ardour/midi_source.h"
-#include "ardour/playlist.h"
#include "ardour/region_factory.h"
#include "ardour/session.h"
#include "ardour/tempo.h"
PropertyList plist;
- plist.add (Properties::name, ms->name());
+ plist.add (Properties::name, PBD::basename_nosuffix (ms->name()));
plist.add (Properties::whole_file, true);
plist.add (Properties::start, _start);
plist.add (Properties::start_beats, _start_beats);
for a given set of filtered_parameters, so now that we've changed that list we must invalidate
the iterator.
*/
- Glib::Mutex::Lock lm (midi_source(0)->mutex());
+ Glib::Threads::Mutex::Lock lm (midi_source(0)->mutex());
midi_source(0)->invalidate ();
}