[349/906] can switch xoverlays while playing
authorJulien Isorce <julien.isorce@gmail.com>
Sat, 6 Jun 2009 12:34:57 +0000 (14:34 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:21 +0000 (19:31 +0000)
commitca1a2d33caf44a97c4eb3a65d884fb1fa00e73c5
tree1233276906a1ce66aa811d2bd8e99f09c9387953
parent389982df1755641d90e37d395a6065737613f1fd
[349/906] can switch xoverlays while playing

Fixes bug #584877

Before this commit calling "gst_x_overlay_set_xwindow_id" more
than one time, had no effect.
It mainly affects the glimagesink implementation.
But on win32 (and CE), some stuff has to be done to
release the old parent.

And add a switchxoverlay example where the user
can click on left/right part of the main window to
switch the xoverlay.
gst-libs/gst/gl/gstglwindow_win32.c
gst-libs/gst/gl/gstglwindow_winCE.c