gstreamer-netcore icon indicating copy to clipboard operation
gstreamer-netcore copied to clipboard

Need to update "Prerequisites" section documentation

Open nicosocoro opened this issue 4 years ago • 1 comments

Considerations

Issue description

In README's Prerequisites section (working on Windows), it states we need to add two new values to PATH environment variable (EV):

  • %GSTREAMER_1_0_ROOT_X86_64%\bin
  • %GSTREAMER_1_0_ROOT_X86_64%\lib\gstreamer-1.0

However, when we install the GStreamer mingw version, it creates the GSTREAMER_1_0_ROOT_MINGW_X86_64 EV (notice the extra MINGW between ROOT and X86_64).

At first, I got an error related to not being able to find gstreamer-1.0-0.dll (similar as reported in Issue#1: You are missing gstreamer-1.0-0.dll). Although, adding MINGW made it work out.

To sum up, the two above values should be, respectively, updated to:

  • %GSTREAMER_1_0_ROOT_MINGW_X86_64%\bin
  • %GSTREAMER_1_0_ROOT_MINGW_X86_64%\lib\gstreamer-1.0

nicosocoro avatar Jan 17 '21 17:01 nicosocoro

As i understand MINGW can avoided if you just use: GLib.GType.Register(Gst.Element.GType, typeof(Gst.Element)); GLib.GType.Register(Gst.Pipeline.GType, typeof(Gst.Pipeline)); when innit you progect.

I won't say for sure, but it helped me compile on MSVC

MCREAPER-dotcom avatar Jun 03 '21 13:06 MCREAPER-dotcom