summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2017-09-18emit required signalPaul Davis
2017-09-18mechanism to allow Track (or other Route-derived type) to add its own ↵Paul Davis
processors at the right time
2017-09-18add enum registration for DiskIOPointPaul Davis
2017-09-18tweaks to disk io point mechanismsPaul Davis
2017-09-18initial (incomplete) framework for DiskIOPoint manipulationPaul Davis
2017-09-18fix longstanding compiler warningPaul Davis
2017-09-18new enums for disk i/o positioningPaul Davis
2017-09-18framework for silent-roll-while-slave-syncingPaul Davis
2017-09-18do not queue multiple Locate or LocateRoll eventsPaul Davis
2017-09-18debug instrumentation for locate timePaul Davis
2017-09-18probable fix for out-of-sync issue across tracks after locatePaul Davis
2017-09-18when DiskReader checks to see if a locate is in progress, it must be atomic ↵Paul Davis
with respect to all DiskReaders
2017-09-18DiskWriter needs to drop source refs in its destructor.Paul Davis
SerializedRCUManager can't do this by itself
2017-09-18change visible name of disk i/o processorsPaul Davis
2017-09-18do not change Session::_transport_frame is a locate is pendingPaul Davis
2017-09-18restart non-RT locate if a new request has been processed by RT context ↵Paul Davis
since we started
2017-09-18adjust debug trace output messagePaul Davis
2017-09-18comment out debug trace outputPaul Davis
2017-09-18comment out debug trace outputPaul Davis
2017-09-18don't bother to re-seek/locate/refill buffers when disk IO processor config ↵Paul Davis
changes unless it actually changed
2017-09-18add new debug trace outputPaul Davis
2017-09-18comment out debug trace outputPaul Davis
2017-09-18fix logic bug in deciding if there is outstanding disk i/o work in butlerPaul Davis
2017-09-18comment out debug trace outputPaul Davis
2017-09-18add new debug trace outputPaul Davis
2017-09-18NOOP: remove line split for conditionalPaul Davis
2017-09-18change debug trace outputPaul Davis
2017-09-18do not advance pointer; avoids illegal over-read during mix_buffers_no_gain()Paul Davis
2017-09-18locating no longer interrupts process()Paul Davis
2017-09-18since Session::fail_roll() just calls ::no_roll() make that more explicit ↵Paul Davis
when there's actually no failure
2017-09-18missing file from previous commitPaul Davis
2017-09-18remove InputConfigurationChange from session events, since it is a no-op in ↵Paul Davis
this development branch
2017-09-18fix up error in manual rebase correctionPaul Davis
2017-09-18update disk writer input latency at transport stopPaul Davis
2017-09-18set + store signal chain latency for all processors; DiskWriter sets its ↵Paul Davis
capture_offset appropriately
2017-09-18the return of MIDI recording, plus refactor to move post-capture playlist ↵Paul Davis
manipulations into Track
2017-09-18more DEBUG::Destruction messagesPaul Davis
2017-09-18drop references to disk reader and writer objects in Track destructorPaul Davis
2017-09-18force auditioner to emit GoingAway at the right time, so that its disk ↵Paul Davis
reader/writer objects drop their reference
2017-09-18drop route shared_ptr when Route::GoingAway is emittedPaul Davis
2017-09-18fix inadvertent run of Interpolation object when transport speed is zero, ↵Paul Davis
leading to a single sample being written when nothing should be. Also, rename "outgoing" as "disk_signal" to be more clear.
2017-09-18fix uninitialized variables causing DiskWriters to think they were in some ↵Paul Davis
incorrect state(s)
2017-09-18rename a method to be more clear; remove an unused method from DiskReaderPaul Davis
2017-09-18cue monitoring for MIDIPaul Davis
2017-09-18get sdio branch working with MIDI tracksPaul Davis
2017-09-18NO-OP: commentPaul Davis
2017-09-18cue monitoring for audio (libardour aspects)Paul Davis
2017-09-18move channel-count setting for DiskReader so that it actually reflects the ↵Paul Davis
correct numbers
2017-09-18fix various naming issues with Disk{Reader,Writer}Paul Davis
2017-09-18uncomment existing machinery to deal with playlist modificationsPaul Davis