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
..
2017-12-09 19:32:29 +00:00
2018-06-23 22:58:44 +02:00
2018-08-28 14:54:40 +10:00
2018-06-24 13:35:20 +02:00
2018-08-13 09:23:34 +01:00
2018-08-13 09:23:34 +01:00
2017-12-09 19:32:26 +00:00
2017-12-09 19:32:17 +00:00
2018-04-26 09:29:41 +03:00
2018-08-28 14:31:43 +10:00
2018-06-24 13:19:21 +02:00
2018-06-23 22:58:44 +02:00
2017-12-09 19:31:27 +00:00
2018-03-13 12:10:29 +00:00
2017-12-19 12:01:37 +00:00
2017-12-09 19:32:17 +00:00
2017-12-09 19:32:29 +00:00
2017-12-09 19:32:29 +00:00
2018-03-13 12:10:29 +00:00
2018-06-23 22:58:44 +02:00
2018-08-26 11:16:18 +02:00
2018-02-05 14:58:06 +11:00
2018-04-02 08:53:28 +02:00
2017-12-09 19:32:29 +00:00
2018-04-02 08:53:28 +02:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2018-06-23 22:58:44 +02:00
2018-05-05 21:24:25 +10:00
2018-07-18 14:02:01 +10:00
2017-12-09 19:32:29 +00:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:29 +00:00
2018-03-13 12:10:29 +00:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:23 +00:00
2017-12-09 19:32:29 +00:00
2018-03-13 12:10:29 +00:00
2018-03-01 02:14:07 +11:00
2018-04-02 08:53:28 +02:00
2018-05-05 21:24:25 +10:00
2018-05-05 21:24:25 +10:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:29 +00:00
2018-05-05 21:24:25 +10:00
2018-05-05 21:24:25 +10:00
2018-05-05 21:24:25 +10:00
2018-04-02 08:53:28 +02:00
2017-12-09 19:32:29 +00:00
2018-04-02 08:53:28 +02:00
2017-12-09 19:32:21 +00:00
2017-12-09 19:32:30 +00:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:29 +00:00
2018-04-02 08:53:28 +02:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:19 +00:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:29 +00:00
2017-12-09 19:32:29 +00:00
2018-03-13 12:10:29 +00:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:29 +00:00
2018-03-13 12:10:29 +00:00
2018-07-18 09:04:35 -04:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:30 +00:00
2018-07-10 20:13:22 +10:00
2018-03-13 12:10:29 +00:00
2018-08-10 22:46:34 +10:00
2018-03-13 12:10:29 +00:00
2017-12-09 19:32:29 +00:00
2018-06-23 22:58:44 +02:00
2018-03-13 12:10:29 +00:00
2018-05-22 07:01:42 +02:00
2018-08-18 12:37:48 +01:00