summaryrefslogtreecommitdiff
path: root/libs/ardour/lua_api.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-04-28 18:41:50 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2016-04-28 18:42:04 -0400
commit961e7ecdc8437ecd7d9ec61060083ceb393c8be2 (patch)
treeadb796af3e88ec27540a57a6da278a0146ab7d2e /libs/ardour/lua_api.cc
parent7f1bd3c94126026deb17d8b043aa90a6ad10c6ec (diff)
clever tricks with code swizzling to slow down errant plugin GUIs for AU
This commit swizzles (replaces) NSView::displayIfNeeded to allow us to stop redraws of plugin windows if the Glib idle timer fires less often then every 40msec. The next 10 plugin redraws (for all plugin windows combined) will be skipped. Heuristics will likely need some adjustments
Diffstat (limited to 'libs/ardour/lua_api.cc')
0 files changed, 0 insertions, 0 deletions