logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
radu2001  
#1 Posted : Sunday, December 11, 2016 7:18:23 AM(UTC)
radu2001

Rank: Newbie

Groups: Registered
Joined: 4/28/2010(UTC)
Posts: 6
Location: Timisoara

Thanks: 1 times
Hello,
whenever I start vMix desktop capture i get this error:

System.DllNotFoundException: Unable to load DLL 'vMixNative.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at vMixDesktopCaptureLibrary.vMixNative.ippiBGRToCbYCr422_8u_AC4C2R(IntPtr pSrc, Int32 srcStep, IntPtr pDst, Int32 dstStep, Size roiSize)
at vMixDesktopCaptureLibrary.Win32Utils.CopyRGBA(IntPtr src, IntPtr srcPrev, Int32 srcStride, IntPtr dst, Int32 dstStride, Size sz)
at vMixDesktopCaptureLibrary.DesktopCaptureServer._CaptureThread()

My configuration is as follows:
Windows 7 Ultimate 32-bit
2GB RAM
AMD Phenom II X4 965 3.4GHz
Nvidia GeForce 730

Any ideas? Any help is highly appreciated!
Thanks!

Radu
admin  
#2 Posted : Sunday, December 11, 2016 1:14:36 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,152
Man
Location: Gold Coast, Australia

Was thanked: 4146 time(s) in 1491 post(s)
NDI and Desktop Capture does not support old AMD processors at this time, (mainly the old Athlon, Phenom and earlier).
Sorry about that, maybe it is time for an upgrade?

Regards,

Martin
vMix

radu2001  
#3 Posted : Sunday, December 11, 2016 4:47:21 PM(UTC)
radu2001

Rank: Newbie

Groups: Registered
Joined: 4/28/2010(UTC)
Posts: 6
Location: Timisoara

Thanks: 1 times
Hi Martin,
Thanks for your quick answer. In the systems requirements page for NDI it's stated that processors since around 2005 are supported. My Phenom II 965 has been released somewhere at the end of 2009 and has SSE3 and SSE4a support. Are you 100% sure it's not some software issue before i go out and buy new hardware? :)

PS. I have come across this error with dll files when the project was compiled for AnyCPU instead of explicitly for x86. Might have something to do with this, but to be sure i'll just upgrade Windows to x64 and will report back later.

Regards!
admin  
#4 Posted : Sunday, December 11, 2016 6:32:44 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,152
Man
Location: Gold Coast, Australia

Was thanked: 4146 time(s) in 1491 post(s)
Yes, unfortunately it won't work unless the CPU supports SSSE3 (note the extra S).
I will need to fix up our documentation as the NDI documentation says SSE3 but it is a typo.

The particular error you are seeing is because we started working on support for older CPUS in desktop capture
but NDI itself doesn't support it so it hasn't been finished.

If and when NDI adds support for SSE3 we will post an update.

Sorry about that.

Regards,

Martin
vMix
kane  
#5 Posted : Sunday, December 11, 2016 9:39:11 PM(UTC)
kane

Rank: Advanced Member

Groups: Registered
Joined: 3/24/2016(UTC)
Posts: 331
Location: Chicago, IL

Was thanked: 143 time(s) in 94 post(s)
The ~2005 date is for Intel processors, it took a longer for AMD to add the support for the required instructions into their CPU's. Even some low end Intel processors didn't get these instructions until later as well.

Kane Peterson
NewTek
SportsNetUSA.net  
#6 Posted : Monday, December 12, 2016 1:15:18 AM(UTC)
SportsNetUSA.net

Rank: Advanced Member

Groups: Registered
Joined: 10/7/2015(UTC)
Posts: 635
Location: California

Thanks: 122 times
Was thanked: 123 time(s) in 115 post(s)
Quote:
My configuration is as follows:
Windows 7 Ultimate 32-bit
2GB RAM
AMD Phenom II X4 965 3.4GHz
Nvidia GeForce 730


radu2001

Does your motherboard support other AMD CPU series beyond the Phenom II? AMD FX83xx processors support SSS3E.
http://www.cpu-world.com/CPUs/B...FX-Series%20FX-8320.html

I just tested with vMix 18.0.0.58 (trial version) on my AMD FX8320 using NDI to receive camera video from my laptop running vMix 18.0.0.57 4K version.

Used to have a Phenom II X4 945 one of my non-vMix computers, but the motherboard was compatible with FX83xx CPUs.

So if your motherboard is compatible with an FX83xx, you can run NDI (at least with a FX8320).

Probably want to get some more RAM.

It also appears that the FX 4300 and FX 6350 also support SSS3E (check link above). They cost less than the FX8320.
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.