Markus Kalkbrenner
Markus Kalkbrenner
I don't see this delay with the current development build of DMDext: https://youtu.be/B6D00oB4Co8?feature=shared&t=190 @freezy Maybe it is time for a new release?
Pixelcade has build in images that act a screensaver. This issue seems to be related to #481
Also, the test doesn't work unless you provide a 32bit DmdDevice.dll
@vbousquet could we get that fixed?
~~[DmdDevice.zip](https://github.com/freezy/dmd-extensions/files/15282601/DmdDevice.zip)~~ ~~I build these DLLs locally for others to test.~~ Use these builds to test: https://ci.appveyor.com/project/freezy/dmd-extensions
@pjeantaud test this build: https://ci.appveyor.com/project/freezy/dmd-extensions The DLL above is older and did not contain the multi Dispose() fix
@pjeantaud Thanks for that valuable feedback. Since I can't re-open this issue, can you create a new one and copy your findings there? I will reply there as we got...
@freezy so it looks like VPX doesn't cause a call to Dispose() if it is closed by the frontend. Or the Frontend doesn't call Init() again to get the connection...
I think this a different issue and we should continue on #481
> #477 fixes the multi disposal. You should open the connection on `Init()` and close it on `Dispose()`. Does that make this PR obsolete? No, at the moment we don't...