ardour/libs
Paul Davis 8f9a9523d2 new scheme for managing port deletion
shared_ptr<Port> now uses a deleter functor which pushes Port* to a lock-free FIFO so that the Port is
always deleted (and thus unregistered with the PortEngine/backend) in a safe context w.r.t. various
callbacks in the host. Currently the auto_connect_thread in Session has been tasked with doing these
deletions.
2016-10-13 17:18:54 -04:00
..
appleutility replicate the remove-all-trailing whitespace commit(s) in master 2016-02-22 15:31:24 -05:00
ardour new scheme for managing port deletion 2016-10-13 17:18:54 -04:00
ardouralsautil prepare for update to waf 1.8 2016-02-28 21:16:44 +01:00
audiographer consistent VAMP includes 2016-10-03 05:13:12 +02:00
backends NetBSD ships with pollts(2) similar to Linux specific ppoll() 2016-10-04 22:17:49 +02:00
canvas stop using gkd_pango_context_get() in ArdourCanvas::Canvas and require concrete instances to supply a Pango::Context; do this for GtkCanvas and Push2Canvas 2016-10-13 17:18:54 -04:00
clearlooks-newer Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
clearlooks-older NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
evoral SMF add support for type-0 files (count channels, not tracks) 2016-10-05 20:08:26 +02:00
fluidsynth Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
fst Make some functions which are needed for native VST support like snprintf() visible in FreeBSD. 2016-10-04 22:59:16 +02:00
gtkmm2ext map::clear() calls erase. Cleans up cpp check warning 'iterator used after element has been erased' 2016-10-12 14:50:02 -04:00
libltc Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
lua Lua binding for std::map<>::at() 2016-10-07 03:39:22 +02:00
midi++2 Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
panners Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
pbd Use std::vector::reserve to improve performance of adding properties 2016-10-10 08:45:34 +10:00
plugins Revert "add debug info to a-fluidsynth" 2016-10-05 16:07:10 +02:00
ptformat Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
qm-dsp Allow 'qm-dsp' to build again with MSVC 2016-10-07 17:58:28 +01:00
surfaces stop using gkd_pango_context_get() in ArdourCanvas::Canvas and require concrete instances to supply a Pango::Context; do this for GtkCanvas and Push2Canvas 2016-10-13 17:18:54 -04:00
timecode Update our MSVC project files to generate the most recent Ardour session file format (ver 5) rather than the older v3 format 2016-08-30 07:15:00 +01:00
vamp-plugins update/include Queen Mary Vamp plugin set 2016-10-06 00:58:16 +02:00
vfork silence clang analyzer: Memory Error, Memory leak 2016-02-28 13:12:40 +01:00