From 1d5bfab42c360561b0f401e945b4cb32a1dabea4 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Tue, 1 Sep 2009 20:12:52 +0000 Subject: Don't send midi clock during export, for now, to avoid assertion failure when the transmission code tries to send MIDI outside the process callback. git-svn-id: svn://localhost/ardour2/branches/3.0@5612 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ticker.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libs/ardour/ticker.cc') diff --git a/libs/ardour/ticker.cc b/libs/ardour/ticker.cc index e55474588a..de42683c15 100644 --- a/libs/ardour/ticker.cc +++ b/libs/ardour/ticker.cc @@ -56,6 +56,11 @@ void MidiClockTicker::update_midi_clock_port() void MidiClockTicker::transport_state_changed() { + if (_session->exporting()) { + /* no midi clock during export, for now */ + return; + } + float speed = _session->transport_speed(); nframes_t position = _session->transport_frame(); #ifdef DEBUG_MIDI_CLOCK -- cgit v1.2.3