The video surface should be excluded from the visibility policy.
Ohterwise, it may be iconified by the visibility policy, resulting in
not being able to display video contents.
Change-Id: Ie339614b5d29020aeab78bda2e900fda50aac58f
surface->surface_destroy.notify = _video_surface_cb_surface_destroy;
e_surface_destroy_listener_add(surface->surface, &surface->surface_destroy);
+ /* HACK: The video surface should be excluded from the visibility policy.
+ * Ohterwise, it may be iconified by the visibility policy, resulting in
+ * not being able to display video contents.
+ */
+ e_client_visibility_skip_set(e_surface_ec_get(e_surface), EINA_TRUE);
+
ELOGF("VSHELL", "Created Surface(%p) from E_Surface(%p)", e_surface_ec_get(e_surface), surface, e_surface);
}