[gst-devel] XOverlay behaviour change ?

Tim-Philipp Müller t.i.m at zen.co.uk
Thu May 13 16:24:39 CEST 2010


On Wed, 2010-05-12 at 16:03 +0200, Olivier Aubert wrote:

> In my python/gtk/gstreamer based application (www.advene.org), I embed a
> xvimagesink (on linux with gtk 2.20)/ximagesink (on macos x with gtk
> 2.18) in a gtk.Socket, calling set_xwindow_id after the gtk.Socket is
> realized. 
> 
> It worked alright with gst-plugins-good 0.10.21. However, since the
> upgrade to 0.10.22, the behaviour changed: the image is not displayed
> until the window has received an expose event (basically, I hide and
> show the window).
> 
> I had a quick look at the git logs, but did not find anything that
> seemed relevant. Has there been a change in the xoverlay API that I
> should be aware of ? And if not, are there any hints to help me debug
> this issue?

Do you have a minimal test application that demonstrates the problem?

Are you sure it's the -good upgrade that broke things, and not a Gtk+
upgrade or a gst-plugins-base upgrade (esp. given that
ximagesink/xvimagesink/GstXOverlay are in -base)?

Cheers
 -Tim





More information about the gstreamer-devel mailing list