diff --git a/src/plugin/plugin-bridge.h b/src/plugin/plugin-bridge.h index b180c695..fc979a18 100644 --- a/src/plugin/plugin-bridge.h +++ b/src/plugin/plugin-bridge.h @@ -95,19 +95,6 @@ class PluginBridge { */ AEffect plugin; - /** - * The VST host can query a plugin for arbitrary binary data such as - * presets. It will expect the plugin to write back a pointer that points to - * that data. This vector is where we store the chunk data for the last - * `effGetChunk` event. - */ - std::vector chunk_data; - /** - * The VST host will expect to be returned a pointer to a struct that stores - * the dimensions of the editor window. - */ - VstRect editor_rectangle; - private: /** * Write output from an async pipe to the log on a line by line basis. @@ -219,6 +206,19 @@ class PluginBridge { */ std::vector process_buffer; + /** + * The VST host can query a plugin for arbitrary binary data such as + * presets. It will expect the plugin to write back a pointer that points to + * that data. This vector is where we store the chunk data for the last + * `effGetChunk` event. + */ + std::vector chunk_data; + /** + * The VST host will expect to be returned a pointer to a struct that stores + * the dimensions of the editor window. + */ + VstRect editor_rectangle; + /** * Sending MIDI events sent to the host by the plugin using * `audioMasterProcessEvents` function has to be done during the processing