<div dir="ltr">On Sun, Oct 21, 2018 at 10:42 PM Marcos Kintschner <<a href="mailto:marcos.ktn@gmail.com">marcos.ktn@gmail.com</a>> wrote:<br>><br>> I have been able to build GStreamer for Windows using<br>> <a href="https://github.com/GStreamer/gst-build">https://github.com/GStreamer/gst-build</a><br>><br>> It's not a very easy task building it for Visual Studio though. You should<br>> take a look at the meson package for Python which is used to build the<br>> GStreamer.<br>><br>> Then you basically run the command: python meson.py --backend = vs2017 build<br>> and it will generate the Visual Studio projects for you. At the current<br>> state, most of the built projects are bugged, they can not load because of<br>> an error in the vcxproj files. Fortunately, this is easily solvable by<br>> editing the vcxproj files manually (it usually shows where the error is in<br>> the file).<br>><br><br>Note that this is only the case when generating vcxproj files with<br>meson. If you build with the --backend=ninja option you should not<br>face any issues.<br><br>> There is also the <a href="https://github.com/GStreamer/cerbero">https://github.com/GStreamer/cerbero</a> project, but I have<br>> not succeeded in building the GStreamer on Windows with it.<br><br>Cerbero is the recommended way to build gstreamer on windows, and is<br>regularly tested to ensure that it works. Please file bugs if you have<br>issues building on Windows with <a href="https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=cerbero">Cerbero</a> or <a href="https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-build">gst-build</a>.<br><br>Also note that the GitHub link is just a mirror. The canonical link<br>for Cerbero's git repository is<br><a href="https://cgit.freedesktop.org/gstreamer/cerbero">https://cgit.freedesktop.org/gstreamer/cerbero</a><br><br>Cheers,<br>Nirbheek</div>