Allow mutual recursion between audioMasterUpdateDisplay and effGetProgram

This prevents Voxengo VST2 plugins from freezing in Renoise when
recalling their state. See the comments in the diff for why this is
necessary.
This commit is contained in:
Robbert van der Helm
2021-05-20 15:28:00 +02:00
parent 808cca3cb2
commit a96cfc8090
3 changed files with 91 additions and 12 deletions
+2
View File
@@ -48,6 +48,8 @@ Versioning](https://semver.org/spec/v2.0.0.html).
- Also fixed _DMG_ VST3 plugins freezing in **REAPER** when restoring multiple
instances of the plugin at once while the FX window is open and the GUI is
visible.
- Fixed _Voxengo_ VST2 plugins in **Renoise** freezing when loading a project or
when otherwise restoring plugin state.
- Fixed builds on Wine 6.8 because of internal changes to Wine's `windows.h`
implementation.