what is the state of building gstreamer on windows?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

what is the state of building gstreamer on windows?

Black_13
is it now possible to build gstreamer for windows?
James

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: what is the state of building gstreamer on windows?

Nicolas Dufresne-5
Le dimanche 21 octobre 2018 à 11:22 -0400, blackthirt33n a écrit :
is it now possible to build gstreamer for windows?

It has been for years. Though, it's getting more attention lately. There is also MSVC support slowly coming back. You can always give a try to the snapshots shipped from our website:


James
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (201 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: what is the state of building gstreamer on windows?

Marcos Kintschner
In reply to this post by Black_13
I have been able to build GStreamer for Windows using
https://github.com/GStreamer/gst-build

It's not a very easy task building it for Visual Studio though. You should
take a look at the meson package for Python which is used to build the
GStreamer.

Then you basically run the command: python meson.py --backend = vs2017 build
and it will generate the Visual Studio projects for you. At the current
state, most of the built projects are bugged, they can not load because of
an error in the vcxproj files. Fortunately, this is easily solvable by
editing the vcxproj files manually (it usually shows where the error is in
the file).

There is also the https://github.com/GStreamer/cerbero project, but I have
not succeeded in building the GStreamer on Windows with it.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: what is the state of building gstreamer on windows?

Nirbheek Chauhan
On Sun, Oct 21, 2018 at 10:42 PM Marcos Kintschner <[hidden email]> wrote:

>
> I have been able to build GStreamer for Windows using
> https://github.com/GStreamer/gst-build
>
> It's not a very easy task building it for Visual Studio though. You should
> take a look at the meson package for Python which is used to build the
> GStreamer.
>
> Then you basically run the command: python meson.py --backend = vs2017 build
> and it will generate the Visual Studio projects for you. At the current
> state, most of the built projects are bugged, they can not load because of
> an error in the vcxproj files. Fortunately, this is easily solvable by
> editing the vcxproj files manually (it usually shows where the error is in
> the file).
>

Note that this is only the case when generating vcxproj files with
meson. If you build with the --backend=ninja option you should not
face any issues.

> There is also the https://github.com/GStreamer/cerbero project, but I have
> not succeeded in building the GStreamer on Windows with it.

Cerbero is the recommended way to build gstreamer on windows, and is
regularly tested to ensure that it works. Please file bugs if you have
issues building on Windows with Cerbero or gst-build.

Also note that the GitHub link is just a mirror. The canonical link
for Cerbero's git repository is
https://cgit.freedesktop.org/gstreamer/cerbero

Cheers,
Nirbheek

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel