https://bugs.winehq.org/show_bug.cgi?id=50779
--- Comment #15 from Rafał Mużyło galtgendo@o2.pl --- When using 'strmbase' debug channel, there's close to 70 unique filters that end up at refcount 3 at freeze point.
That is last entry in the log for them is:
trace:strmbase:filter_inner_Release <number> decreasing refcount to 3
A few go higher, but overwhelming majority goes down to 3.
That's still a lot, given that from what I know of the engine, sound effects only have .play and .stop methods (bgm and music effects also have .fade), with .stop rarely ever invoked. So, I'd suspect cleanup should happen as soon as the file ends.