AudioGhostRegion::AudioGhostRegion(TimeAxisView& tv, TimeAxisView& source_tv, double initial_unit_pos)
: GhostRegion(tv.ghost_group(), tv, source_tv, initial_unit_pos)
{
-
+
}
void
MidiGhostRegion::Event::Event(ArdourCanvas::CanvasNoteEvent* e)
: event(e)
{
-
+
}
MidiGhostRegion::Note::Note(ArdourCanvas::CanvasNote* n, ArdourCanvas::Group* g)
/* we are using _optimization_iterator to speed up the common case where a caller
is going through our notes in order.
*/
-
+
if (_optimization_iterator != events.end()) {
++_optimization_iterator;
}