summaryrefslogtreecommitdiff
path: root/libs/ardour
AgeCommit message (Collapse)Author
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
2017-09-18NO-OP: remove placeholder commentPaul Davis
2017-09-18NO-OP explanatory commentPaul Davis
2017-09-18NO-OP explanatory commentPaul Davis
2017-09-18alignment choice now owned by Track, as a proxy for DiskWriterPaul Davis
DiskWriter is a processor and as such has no Input object. This means that the "Automatic" setting must be handled by the Track, which does have an Input object to check for port connections to physical or non-physical sources
2017-09-18NO-OP: whitespace inside #if 0Paul Davis
2017-09-18fix iterator initializationPaul Davis
2017-09-18set up DiskWriter sources at an appropriate timePaul Davis
2017-09-18don't crash when recording due to null midi_write_sourcePaul Davis
2017-09-18manual fixes for various XML API changes in master, required after rebase on ↵Paul Davis
master
2017-09-18remove all remaining vestiges of per-track varispeed from libardourPaul Davis