summaryrefslogtreecommitdiff
path: root/libs/ardour/transport_fsm.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-09-20 09:44:15 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2019-09-20 09:44:15 -0600
commit4d2ccdd9055cf47fcfa165f8b751a91b1030fd7f (patch)
tree2f7dcc14c47cbf16ec3c2b35f26be5ca5b13f0e0 /libs/ardour/transport_fsm.cc
parent30a1cffcdc014e0b7a9322e50b8ca768e5c226d1 (diff)
const-ify TransportFSM
Diffstat (limited to 'libs/ardour/transport_fsm.cc')
-rw-r--r--libs/ardour/transport_fsm.cc16
1 files changed, 8 insertions, 8 deletions
diff --git a/libs/ardour/transport_fsm.cc b/libs/ardour/transport_fsm.cc
index 5f394f9bd7..d01d09aaa1 100644
--- a/libs/ardour/transport_fsm.cc
+++ b/libs/ardour/transport_fsm.cc
@@ -298,7 +298,7 @@ TransportFSM::process_event (Event& ev)
/* transition actions */
void
-TransportFSM::start_playback ()
+TransportFSM::start_playback () const
{
DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::start_playback\n");
api->start_transport();
@@ -313,7 +313,7 @@ TransportFSM::start_declick (Event const & s)
}
void
-TransportFSM::stop_playback ()
+TransportFSM::stop_playback () const
{
DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::stop_playback\n");
api->stop_transport (_last_stop.abort, _last_stop.clear_state);
@@ -329,7 +329,7 @@ TransportFSM::save_locate_and_start_declick (Event const & l)
}
void
-TransportFSM::start_locate (Event const & l)
+TransportFSM::start_locate (Event const & l) const
{
assert (l.type == Locate);
DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::start_locate\n");
@@ -337,14 +337,14 @@ TransportFSM::start_locate (Event const & l)
}
void
-TransportFSM::start_saved_locate ()
+TransportFSM::start_saved_locate () const
{
DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::start_save\n");
api->locate (_last_locate.target, _last_locate.with_roll, _last_locate.with_flush, _last_locate.with_loop, _last_locate.force);
}
void
-TransportFSM::interrupt_locate (Event const & l)
+TransportFSM::interrupt_locate (Event const & l) const
{
assert (l.type == Locate);
DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::interrupt\n");
@@ -355,13 +355,13 @@ TransportFSM::interrupt_locate (Event const & l)
}
void
-TransportFSM::schedule_butler_for_transport_work ()
+TransportFSM::schedule_butler_for_transport_work () const
{
api->schedule_butler_for_transport_work ();
}
bool
-TransportFSM::should_roll_after_locate ()
+TransportFSM::should_roll_after_locate () const
{
bool ret = api->should_roll_after_locate ();
DEBUG_TRACE (DEBUG::TFSMEvents, string_compose ("tfsm::should_roll_after_locate() ? %1\n", ret));
@@ -369,7 +369,7 @@ TransportFSM::should_roll_after_locate ()
}
void
-TransportFSM::roll_after_locate ()
+TransportFSM::roll_after_locate () const
{
DEBUG_TRACE (DEBUG::TFSMEvents, "rolling after locate\n");
api->start_transport ();