summaryrefslogtreecommitdiff
path: root/libs/ardour/disk_reader.cc
AgeCommit message (Expand)Author
2018-07-31Fix mismatched delete/delete[]Robin Gareus
2018-07-09NO-OP: Rename disk-reader buffer for consistencyRobin Gareus
2018-07-09Prepare API for per disk-reader de-clickRobin Gareus
2018-07-09Separate ChannelInfo for disk reader and writerRobin Gareus
2018-07-09Remove unused disk-reader vari-speedRobin Gareus
2018-07-09Remove global declick APIRobin Gareus
2017-10-31Move Loop Location to ProcessorsRobin Gareus
2017-10-26remove unused variablePaul Davis
2017-10-26switch from std::auto_ptr<> (deprecated) to boost::scoped_ptr<>Paul Davis
2017-10-26optimization for track with zero audio channels should not short-circuit MIDI...Paul Davis
2017-10-04Clean up State API:Robin Gareus
2017-10-02use new CubicInterpolation APIPaul Davis
2017-10-02DiskReader should do nothing at all if there are no channelsPaul Davis
2017-10-02remove cruftPaul Davis
2017-10-01Fix MIDI rec-region displayRobin Gareus
2017-09-30Make MIDI disk-reader a bit less buggy :)Robin Gareus
2017-09-30MIDI debugging.Robin Gareus
2017-09-30Disk-reader don't silence buffers when not rollingRobin Gareus
2017-09-29Ongoing work on latency compensationRobin Gareus
2017-09-29No more disk-reader roll-delayRobin Gareus
2017-09-21fix clang compilation (include header ordering)Robin Gareus
2017-09-19fix boolean logic for roll_delay vs. disk_samples_to_consumePaul Davis
2017-09-19do not advance DiskReader's idea of playback_sample while waiting for _roll_d...Paul Davis
2017-09-19clearer catastrophic error message, rather than assert()Paul Davis
2017-09-19attempt to fix roll delay logic by moving it into DiskReader (the only place ...Paul Davis
2017-09-19Revert "remove unusued roll_delay member of DiskReader"Paul Davis
2017-09-19remove unusued roll_delay member of DiskReaderPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18fix logic error that prevent input monitoring during slave wait statesPaul Davis
2017-09-18don't attempt MIDI playback if there are no MIDI buffers provided for processingPaul Davis
2017-09-18remove debug outputPaul Davis
2017-09-18remove all code related to "silent roll" concept. some debug output addedPaul Davis
2017-09-18move disk_{writer,reader} into Route to allow for simple, sensible implementa...Paul Davis
2017-09-18use constPaul Davis
2017-09-18remove unused + commented linePaul Davis
2017-09-18subtle change to _need_butler logic to ensure correct result in mixed-type co...Paul Davis
2017-09-18reinstate use of a MidiTrack's MIDI filter when reading from diskPaul Davis
2017-09-18move _file_frame from DiskIOProcessor into DiskReader (only place where it is...Paul Davis
2017-09-18tweaks to disk io point mechanismsPaul Davis
2017-09-18framework for silent-roll-while-slave-syncingPaul 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 w...Paul Davis
2017-09-18change visible name of disk i/o processorsPaul Davis
2017-09-18comment out 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-18more DEBUG::Destruction messagesPaul Davis
2017-09-18fix inadvertent run of Interpolation object when transport speed is zero, lea...Paul Davis
2017-09-18rename a method to be more clear; remove an unused method from DiskReaderPaul Davis
2017-09-18cue monitoring for MIDIPaul Davis