Closed realfinder closed 3 years ago
does also happen with 32bit
There seems to be a recursive mutex inside AviSynth code that locks new frame allocation.
I added mt = false
to disable planar based multi-threading by default. Please test and let me know.
seems work fine, thanks
For comparison only, planar based multi-threading in f3kdb (old not neo) seems fine
colorbars()
converttoyv12
f3kdb
TDeint(1)
so there are mt problem in neo_FFT3D or because it's more complicated than f3kdb? anyway I will close this
I couldn't figure out. It dies when I request a new empty frame, and the locking happens inside avs core. Maybe it has some weird multi threading requirement that I'm not aware of.
hi, at least in x64, using TDeint after neo_fft3d case deadlock, if old fft3dfilter instead of neo_fft3d used then it's fine with no deadlock