[gst-devel] GStreamer on Windows

Andoni Morales ylatuya at gmail.com
Thu Mar 26 12:14:33 CET 2009


2009/3/26 Julien Moutte <julien at moutte.net>:
>
> I think there are plenty of different Windows build strategies for
> GStreamer.
>
> I know we have one here at Fluendo for our codecs and for Elisa media
> center, Songbird probably have their own, Collabora has yet another and
> there are probably many that I don't know about which we discover today
> in that thread.
>
> Anyway as the packaging philosophy on Windows feels more like
> applications are self contained I'm not sure it makes sense to try and
> have a system wide install of GStreamer with a common build system.

I agree with the system wide install, I actually prefer to deploy
GStreamer alongside with my application rather than using the
GStreamer-Winbuild installer for example. But I think there should be
a common build system, or at least, an extensible one to start with.
For Fluendo it may sounds easy to build GStreamer, because you have a
build system which is already there, but for those developers that
want to start a project based on GStreamer on Windows it's not that
easy because it's quite hard to compile GStreamer, mostly because of
the external dependencies.
If you have to decide, for example, between DirectShow, VLC or
GStreamer to start a multimedia project on Windows, would you trust on
a project that says: "GStreamer is cross-platform but we don't provide
Windows binaries...You have to compile everything by your own and we
don't even know which is the best method"?
I really think the not having  a common build system an a release of
Windows pre-compiled binaries is kind of bad for GStreamer.

Andoni


>
> Although it makes sense to drop Fluendo codecs in
> ~/.gstreamer-0.10/plugins if they are compiled with an old enough
> GStreamer to support all self contained applications (with GStreamer
> inside) on the machine.
>
> Feedback welcome.
>
> Julien Moutte,
> FLUENDO S.A.
>
> Carsten wrote:
>> Alex,
>> I've created an (almost) complete Visual Studio solution to build
>> Gstreamer natively on Windows using MSVC. The only exception is the
>> ffmpeg plugin  because it uses to many GCC extensions. So in order to
>> build the ffmpeg plugin you need gcc.
>> The solution is not up to date with the latest Gstreamer GIT. It's based
>> on version 0.10.14 (CVS).
>> If you are interested drop me a note and I will send you the stuff.
>> Carsten
>>
>>> Hi All,
>>>
>>> Does any one know the process of porting GStreamer to Windows, or if there's
>>> a GStreamer based player development project or attempts on Windows?
>>>
>>> I want to write a plugin for GStreamer and wish it can be used on Windows.
>>>
>>> Thanks,
>>> Alex
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> ------------------------------------------------------------------------------
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> gstreamer-devel at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
> ------------------------------------------------------------------------------
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>




More information about the gstreamer-devel mailing list