From 90bab430c4caa5aa541bbf32e60dc2251b3c1a94 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 30 Jan 2012 20:58:17 +0000 Subject: Fix non-summon of butler when a track that needs it is followed by a track that does not (in the single-process-thread-CPU case). Should fix #4677. git-svn-id: svn://localhost/ardour2/branches/3.0@11391 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/midi_track.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/ardour/midi_track.cc') diff --git a/libs/ardour/midi_track.cc b/libs/ardour/midi_track.cc index 1b40cb5f56..3d9b0f94ff 100644 --- a/libs/ardour/midi_track.cc +++ b/libs/ardour/midi_track.cc @@ -269,6 +269,9 @@ MidiTrack::set_state_part_two () return; } +/** @param need_butler to be set to true if this track now needs the butler, otherwise it can be left alone + * or set to false. + */ int MidiTrack::roll (pframes_t nframes, framepos_t start_frame, framepos_t end_frame, int declick, bool& need_butler) { -- cgit v1.2.3