Ferenc Pintér
Ferenc Pintér
Thank you, I think I don't have the background knowledge for fixing this issue (or even have a clue where to search for it). However you could ask it on...
avsi autoload issue fixed in https://github.com/pinterf/AviSynthPlus/commit/f60c2b4f7d3f6d9b3b8b21cdac3dc1ae7917fa50
I have a feeling that when unused plugins are unloaded it can conflict with ScriptClip. Autoloading automatically occurs whenever a symbol is not found. Variable? no. Internal function? no. Then...
Does it have any reason that you changed not only user,machine to machine,user but the plus and classic order as well?
Wiki may not be clear when puts an order as PluginDir+ in Software/Avisynth in HKEY_CURRENT_USER PluginDir+ in Software/Avisynth in HKEY_LOCAL_MACHINE PluginDir2_5 in Software/Avisynth in HKEY_CURRENT_USER PluginDir2_5 in Software/Avisynth in HKEY_LOCAL_MACHINE...
I can easily multitask, but not over four tasks at a time :), pls be patient, cpp2.5, xp, and grunt are on my queue and they all affect the basic...
Well, checked the code. '''plugin_manager->AddAutoloadDir("USER_PLUS_PLUGINS", false); plugin_manager->AddAutoloadDir("MACHINE_PLUS_PLUGINS", false); plugin_manager->AddAutoloadDir("USER_CLASSIC_PLUGINS", false); plugin_manager->AddAutoloadDir("MACHINE_CLASSIC_PLUGINS", false); ''' That false parameter is important, because it is specifying the order. Internally - in the AutoLoadDirs array...
But for some reason it's not quite true. I have a 2.6 grunt.dll in the plugins+ folder and a 2.5 grunt in the classic plugins folder. And I have a...
I got it. The reload is ignored because of a wrongly placed 'continue'. Let's fix it now
And the same bug was allowing reload of .avsi scripts for a lower-priority plugin folder. They should be ignored as well since they would redefine and override functions.