summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/butler.h
AgeCommit message (Expand)Author
2019-12-11variable renaming in Butler for various buffer sizesPaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-16Namespace PBD::RingBufferRobin Gareus
2015-12-02consolidate semaphore implementation (part four)Robin Gareus
2015-09-30split Butler::flush_tracks_to_disk() into two distinct versions with clear na...Paul Davis
2015-09-28get loop recording working when using seam-ed loopingPaul Davis
2015-06-29fix timing of Butler mapping config parameters to avoid crash.Paul Davis
2015-03-01use Xthreads in session butler.Robin Gareus
2014-05-01fix crash in butler when destroying before thread is startedPaul Davis
2013-10-18Merge remote-tracking branch 'remotes/origin/exportvis' into windows+ccJohn Emmas
2013-10-17add export visibility macros across libardourPaul Davis
2013-08-04'libs/ardour' - Platform specific changes and includesJohn Emmas
2013-07-11Include pthread.h in butler.h for mingw buildPaul Davis
2013-07-11Use PBD::GlibSemaphore in Butler to signal requests on windowsPaul Davis
2013-07-11Refactor the non-portable parts of Butler thread into new functionsPaul Davis
2013-07-11Move request pipe setup into separate functionPaul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-01-04Use Request::Pause rather than Request::Wait forCarl Hetherington
2011-10-24Remove unused read/write data count code.Carl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-06-09dynamic playback & capture buffer resizing (though transport is stopped first)Paul Davis
2010-06-09permit different sizes for audio playback & capture buffersPaul Davis
2010-04-14Prevent crash in pool destruction during session teardown.Carl Hetherington
2010-04-14Suspend deletion of cross-thread pools until they are empty. Prevents crashe...Carl Hetherington
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-10-24Move butler methods from Session to Butler.David Robillard
2009-10-23Split butler into separate object (partially, just data so far...)David Robillard