Pass through the plugin's AEffect struct

This commit is contained in:
Robbert van der Helm
2020-03-05 14:52:02 +01:00
parent 8f34947307
commit 4f29a98cea
5 changed files with 106 additions and 73 deletions
+7
View File
@@ -75,4 +75,11 @@ class PluginBridge {
// plugin (through the Wine VST host).
boost::asio::local::stream_protocol::socket host_vst_dispatch;
boost::asio::local::stream_protocol::socket vst_host_callback;
/**
* This socket only handles updates of the `AEffect` struct instead of
* passing through function calls. It's also used during initialization to
* pass the Wine plugin's information to the host.
*/
boost::asio::local::stream_protocol::socket vst_host_aeffect;
};