index
:
ardour.git
click-emphasis-optional
click-emphasis-optional-final
click-level
fix-ptx-20170917
gtk3-preparation
libcanvas-no-gtk
makeup-test
master
pt-5-7-x
pt-import-fix-message-20160416
pt-missing-sources
pt5-fix
pt5fix
pt5fix-20160202
ptimport-refactor
ptimport-rework
ptimport-save
ptmidi
Hacking on Ardour DAW + ptformat
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libs
/
ardour
/
ardour
/
transport_fsm.h
Age
Commit message (
Expand
)
Author
2020-02-21
make "reversing" back into a DirectionState and prohibit speed changes while ...
Paul Davis
2020-02-20
change transport API, session API, transportFSM API to move reverse managemen...
Paul Davis
2020-01-23
add TransportFSM::declicking_for_locate()
Paul Davis
2020-01-18
remove fragile union design
Paul Davis
2020-01-18
fix broken-ness caused by bad initialization of a StopTransport event in Tran...
Paul Davis
2020-01-18
Session::request_locate() takes a tri-valued second argument for "roll-after-...
Paul Davis
2019-12-29
add Session::transport_stopped_or_stopping()
Paul Davis
2019-11-22
redesign of declicking and fades around loop boundaries
Paul Davis
2019-11-18
fix transport FSM to stop first and declick later
Paul Davis
2019-11-15
consolidate setting of "get roll after locate" in TFSM
Paul Davis
2019-11-01
transportFSM: when locating due to end-of-loop, skip declick and do not trans...
Paul Davis
2019-10-29
fix handling of deferred events in transportFSM
Paul Davis
2019-09-22
various changes to transportFSM, mostly to try to keep track of whether to ro...
Paul Davis
2019-09-20
move TransportFSM::enqueue() into .cc file
Paul Davis
2019-09-20
at transport stop, reset FSM's idea of the last locate target (also removes c...
Paul Davis
2019-09-20
const-ify TransportFSM
Paul Davis
2019-09-20
rename TransportFSM::FSMEvent to TransportFSM::Event (c/o the Department of R...
Paul Davis
2019-09-20
add an important comment about transportFSM being single-thread and synchronous
Paul Davis
2019-09-20
use boost::intrusive to manage FSM events (this is all RT code)
Paul Davis
2019-09-19
replace boost::msm - based FSM for transport with one written in "plain C++"
Paul Davis
2019-09-18
Introduce the BOOST_MPL stuff (though it all seems a bit flaky with MSVC...)
John Emmas
2019-09-18
Fix OSX builds: undef Apples's odd nil macro
Robin Gareus
2019-09-17
add finite state machine to control/manage transport state
Paul Davis