Rewrite the architecture document for VST3 support

This now also goes more in depth on the more interesting parts of
yabridge's implementation while skimming over lesser useful technical
bits.
This commit is contained in:
Robbert van der Helm
2021-02-14 00:48:15 +01:00
parent 44cb2ffbaf
commit c9fbd0627f
6 changed files with 208 additions and 261 deletions
@@ -82,7 +82,7 @@ class RunLoopTasks : public Steinberg::Linux::IEventHandler {
*
* @relates Vst3PlugViewProxyImpl::run_gui_task
*
* @see RunLoopTasks::schedule_task
* @see RunLoopTasks::schedule
*/
std::vector<fu2::unique_function<void()>> tasks;
std::mutex tasks_mutex;