gstreamer/gst-libs/gst/gl/dispmanx
Yuji Kuwabara c537b2e2bb gl/dispmanx: fix removing foreign window handle
gst_gl_window_dispmanx_egl_set_window_handle() removes native window handle
(dispmanx element), regardless it was foreign window handle
(set via gst_video_overlay_set_window_handle()) or not.

This problem prevents glimagesink reusable.
(PAUSED -> READY -> PAUSED does not work)

This patch corrects it comparing the native window handle with foreign window
handle. This behavior is same as gst_gl_window_dispmanx_egl_close().

https://bugzilla.gnome.org/show_bug.cgi?id=785199
2018-08-28 14:54:40 +10:00
..
gstglwindow_dispmanx_egl.c gl/dispmanx: fix removing foreign window handle 2018-08-28 14:54:40 +10:00
gstglwindow_dispmanx_egl.h gl: GST_GL_TYPE -> GST_TYPE_GL 2017-12-09 19:32:23 +00:00
Makefile.am gl: fix out-of-source builds pt2 2017-12-09 19:31:35 +00:00