stopgap solution for VST plugins that call audioMasterWantMidi during effOpen
authorRobin Gareus <robin@gareus.org>
Mon, 20 Oct 2014 21:30:33 +0000 (23:30 +0200)
committerPaul Davis <paul@linuxaudiosystems.com>
Wed, 22 Oct 2014 13:10:51 +0000 (09:10 -0400)
commit40d91a99973b24f1b830ba37b845a671989da39a
tree3f5145cb1df9e98b2545d3333eafc0db166da0d8
parent8f78ab207e6ed1b228078eaffef4d22d9f216277
stopgap solution for VST plugins that call audioMasterWantMidi during effOpen

audioMasterWantMidi needs plugin _info, but _info is currently only
available after instantiating the plugin in LXVSTPluginInfo::load().

vstfx_instantiate() -> effOpen -> [plugin] -> vst_callback(..,opcode=6,..) -> crash
libs/ardour/session_vst.cc