Home
last modified time | relevance | path

Searched refs:TransportFSM (Results 1 – 11 of 11) sorted by relevance

/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/
H A Dtransport_fsm.cc38 Pool* TransportFSM::Event::pool = 0;
64 TransportFSM::Event::init_pool () in init_pool()
70 TransportFSM::Event::operator new (size_t) in operator new()
81 TransportFSM::TransportFSM (TransportAPI& tapi) in TransportFSM() function in TransportFSM
97 TransportFSM::init () in init()
102 TransportFSM::process_events () in process_events()
219 TransportFSM::current_state () const in current_state()
471 TransportFSM::start_playback () in start_playback()
502 TransportFSM::maybe_reset_speed () in maybe_reset_speed()
704 TransportFSM::defer (Event& ev) in defer()
[all …]
H A Denums.cc156 TransportFSM::EventType _TransportFSM_EventType; in setup_enum_writer()
817 REGISTER_CLASS_ENUM (TransportFSM, ButlerDone); in setup_enum_writer()
819 REGISTER_CLASS_ENUM (TransportFSM, DeclickDone); in setup_enum_writer()
822 REGISTER_CLASS_ENUM (TransportFSM, Locate); in setup_enum_writer()
823 REGISTER_CLASS_ENUM (TransportFSM, LocateDone); in setup_enum_writer()
824 REGISTER_CLASS_ENUM (TransportFSM, SetSpeed); in setup_enum_writer()
827 REGISTER_CLASS_ENUM (TransportFSM, Stopped); in setup_enum_writer()
828 REGISTER_CLASS_ENUM (TransportFSM, Rolling); in setup_enum_writer()
838 REGISTER_CLASS_ENUM (TransportFSM, Forwards); in setup_enum_writer()
839 REGISTER_CLASS_ENUM (TransportFSM, Backwards); in setup_enum_writer()
[all …]
H A Dsession_process.cc63 #define TFSM_EVENT(evtype) { _transport_fsm->enqueue (new TransportFSM::Event (evtype)); }
64 #define TFSM_ROLL() { _transport_fsm->enqueue (new TransportFSM::Event (TransportFSM::StartTranspor…
65 #define TFSM_STOP(abort,clear) { _transport_fsm->enqueue (new TransportFSM::Event (TransportFSM::St…
66 #define TFSM_SPEED(speed,as_default) { _transport_fsm->enqueue (new TransportFSM::Event (speed,as_d…
67 …OCATE(target,ltd,loop,force) { _transport_fsm->enqueue (new TransportFSM::Event (TransportFSM::Loc…
141 TFSM_EVENT (TransportFSM::DeclickDone); in process()
1532 TFSM_EVENT (TransportFSM::StartTransport); in implement_master_strategy()
H A Dsession_transport.cc86 #define TFSM_EVENT(evtype) { _transport_fsm->enqueue (new TransportFSM::Event (evtype)); }
87 #define TFSM_STOP(abort,clear) { _transport_fsm->enqueue (new TransportFSM::Event (TransportFSM::St…
88 …OCATE(target,ltd,loop,force) { _transport_fsm->enqueue (new TransportFSM::Event (TransportFSM::Loc…
89 #define TFSM_SPEED(speed,as_default) { _transport_fsm->enqueue (new TransportFSM::Event (speed,as_d…
162 TFSM_EVENT (TransportFSM::ButlerRequired); in realtime_stop()
191 TFSM_EVENT (TransportFSM::LocateDone); in locate()
285 TFSM_EVENT (TransportFSM::ButlerRequired); in locate()
287 TFSM_EVENT (TransportFSM::LocateDone); in locate()
616 TFSM_EVENT (TransportFSM::LocateDone); in butler_completed_transport_work()
627 TFSM_EVENT (TransportFSM::ButlerDone); in butler_completed_transport_work()
H A Dsession_export.cc45 #define TFSM_ROLL() { _transport_fsm->enqueue (new TransportFSM::Event (TransportFSM::StartTranspor…
46 #define TFSM_SPEED(speed,as_default) { _transport_fsm->enqueue (new TransportFSM::Event (speed,as_d…
H A Dsession_time.cc45 #define TFSM_EVENT(evtype) { _transport_fsm->enqueue (new TransportFSM::Event (evtype)); }
H A Dglobals.cc552 TransportFSM::Event::init_pool (); in init()
H A Dsession.cc246 , _transport_fsm (new TransportFSM (*this)) in Session()
/dports/audio/ardour6/Ardour-6.8.0/libs/ardour/ardour/
H A Dtransport_fsm.h24 struct TransportFSM struct
115 TransportFSM (TransportAPI& tapi);
H A Dtransport_api.h35 friend struct TransportFSM;
H A Dsession.h173 struct TransportFSM;
1588 TransportFSM* _transport_fsm;