[gst-devel] X dependencies

Benjamin Otte in7y118 at public.uni-hamburg.de
Wed Mar 17 06:17:02 CET 2004


XOverlay does not depend on X anymore (I fixed that recently).
So I guess GstPlay is just missing some s/XID/gulong/ love to get compiling 
without X, too.

And I think we need a cleanly defined interface for video output and a 
videosink that implements that. On top of that we need interfaces that do 
additional interfacing stuff for backends, preferrably without dependencies to 
any lib. Since were just defining interfaces that are used to pass data along, 
we don't need to link to any libs. This must only be done by the plugins and 
the apps.
So we should get away without compile time dependecies - like we get in the 
XOverlay case.

Benjamin


Quoting Thomas Vander Stichele <thomas at apestaart.org>:

> Hi,
> 
> compiling 0.8.0 on a machine without X development stuff was
> enlightening :) I already fixed some detections.  Currently I'm blocked
> because GstPlay uses x_overlay to connect to some signals.
> 
> Personally, I wonder what people would think of moving generic
> (non-X-specific) stuff to a different interface that doesn't have
> compile-time dependencies.  If we want to support playback to things
> besides X, like, console, or directfb, it'd be best to separate this
> more cleanly.
> 
> What do you think ?
> 
> For now, I'll disable gstplay compilation if X is not present.
> 
> Thomas
> 
> 
> Dave/Dina : future TV today ! - http://www.davedina.org/
> <-*- thomas (dot) apestaart (dot) org -*->
> Surprise sometimes
> will come around
> I will surprise you sometime
> I'll come around
> <-*- thomas (at) apestaart (dot) org -*->
> URGent, best radio on the net - 24/7 ! - http://urgent.fm/
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> 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