Consolidate VST Plugin Info
authorRobin Gareus <robin@gareus.org>
Wed, 7 Nov 2018 22:37:10 +0000 (23:37 +0100)
committerRobin Gareus <robin@gareus.org>
Wed, 7 Nov 2018 22:37:10 +0000 (23:37 +0100)
commit41abf75077921766f25aae45c87aca927244e520
treeaa16ca6d967b706e5c03479d25bc70910cc9b138
parentbc83e6f75334e3493d70635ff1060a1798430456
Consolidate VST Plugin Info

This unifies common PluginManager VST code to construct *VSTPluginInfo
and also provides a dedicated is_instrument() method for VST plugins.
libs/ardour/ardour/lxvst_plugin.h
libs/ardour/ardour/mac_vst_plugin.h
libs/ardour/ardour/vst_plugin.h
libs/ardour/ardour/windows_vst_plugin.h
libs/ardour/lxvst_plugin.cc
libs/ardour/mac_vst_plugin.cc
libs/ardour/plugin_manager.cc
libs/ardour/vst_plugin.cc
libs/ardour/windows_vst_plugin.cc