gstreamer/gst-libs/gst
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
..
allocators libs: g-ir-scanner: do not hardcode libtool path 2018-05-18 13:41:25 +02:00
app meson: fix install dir for generated header files 2018-08-10 12:43:38 +01:00
audio audio: use right export decorator 2018-08-26 11:16:10 +02:00
fft fft: GST_EXPORT -> GST_FFT_API 2018-03-13 12:10:29 +00:00
gl gl/dispmanx: fix removing foreign window handle 2018-08-28 14:54:40 +10:00
pbutils gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
riff libs: g-ir-scanner: do not hardcode libtool path 2018-05-18 13:41:25 +02:00
rtp gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
rtsp gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
sdp gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
tag gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
video gst-libs: include config.h in all source files 2018-08-13 09:23:34 +01:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
Makefile.am gl: hook up to build system 2017-12-19 12:01:48 +00:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:11 +05:30