[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: GStreamer on freedesktop

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 freedesktop.org projects? 
> > 
> > Cut the attitude. 
> Excuse me!?! What happened to freedesktop.org's promise to be desktop
> neutral? So far 
> the projects have refrained from using glib or Qt and freedesktop.org'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 pemas net || mailto:carlos gnome org
Valencia - Spain

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmadadigitalmente

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]