[Bug 785199] gst_gl_window_dispmanx_egl_set_window_handle() removes foreign native window (element)
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Aug 28 04:55:25 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=785199
Matthew Waters (ystreet00) <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.15.1
--- Comment #4 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
commit c537b2e2bb9f553b59cfd209b15e9d4ff2d27cdb
Author: Yuji Kuwabara <HHG01200 at nifty.ne.jp>
Date: Thu Sep 21 14:03:28 2017 +0900
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
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list