There are some crashes sometimes when I try to enter YASAPI configuration page by clicking on plugin from Output page.
If I enter it from the Output menu at the left, no crashes happen.
Plugin test result:
#24496, #24472, #24360, #23960, #23528, #23410, #23234 (DLL size 52224) - not working
#22982, #22656, #22626, #22278, #22222, #22022, #21640, #21622 (DLL size 51712) - not working
#21136, #21102 (DLL size 52736, same as in 20202) - NOT working
#20202 (DLL size 52736) - WORKING
#20088, #19994, #19516, #19100 (DLL size 52736, same as in 20202) - working
#17040 (DLL size 49664) - working
That's based on just specific .dll version testing in #24496 (replacing the DLL with DLL from build being tested).
To make sure it's not dependent on some API/ABI, I also tested #23234, #22982, #21622, #21136, #21102 as portable builds.
None are working properly, although #21136 and #21102 seem to work in Push mode (I normally tested Exclusive/Pull).
So obviously something happened between #20202 and #21102 there. It's kind of strange given DLL seems to be the same between 20202 and 21136/21102 though. Other video/audio players (AIMP, MPC-HC) work in Exclusive/Pull(Event) mode just fine.