GStreamer on freedesktop

Carlos Perelló Marín carlos at
Tue Dec 9 14:25:57 EET 2003

El mar, 09-12-2003 a las 13:11, "Marc Boris Dürner" escribió:
> On Tuesday 09 December 2003 12:55, you wrote: 
> > On Tue, Dec 09, 2003 at 12:46:52PM +0100, "Marc Boris Dürner" wrote: 
> > > > No, GStreamer still uses glib... 
> > > > Also, it's 2003, going on 2004, I'm pretty sure a lot of people are 
> > > > willing to move on beyond doctrine :) If KDE doesn't want to use 
> > > > GStreamer, I cannot make them. 
> > > 
> > > Ok, great! I can use Qt/QObject now for projects? 
> > 
> > Cut the attitude. 
> Excuse me!?! What happened to's promise to be desktop
> neutral? So far 
> the projects have refrained from using glib or Qt and's
> implementations 
> are written in either std-c or std-c++. 

glib is desktop neutral, QT is not.

glib is used by GNOME, just like libxml, or like DBUS in the near
future, it's a help library that does not depend on any desktop feature.

QT is a key library for KDE desktop. If you move QObject out of QT,
perhaps you could compare GObject with QObject, but QT is glib + gtk, we
had that problem in the past with GNOME, but we fixed it moving the
Object library out of GTK to Glib.

> > It's trivial to wrap glib code and GObjects in C++ objects, be it plain 
> > C++ or QT (I've been there. Stop whining about uglyness, it can be done 
> > properly). It's damn near impossible to wrap QObjects in anything which 
> > doesn't already use QT. 
> Its pretty easy to wrap up QObjects too. I have done it once when I ported a
> plain C 
> library to Qt and included a legacy C wrapper (the whole thing was actually
> much shorter 
> than the plain C library).  

Of course it could be trivial, but Why should I install QT to use it?

As I said, you can propose any library with QObject but I don't think it
could be used on GNOME, XFCe or any other desktop that already have the
QT big dependency. GObject does not have that problem.

> Marc 
Carlos Perelló Marín
Debian GNU/Linux Sid (PowerPC)
Linux Registered User #121232
mailto:carlos at || mailto:carlos at
Valencia - Spain
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
Url : 

More information about the xdg mailing list