diff options
author | Robin Gareus <robin@gareus.org> | 2015-08-05 23:24:52 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-08-05 23:24:52 +0200 |
commit | 8a08d990580d38e3a1edb641205f05389a0eb1cc (patch) | |
tree | b593956b8c5fc35dabe5f97f87eadc2c11577dce /libs/ardour/ardour/vst_plugin.h | |
parent | 35a9c631c16c14a9be8a91722568a3d7b3402e7e (diff) |
rework VST processing/buffering (no more alloca).
TODO: check Bufferset/VSTBuffer, eventually remove
the VST_IN_PLACE ifdef’s
Diffstat (limited to 'libs/ardour/ardour/vst_plugin.h')
-rw-r--r-- | libs/ardour/ardour/vst_plugin.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/ardour/vst_plugin.h b/libs/ardour/ardour/vst_plugin.h index 3450e2a480..07eca40042 100644 --- a/libs/ardour/ardour/vst_plugin.h +++ b/libs/ardour/ardour/vst_plugin.h @@ -97,6 +97,10 @@ protected: AEffect* _plugin; MidiBuffer* _midi_out_buf; +#ifndef VST_IN_PLACE + float ** _audio_out_buf; + uint32_t _audio_out_buf_cnt; +#endif }; } |