[gst-devel] glImagesink changing windows?

Levi Pope levi.pope at gmail.com
Fri Jun 5 00:10:15 CEST 2009


Thanks for looking into that for me.
I will file a bug for that issue.



Another thing I was looking at is the navigation interface.

I think xv is the only other sink that implements it.

I modified glimagesink to do it for my testing I was wondering if that was
going
To be added any time soon?

Again thanks for the help.
Levi


On Sat, May 30, 2009 at 3:03 AM, Filippo Argiolas <
filippo.argiolas at gmail.com> wrote:

> On Fri, May 29, 2009 at 6:09 PM, Levi Pope <levi.pope at gmail.com> wrote:
> > I have an application that needs to change the window that the video is
> > being displayed on using the glimagesink.
> >
> > The way I acomplish this with all of the other video sinks is I send a
> null
> > to the xoverlay interface and then send
> > the new window pointer once I create the new window. This works fine on
> > xvimagesink, directdrawimagesink, and most others.
>
> Do you send a NULL window with set_xwindow_id? Did you try to change
> the window directly? IIRC glimagesink reparents its window into the
> xoverlay one. If you send a null window it's likely that when you set
> a new window it tries to reparent it to null. I'm not sure if this
> reparenting thing is right, other sinks create a new context with the
> new window. Anyway, if what I'm guessing is right, glimagesink should
> at least check for the xid to be non null.
>
> Filippo
>
>
> ------------------------------------------------------------------------------
> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
> is a gathering of tech-side developers & brand creativity professionals.
> Meet
> the minds behind Google Creative Lab, Visual Complexity, Processing, &
> iPhoneDevCamp as they present alongside digital heavyweights like Barbarian
> Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090604/3c465aba/attachment.htm>


More information about the gstreamer-devel mailing list