mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-09 20:29:10 +02:00
Relay Wine STDIO with SCHED_OTHER
I haven't seen this cause issues myself, but it would not surprise me if a plugin that produces a constant stream of FIXMEs would steal resources from audio processing if the threads that are relaying those messages are set to SCHED_FIFO.
This commit is contained in:
@@ -78,6 +78,9 @@ TODO: Add an updated screenshot with some fancy VST3-only plugins to the readme
|
||||
to realtime priority. This prevents changing the scheduling policy of your
|
||||
host's GUI thread if your host instantiates plugins from its GUI thread like
|
||||
REAPER does.
|
||||
- Relaying messages printed by the plugin and Wine is now done without
|
||||
realtime priority, as this could in theory cause issues with plugins that
|
||||
produce a lot of fixmes.
|
||||
- The realtime scheduling priorities of all audio threads on the Wine plugin
|
||||
host are now periodically synchronized with those of the host's audio
|
||||
threads.
|
||||
|
||||
Reference in New Issue
Block a user