[gst-devel] Re: [gst-cvs] company gst-plugins: gst-plugins/ gst-plugins/gst-libs/gst/xoverlay/

David Schleef ds at schleef.org
Sat Mar 13 14:55:01 CET 2004


On Fri, Mar 12, 2004 at 08:56:42PM +0100, Ronald S. Bultje wrote:
> Hi,
> 
> On Fri, 2004-03-12 at 22:43, Benjamin Otte wrote:
> > +	* gst-libs/gst/xoverlay/xoverlay.c: (gst_x_overlay_set_xwindow_id),
> > +	(gst_x_overlay_got_xwindow_id):
> > +	* gst-libs/gst/xoverlay/xoverlay.h:
> > +	  replace XID with unsigned long to get rid of the xlibs dependency in
> > +	  XOverlay (fixes #137004)
> 
> Do we want that? What's wrong with requiring X for GstXOverlay? I mean,
> it won't run without X anyway...

That means gstreamer-interfaces depends on X, meaning that many
plugins depend on X, which is unfortunate.

> Besides, it's an ABI change...

It's not, since XID is always unsigned long.



dave...





More information about the gstreamer-devel mailing list