[gst-devel] GStreamer on Windows

Julien Isorce julien.isorce at gmail.com
Thu Mar 26 15:12:14 CET 2009


2009/3/26 Andoni Morales <ylatuya at gmail.com>

> 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


Hi,

I agree with Andoni Morales.
A common build system for gstreamer on windows is not destinated to a
profesional use.
As far I am concerned, at home I am using the installer (
http://www.gstreamer-winbuild.ylatuya.es/doku.php?id=download). I can
experiment gstreamer, develop plugins, and link my apps with gstreamer.
But at the office we are compiling gstreamer on windows from scratch because
we want to have the control on the compiler, and we can change anything we
want in the source code, and we can have just the plugins we need. And
several other reasons.

I think it's the same thing on linux, for a profesional use, compagnies are
compiling gstreamer them self.
For home (public) usage, people are just doing apt-get install gstreamer.

Maybe an "installer" is too much, but for home usage we still need binaries
and dev packages.

Julien
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090326/c23b885a/attachment.htm>


More information about the gstreamer-devel mailing list