summaryrefslogtreecommitdiff
path: root/libs/ardour/butler.cc
AgeCommit message (Expand)Author
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-04-16Fairly major change to the way in which crossfades are handled;Carl Hetherington
2012-01-04Use Request::Pause rather than Request::Wait forCarl Hetherington
2011-10-24Fix awful thinko in previous commit.Carl Hetherington
2011-10-24Remove unused read/write data count code.Carl Hetherington
2011-07-19more MIDI I/O debugging outputPaul Davis
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-03-02increase butler event pool size dramaticallyPaul Davis
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-07-05Forward port no-process-after-export fix from 2.X revs 7357 and 7361.Carl Hetherington
2010-06-29allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on c...Paul Davis
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-05-13Make butler handle auditioner again. Fixes #3128.Carl Hetherington
2010-04-21Move Diskstream ownership to Track, so that Session no longer holds lists of ...Carl Hetherington
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
2010-04-06(3.0 version of 2.0-ongoing) fix 100% CPU usage after killing JACK caused by ...Paul Davis
2009-12-31stop metering thread as we disconnect a session from audioengine; explicitly ...Paul Davis
2009-12-25rationalize destruction pathway (some more); tidy-ify some ImageFrame codePaul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-09major design changes: use glib event loop for MIDI thread/UI; rework design o...Paul Davis
2009-12-04cross-thread handling of SessionEvent allocation/deallocation, with widesprea...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