https://www.avsforum.com/forum/26-home- ... rsion.html
I just upgraded my comskip donators version to 82_007 on my Windows 7 DVR PC, and it as soon as it runs, a message box comes up saying:
So it looks like this ReleaseSemaphore function was only added to that DLL in Windows 10, per this page:The procedure entry point ReleaseSemaphore could not be located in the dynamic link library api-ms-win-core-synch-l1-2-1.dll.
https://docs.microsoft.com/en-us/window ... core-alpha
My guess is you're building with the Windows 10 SDK and it's just attempting to load some Kernel32.lib API imports this way. You probably just need to redefine WINVER and _WIN32_WINNT to _WIN32_WINNT_WIN7 (0x0601), and rebuild comskip.
https://docs.microsoft.com/en-us/cpp/po ... ew=vs-2019
Anyway, please build an updated Windows 7 compatible comskip donators if you can. Or if you're really depending on something in the new SDK, let us know and us Windows 7 users will just have to stick with the previous compatible version (comskip82_003_donators) from now on.