index
:
ardour.git
click-emphasis-optional
click-emphasis-optional-final
click-level
fix-ptx-20170917
gtk3-preparation
libcanvas-no-gtk
makeup-test
master
pt-5-7-x
pt-import-fix-message-20160416
pt-missing-sources
pt5-fix
pt5fix
pt5fix-20160202
ptimport-refactor
ptimport-rework
ptimport-save
ptmidi
Hacking on Ardour DAW + ptformat
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libs
/
ardour
/
butler.cc
Age
Commit message (
Expand
)
Author
2014-12-10
add DEBUG_THREAD_SELF to allow use of DEBUG_TRACE with thread IDs on both nor...
Paul Davis
2014-12-09
more DEBUG::Butler output, formatting corrections, and a warning on cerr if c...
Paul Davis
2014-12-09
add DEBUG::Butler and use it
Paul Davis
2014-11-30
Add missing namespace qualifiers.
David Robillard
2014-11-14
add abort() to non-reached code
Robin Gareus
2014-05-01
fix crash in butler when destroying before thread is started
Paul Davis
2014-01-17
Merge branch 'master' into cairocanvas
Paul Davis
2014-01-17
fix typo in auditioner-seek
Robin Gareus
2014-01-17
add seeking to sfdb auditioner
Robin Gareus
2013-08-24
fix merge conflicts from master
Paul Davis
2013-08-24
pot/po file updates caused by waf i18n
Paul Davis
2013-08-15
fix newly-appearing crash-at-close caused by muddled thinking in pbd/pthread_...
Paul Davis
2013-08-04
'libs/ardour' - Platform specific changes and includes
John Emmas
2013-07-11
Use PBD::GlibSemaphore in Butler to signal requests on windows
Paul Davis
2013-07-11
Refactor the non-portable parts of Butler thread into new functions
Paul Davis
2013-07-11
Move request pipe setup into separate function
Paul Davis
2012-07-25
convert from Glib:: to Glib::Threads for all thread-related API
Paul Davis
2012-04-16
Fairly major change to the way in which crossfades are handled;
Carl Hetherington
2012-01-04
Use Request::Pause rather than Request::Wait for
Carl Hetherington
2011-10-24
Fix awful thinko in previous commit.
Carl Hetherington
2011-10-24
Remove unused read/write data count code.
Carl Hetherington
2011-07-19
more MIDI I/O debugging output
Paul Davis
2011-06-01
Fix broken whitespace. I'd apologize for the compile times if it was my faul...
David Robillard
2011-03-02
increase butler event pool size dramatically
Paul Davis
2010-12-03
Remove all use of nframes_t.
Carl Hetherington
2010-07-05
Forward port no-process-after-export fix from 2.X revs 7357 and 7361.
Carl Hetherington
2010-06-29
allow zero-length SMF files on disk again; fix some gcc 4.X optimization-on c...
Paul Davis
2010-06-09
dynamic playback & capture buffer resizing (though transport is stopped first)
Paul Davis
2010-06-09
permit different sizes for audio playback & capture buffers
Paul Davis
2010-05-13
Make butler handle auditioner again. Fixes #3128.
Carl Hetherington
2010-04-21
Move Diskstream ownership to Track, so that Session no longer holds lists of ...
Carl Hetherington
2010-04-14
Prevent crash in pool destruction during session teardown.
Carl Hetherington
2010-04-14
Suspend 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-31
stop metering thread as we disconnect a session from audioengine; explicitly ...
Paul Davis
2009-12-25
rationalize destruction pathway (some more); tidy-ify some ImageFrame code
Paul Davis
2009-12-17
switch to using boost::signals2 instead of sigc++, at least for libardour. no...
Paul Davis
2009-12-09
major design changes: use glib event loop for MIDI thread/UI; rework design o...
Paul Davis
2009-12-04
cross-thread handling of SessionEvent allocation/deallocation, with widesprea...
Paul Davis
2009-10-24
Move butler methods from Session to Butler.
David Robillard
2009-10-23
Split butler into separate object (partially, just data so far...)
David Robillard