Hi,<br><br><div class="gmail_quote">2009/5/29 Levi Pope <span dir="ltr">&lt;<a href="mailto:levi.pope@gmail.com">levi.pope@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>I have an application that needs to change the window that the video is being displayed on using the glimagesink.</div>
<div> </div>
<div>The way I acomplish this with all of the other video sinks is I send a null to the xoverlay interface and then send </div>
<div>the new window pointer once I create the new window. This works fine on xvimagesink, directdrawimagesink, and most others.</div></blockquote><div><br>Could you write a mininal test to reproduce the problem ? <br></div>
<div><br>You want to call gst_x_overlay_set_xwindow_id several times right ?<br>The first call is working ?<br><br>I am sure you have read this page, but in case not:<br><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstxoverlay.html#gst-x-overlay-prepare-xwindow-id">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstxoverlay.html#gst-x-overlay-prepare-xwindow-id</a><br>
<br>Anyway if it works with other video sinks then this is certainly a bug.<br>You can file a bug here: <a href="http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer">http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer</a><br>
<br>Julien<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div></div>
<div> </div>
<div>Thanks</div>
<div>Levi</div>
</blockquote></div><br>