xvimagesink try to create window of its own before gst_xvimagesink_set_xwindow_id is done

wally bkg wb666greene at gmail.com
Tue Apr 26 09:16:58 PDT 2011


> ---------- Forwarded message ----------
> From: "Zhao, Halley" <halley.zhao at intel.com>
> To: "gstreamer-devel at lists.freedesktop.org" <
> gstreamer-devel at lists.freedesktop.org>
> Date: Tue, 26 Apr 2011 14:48:47 +0800
> Subject: xvimagesink try to create window of its own before
> gst_xvimagesink_set_xwindow_id is done
>
> I found one issue that,
>
> after vaimagesink throw out the msg of ‘prepare-xwindow-id’,
> gst_xvimagesink_setcaps will run into gst_xvimagesink_xwindow_new() when ,
> gst_xvimagesink_set_xwindow_id() is still on the way.
>
> I think it is caused by gst_xvimagesink_set_xwindow_id is called from UI
> thread in async. Is it a bug of xvimagesink, or I have done something wrong?
>

Have you taken a look at the samples in the Xoverlay interface docs?  They
are IMHO not particularly easy to find, but the samples got me going.

http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstxoverlay.html#GstXOverlay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110426/a4548550/attachment.html>


More information about the gstreamer-devel mailing list