[gst-devel] Video overlay interface and video elements brokenness

Ronald Bultje rbultje at ronald.bitfreak.net
Sun Oct 26 07:34:02 CET 2003


I feel partly guilty too. I didn't have enough time lately to work on
any of this, while I was one of the persons begging for this.

On Sun, 2003-10-26 at 14:36, Julien MOUTTE wrote:
> 2) We push some efforts to that battle and manage to get the interface
> finished and implemented in major video elements so that i can fix
> gst-player and release a 0.7.0 and a 0.6.2

Yeah! Let's do this right once and for all.

My proposal: do *not* make one single interface for all overlays. Make
one for X, one for FB and one for some other cool system that might pop
up one day. Reason is that this gives us extendiblity: we can add new
GUI system support without possibly breaking ABI. Also, widgets will
always have to detect the UI system in use and call that specific
system, so making one interface is somewhat illogical. Disadvantages is
that we have multiple interfaces that do the same thing. We'll have to
live with that. For DFB, use the system provided by you in your latest
proposal for now. Later on, when I fully understand DFB, I might make
some minor additions or so, but for now, it looks ok. For X, do what I
do in xoverlay right now, i.e.: keep it the way it is.

Does that sound good?

I'll try to be online as much as possible the next few days, I want to
help in getting this finished.


Ronald Bultje <rbultje at ronald.bitfreak.net>
Linux Video/Multimedia developer

More information about the gstreamer-devel mailing list