GNOME Bugzilla – Bug 765241
glimagesink: need to clean window_id when state change form READY to NULL
Last modified: 2016-04-19 06:36:36 UTC
When application change pipeline state NULL->READY and then READY->NULL, glimagesink will not clear glsink->window_id. After that, when application change state NULL->READY, the new_window_id is equal to window_id, glimagesink will not set window handle. It will use the internal window but not the window create by application.
Created attachment 326304 [details] [review] limagesink: need to clean window_id when state change form READY to NULL
commit 9b0b7d8eca418e84ae44eb1629a70f915342205e Author: Haihua Hu <jared.hu@nxp.com> Date: Tue Apr 19 10:51:14 2016 +0800 glimagesink: need to clean window_id when state change form READY to NULL When application change pipeline state NULL->READY and then READY->NULL, glimagesink will not clear glsink->window_id. After that, when application change state NULL->READY, the new_window_id is equal to window_id, glimagesink will not set window handle. It will use the internal window but not the window create by application. https://bugzilla.gnome.org/show_bug.cgi?id=765241