Allow to special case plugins used for IR analysis

This is relevant for some VST specifics (e.g connected pins) or
similar audioMasterCallbacks that use either global or plugin-insert
specific data.
This commit is contained in:
Robin Gareus 2019-02-28 04:46:25 +01:00
parent 2ee2b8481c
commit 5d4fbcb1ea
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
4 changed files with 16 additions and 6 deletions

View file

@ -3052,6 +3052,7 @@ PluginInsert::get_impulse_analysis_plugin()
// during init() -- most notably block_size..
// not great.
ret = plugin_factory(_plugins[0]);
ret->use_for_impulse_analysis ();
ChanCount out (internal_output_streams ());
if (ret->get_info ()->reconfigurable_io ()) {
// populate get_info ()->n_inputs and ->n_outputs