diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2019-02-06 13:53:17 -0700 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2019-02-06 13:54:05 -0700 |
commit | 896091d25632d8c5b26143ef3dc952acb6b74b4f (patch) | |
tree | 953f337c136d96f476fb10e87e46738a886cb669 /gtk2_ardour/transport_masters_dialog.cc | |
parent | 5e1484bf1825475ea7d6b14b1fb93193e9ee2ed0 (diff) |
do not attempt to update transport master rows if audioengine is not running
Diffstat (limited to 'gtk2_ardour/transport_masters_dialog.cc')
-rw-r--r-- | gtk2_ardour/transport_masters_dialog.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/transport_masters_dialog.cc b/gtk2_ardour/transport_masters_dialog.cc index 5172c78f85..7421671a01 100644 --- a/gtk2_ardour/transport_masters_dialog.cc +++ b/gtk2_ardour/transport_masters_dialog.cc @@ -488,6 +488,10 @@ TransportMastersWidget::Row::update (Session* s, samplepos_t now) boost::shared_ptr<TimecodeTransportMaster> ttm; boost::shared_ptr<MIDIClock_TransportMaster> mtm; + if (!AudioEngine::instance()->running()) { + return; + } + if (s) { if (tm->speed_and_position (speed, pos, most_recent, when, now)) { |