How to get obs-virtualcam-module32.dll?

Dunn

New Member
I get the source code from GitHub. OBS should be installed with its own virtual camera, but I get win-dshow.dll instead of obs-virtualcam-module32.dll after compiling the code. How can I configure the project to compile obs-virtualcam-module32.dll.
 

Attachments

  • Snipaste_2022-11-05_23-18-55.png
    Snipaste_2022-11-05_23-18-55.png
    25.4 KB · Views: 69
  • Snipaste_2022-11-05_23-19-37.png
    Snipaste_2022-11-05_23-19-37.png
    52.1 KB · Views: 74

Dunn

New Member
Build a 32 bit project.
Yes, I built a 32-bit project. Now I may find the answer to the problem. The virtualcam-module project was not generated together in the process of using cmake to generate VS project. I'm building it separately this virtualcam-module project
 

Dunn

New Member
Check your Cmake log, you most likely did not set a GUID for the camera.
Sorry, it seems that I have not set the guid. What is this rule? Is there an example
 

Attachments

  • Snipaste_2022-11-06_00-14-55.png
    Snipaste_2022-11-06_00-14-55.png
    75 KB · Views: 42

R1CH

Forum Admin
Developer
Any GUID works, it just has to be unique and not conflict with any others.

Example: 5924B946-9A87-4ECA-976E-B5C1D6C9F0AE
 

vthyng

New Member
I hit this issue while trying to build 29.1.3 and couldn't figure out how to also make 32bit dlls. I found obs-virtualcam-module32.dll and obs-virtualcam-module32.pdb in my installed dir of a different pre-built dir C:\Program Files\obs-studio\data\obs-plugins\win-dshow. Copied them over and both the install script and virtualcam work now. I haven't tried removing the lines from the script that try to register the DLL to see if that works also, with just the 64bit dll.
 
Top