vvvv / VL.StandardLibs

A collection of standard libraries for vvvv including VL.Stride, VL.Skia, VL.ImGui, msgpack.org[VL]
https://visualprogramming.net
GNU Lesser General Public License v3.0
36 stars 14 forks source link

VideoIn in not working 2022.5.0-0168 #58

Closed phlegma closed 1 year ago

phlegma commented 1 year ago

Just sumpled over this by testing Imgui with vvvv version 2022.5.0-0168.

Steps:

* Adding package VL.Video.Mediafoundation
* Create VideoIn. Skia or Stride.
* Node throws "Method not found "Error

grafik

Is there any how to to update libs to .net6 to do it by it own?

azeno commented 1 year ago

Woa, turned out the wrong dll was selected by the build system. SharpDX.Mediafoundation delivers dlls for net45, net40 and netstandard1.1 - when using net6 as a build target, dotnet will select the netstandard1.1 dll. So far so good, but turned out that particular dll is missing some methods (there's probably a reason..) hence the MethodNotFoundException. In any case, found a workaround by manually including the right dll when we build vvvv.exe

Should therefor work in upcoming previews.

Thanks for the report!