[gst-devel] Re: [gst-cvs] dolphy gst-plugins: gst-plugins/gst-libs/gst/videooverlay/

Julien MOUTTE jmoutte at electronic-group.com
Mon Nov 17 09:30:42 CET 2003


> Hm, that's weird, because I did get it working in all my apps, even in a
> demo app that works like gst-player. What exactly didn't work?

It is very simple :

1) xoverlay is not giving you the geometry of the video so from what i
ve seen you are creating a child window in the given xid and set it to
the video size. That's ugly many app will want to keep their size and be
able to choose. They will want to know the video geometry to ensure
ratio too.

2) xoverlay is forcing you to create a window and then give it to the
plugin. I want to keep the possibility of having a kind of "have_xid"
signal letting you wait for the video sink created window.

That's enough for now.

So i m creating an interface where video sinks will write directly in
the given window without touching it and sending the video geometry
through a signal to let the app resize its window.

Once more i m not touching your stuff. If i m not able to find something
i like and others like (because i m discussing this API with hadess for
example) then this api won't go in 2.6 and we will use xoverlay or
whatever i don't really care..


-- 
Julien MOUTTE - jmoutte at electronic-group.com
C.T.O.
_________________________________________________________

ELECTRONIC GROUP INTERACTIVE - www.electronic-group.com
World Trade Center, Moll de BARCELONA
Edificio Norte 4 Planta
08039 BARCELONA SPAIN
Tel : +34 93600 23 23 Fax : +34 93600 23 10
_________________________________________________________






More information about the gstreamer-devel mailing list