2015-12-15, 10:58 PM
I can't download the version from the link you provided without a decryption key.
2015-12-15, 10:58 PM
I can't download the version from the link you provided without a decryption key.
2015-12-15, 11:07 PM
sub Wrote:Is that the 32 bit version of Dependency Walker, or the 64 bit version? You should be using the 32 bit version. I was running the 64bit version, with the 32 bit version I get the same results. Don't see any errrors apart from missing "EXT-MS-WIN-KERNEL32-DATETIME-L1-1-0.DLL" and others. Can't imagine that something like that would suddenly be missing since it's the same machine as my Argus TV setup was running with working ffdecsa filter. PS. I updated the download URL in the original post.
2015-12-15, 11:11 PM
You've got csa.dll in the same directory right? It looks like those files possibly depend on it.
No, csa.dll is the ffdecsa.dll predecessor.
I don't trust the dependency errors, since the FFDeCsaTest.exe test application works fine with all ffdecsa dll's that are available. There is a possibility that NPVR is strictly compatible with a specific ffdecsa.dll build from 2009: http://forums.nextpvr.com/showthread.php...with-ACAMD No DL link provided however.
2015-12-16, 12:00 AM
tripkip Wrote:I don't trust the dependency errors, since the FFDeCsaTest.exe test application works fine with all ffdecsa dll's that are available.Depends.exe used to be brilliant for diagnosing this type of thing, but in recent versions of Windows there piles of delay loaded dll, and proxy stubs, which causes these warnings on components like "EXT-MS-WIN-KERNEL32-DATETIME-L1-1-0.DLL", even though they're not required. Sometimes you still get a red highlighted dll that makes things pretty clear what's missing. That doesn't seem to be the case here though. Basically the one line of code that is failing is: Code: HINSTANCE ffdecsaDLL = LoadLibrary("C:\Program Files (x86)\NPVR\FFDecsa.dll");
2015-12-16, 12:10 AM
sub Wrote:Depends.exe used to be brilliant for diagnosing this type of thing, but in recent versions of Windows there piles of delay loaded dll, and proxy stubs, which causes these warnings on components like "EXT-MS-WIN-KERNEL32-DATETIME-L1-1-0.DLL", even though they're not required. Trust me, it's there Apparently you could use GetLastError if the LoadLibrary returns NULL to have a beter idea of what's going on: https://msdn.microsoft.com/en-us/library...85%29.aspx Is the NPVR hosted somewhere? Couldn't find it on github. I'd compile it myself to test it..
2015-12-16, 12:12 AM
Try this version.
2015-12-16, 06:56 AM
sub Wrote:Try this version. That works! Any idea what the reason could be? PS. Is NPVR (becoming) open source or not?
2015-12-16, 07:00 AM
tripkip Wrote:That works! Any idea what the reason could be?I'm not really sure. Something odd about your versions of the dlls were stopping them from loading. Quote:PS. Is NPVR (becoming) open source or not?Sorry, no. It's not open source.
2015-12-16, 07:24 PM
sub Wrote:I'm not really sure. Something odd about your versions of the dlls were stopping them from loading. Yeah must be. I suggest you call GetLastError() when the LoadLibrary returns NULL to give the user a more suited error message (in case it's not really 'file not found'). sub Wrote:Sorry, no. It's not open source. Ah too bad would be nice to be able to contribute directly (once I'm settled in with the program) - I'll try to contribute with some constructive feature requests. Anyway, at least I'm happy that this is an active project! |
|
Possibly Related Threads… | |||||
Thread | Author | Replies | Views | Last Post | |
ffdecsa.dll not found | dave.t | 4 | 9,130 |
2013-12-27, 10:14 AM Last Post: Reddwarf |