X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fthread_buffers.h;h=598d8f3947857a9bec96f21d5bf4ff80b4fcc7c6;hb=ac325cea25ed8fef467ae7888da131d1d166b960;hp=f30476a4747ea662959269014a45b6545d7a8360;hpb=2e27e21d3a09889311e18a8efe11abcaa6d9c8b3;p=ardour.git diff --git a/libs/ardour/ardour/thread_buffers.h b/libs/ardour/ardour/thread_buffers.h index f30476a474..598d8f3947 100644 --- a/libs/ardour/ardour/thread_buffers.h +++ b/libs/ardour/ardour/thread_buffers.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2012 Paul Davis + Copyright (C) 2012 Paul Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -35,13 +35,15 @@ public: ThreadBuffers (); ~ThreadBuffers (); - void ensure_buffers (ChanCount howmany = ChanCount::ZERO); + void ensure_buffers (ChanCount howmany = ChanCount::ZERO, size_t custom = 0); BufferSet* silent_buffers; BufferSet* scratch_buffers; + BufferSet* noinplace_buffers; BufferSet* route_buffers; BufferSet* mix_buffers; gain_t* gain_automation_buffer; + gain_t* trim_automation_buffer; gain_t* send_gain_automation_buffer; pan_t** pan_automation_buffer; uint32_t npan_buffers;