Closed Andrewiski closed 3 years ago
Thanks for this hint.
We're using GSTREAMER_1_0_ROOT_X86_64 to find gst, in https://github.com/dturing/node-gstreamer-superficial/blob/4662b3e49b522f87d317f77f82fc0f8ebd01a2d6/binding.gyp#L39 . I'm not acquainted to Windows enough to judge if this should be changed to GSTREAMER_1_0_ROOT_MSVC_X86_64.
Anyone?
... since i could see the same fix in a fork of this project, i went ahead and added the _MSVC
.
bb8feb778ea3bf2f43899ac28ae1a6bba92ecc45 and release 1.7.3
thanks for reporting.
I'm having this same issue, and I'm not quite sure what's happening.
I have the environment variable GSTREAMER_1_0_ROOT_MSVC_X86_64
set to C:\gstreamer\1.0\msvc_x86_64\
and it's not finding it.
🤔
I'm going to keep digging, and will update this when I figure it out.
Update: I resolved this.
It was a mixture of:
Thanks!
Thanks for fixing.
Not sure if its just the version of gstreamer I have installed in windows or not but the environment variable on my windows 10 and fresh install of gstreamer is GSTREAMER_1_0_ROOT_MSVC_X86_64=C:\gstreamer\1.0\msvc_x86_64\
I had to duplicate it for GSTREAMER_1_0_ROOT_X86_64=C:\gstreamer\1.0\msvc_x86_64\ inorder to get npm to install gstreamer-superficial.