summaryrefslogtreecommitdiff
path: root/libs/ardour/session_transport.cc
AgeCommit message (Expand)Author
2019-09-19replace boost::msm - based FSM for transport with one written in "plain C++"Paul Davis
2019-09-18deepen stack trace when checking non-RT RT callsPaul Davis
2019-09-17deepen stacktrace to show where non-process calls to supposedly process-stack...Paul Davis
2019-09-17add finite state machine to control/manage transport statePaul Davis
2019-09-17minor tweaks to use initialization rather than assignmentPaul Davis
2019-09-17parametize the maximum transport speed.Paul Davis
2019-08-16Fix periodic backup savesRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-03-18NO-OP: Use API to set/test state-of-the-stateRobin Gareus
2019-03-13NO-OP: re-order code, collect realtime transport actionsRobin Gareus
2019-02-28simplifications to the logic and additional comments for code that handles au...Paul Davis
2019-02-26clarifying commentPaul Davis
2019-02-22remove PostTransportWorkCurveReallocate (no longer used)Paul Davis
2019-02-21Avoid dynamic-cast, prefer virtual inheritance for performance reasonsRobin Gareus
2019-02-21Add API to check for ongoing de-clickRobin Gareus
2019-02-21Remove more cruft (unused rf-scale)Robin Gareus
2019-02-04extend debug output statementPaul Davis
2019-01-25new approach to handling Transport Masters when engine is restartedPaul Davis
2018-12-28NO-OP: whitespaceRobin Gareus
2018-12-28Check whether punch-in is enabled and record is enabled in addition to if we ...Alex Pilon
2018-11-28Fix a potential memory-corruptionRobin Gareus
2018-11-28Consolidate ambiguous engine API callsRobin Gareus
2018-10-05Properly disable looping when deleting loop-rangeRobin Gareus
2018-10-05move away from "sync source" conceptsPaul Davis
2018-09-27consolidate all transport masters on a SafeTime object that is a member of th...Paul Davis
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-07-30Fix "session dirty" flicker during session-setup.Robin Gareus
2018-07-09Remove unused AutoLoopDeclick, PendingLoopDeclickRobin Gareus
2018-07-09Remove global declick APIRobin Gareus
2018-02-11SoloSelection: libardour part.Ben Loftis
2017-10-31Move Loop Location to ProcessorsRobin Gareus
2017-10-29Quick hack to test engine vari-speed (1/2)Robin Gareus
2017-10-02tracks no longer need to be notified about speed changesPaul Davis
2017-09-30Align punch in/out recording with latency-compensationRobin Gareus
2017-09-29Remove unused punch+preroll APIRobin Gareus
2017-09-29Ongoing work on latency compensationRobin Gareus
2017-09-29Remove code related to capture-offset.Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18remove locate debugging outputPaul Davis
2017-09-18sort of no-op ... remove debug output ... just basically put it in git so tha...Paul Davis
2017-09-18reinstate "restart seek" behaviour but use a new Session::_seek_counter membe...Paul Davis
2017-09-18no more locate-restart based on mismatch transport_frame and locate targetPaul Davis
2017-09-18reset DiskReader "no disk output" flag in a couple of exceptional casesPaul Davis
2017-09-18remove Track::hidden(); replace with Stripable::is_private_route()Paul Davis
2017-09-18debug instrumentation for locate timePaul Davis
2017-09-18restart non-RT locate if a new request has been processed by RT context since...Paul Davis
2017-09-18adjust debug trace output messagePaul Davis
2017-09-18remove InputConfigurationChange from session events, since it is a no-op in t...Paul Davis
2017-09-18remove all remaining vestiges of per-track varispeed from libardourPaul Davis
2017-09-18get diskreader working, and remove per-track varispeed API and mechanismPaul Davis