mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-16 19:56:31 +01:00
Fix assertion failure on transmission of MIDI clock.
git-svn-id: svn://localhost/ardour2/branches/3.0@6387 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
df7a3cc30c
commit
c53115c650
1 changed files with 2 additions and 2 deletions
|
|
@ -60,7 +60,7 @@ MidiClockTicker::session_going_away ()
|
|||
|
||||
void MidiClockTicker::update_midi_clock_port()
|
||||
{
|
||||
_midi_port = _session->midi_clock_port();
|
||||
_midi_port = _session->midi_clock_port();
|
||||
}
|
||||
|
||||
void MidiClockTicker::transport_state_changed()
|
||||
|
|
@ -135,7 +135,7 @@ void MidiClockTicker::transport_looped()
|
|||
|
||||
void MidiClockTicker::tick(const nframes_t& transport_frames, const BBT_Time& /*transport_bbt*/, const Timecode::Time& /*transport_smpt*/)
|
||||
{
|
||||
if (!Config->get_send_midi_clock() || _session == 0 || _session->transport_speed() != 1.0f)
|
||||
if (!Config->get_send_midi_clock() || _session == 0 || _session->transport_speed() != 1.0f || _midi_port == 0)
|
||||
return;
|
||||
|
||||
MIDI::JACK_MidiPort* jack_port = dynamic_cast<MIDI::JACK_MidiPort*>(_midi_port);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue