diff options
Diffstat (limited to 'libs/ardour/session_transport.cc')
-rw-r--r-- | libs/ardour/session_transport.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index b6c5d64503..79ffb927bf 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -2001,6 +2001,12 @@ Session::transport_stopped() const } bool +Session::transport_stopped_or_stopping() const +{ + return _transport_fsm->stopped() || _transport_fsm->stopping(); +} + +bool Session::transport_rolling() const { return _transport_speed != 0.0 && _count_in_samples == 0 && _remaining_latency_preroll == 0; |