summaryrefslogtreecommitdiff
path: root/libs/ardour/butler.cc
AgeCommit message (Expand)Author
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
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-08-22Fix auditioner underrun when seeking.Robin Gareus
2015-06-29correct placement of buffering adjustments w.r.t Butler thread creationPaul Davis
2015-06-29[Summary] Moved session buffers adjustment during butler thread set up to the...GZharun
2015-06-29[Summary] HOT FIX: Fixed crash which happens on an attempt to load a session ...GZharun
2015-06-29fix timing of Butler mapping config parameters to avoid crash.Paul Davis
2015-06-29introduce the idea of buffering presets, along with 3 possible settings (plus...Paul Davis
2015-03-05Add MIDI readahead to options editor.David Robillard
2015-03-02leave a ToDo note for the butler.Robin Gareus
2015-03-01use Xthreads in session butler.Robin Gareus
2014-12-10add DEBUG_THREAD_SELF to allow use of DEBUG_TRACE with thread IDs on both nor...Paul Davis
2014-12-09more DEBUG::Butler output, formatting corrections, and a warning on cerr if c...Paul Davis
2014-12-09add DEBUG::Butler and use itPaul Davis
2014-11-30Add missing namespace qualifiers.David Robillard
2014-11-14add abort() to non-reached codeRobin Gareus
2014-05-01fix crash in butler when destroying before thread is startedPaul Davis
2014-01-17Merge branch 'master' into cairocanvasPaul Davis
2014-01-17fix typo in auditioner-seekRobin Gareus
2014-01-17add seeking to sfdb auditionerRobin Gareus
2013-08-24fix merge conflicts from masterPaul Davis
2013-08-24pot/po file updates caused by waf i18nPaul Davis
2013-08-15fix newly-appearing crash-at-close caused by muddled thinking in pbd/pthread_...Paul Davis
2013-08-04'libs/ardour' - Platform specific changes and includesJohn Emmas
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-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