MCPcopy Create free account
hub / github.com/christophhart/HISE / killVoicesAndExtendTimeOut

Method killVoicesAndExtendTimeOut

hi_scripting/scripting/ScriptProcessor.cpp:2767–2778  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2765}
2766
2767void JavascriptThreadPool::killVoicesAndExtendTimeOut(JavascriptProcessor* jp, int milliseconds)
2768{
2769 if (!getMainController()->isInitialised())
2770 return;
2771
2772 getMainController()->getKillStateHandler().killVoicesAndWait(&milliseconds);
2773
2774 if (auto engine = jp->getScriptEngine())
2775 {
2776 engine->extendTimeout(milliseconds);
2777 }
2778}
2779
2780void JavascriptThreadPool::pushToQueue(const Task::Type& t, JavascriptProcessor* p, const Task::Function& f)
2781{

Callers 4

duplicateSampleMethod · 0.80
restoreStateMethod · 0.80
setEffectMethod · 0.80
addModuleMethod · 0.80

Calls 4

killVoicesAndWaitMethod · 0.80
getScriptEngineMethod · 0.80
isInitialisedMethod · 0.45
extendTimeoutMethod · 0.45

Tested by

no test coverage detected