void e_view_client_stack_below_listener_add(E_View_Client *client, struct wl_listener *listener);
void e_view_client_image_filter_set_listener_add(E_View_Client *client, struct wl_listener *listener);
void e_view_client_render_op_set_listener_add(E_View_Client *client, struct wl_listener *listener);
-void e_view_client_content_type_set_listener_add(E_View_Client *client, struct wl_listener *listener);
+void e_view_client_external_view_set_listener_add(E_View_Client *client, struct wl_listener *listener);
void e_view_client_color_set_listener_add(E_View_Client *client, struct wl_listener *listener);
void e_view_client_color_visible_set_listener_add(E_View_Client *client, struct wl_listener *listener);
if (hwc_window->render_op_set_listener.notify)
wl_list_remove(&hwc_window->render_op_set_listener.link);
- if (hwc_window->content_type_set_listener.notify)
- wl_list_remove(&hwc_window->content_type_set_listener.link);
+ if (hwc_window->view_client_external_view_type_set_listener.notify)
+ wl_list_remove(&hwc_window->view_client_external_view_type_set_listener.link);
if (hwc_window->color_set_listener.notify)
wl_list_remove(&hwc_window->color_set_listener.link);
}
static void
-_e_hwc_window_cb_content_type_set(struct wl_listener *listener, void *data)
+_e_hwc_window_cb_view_client_external_view_type_set(struct wl_listener *listener, void *data)
{
E_Hwc_Window *hwc_window;
- hwc_window = container_of(listener, E_Hwc_Window, content_type_set_listener);
+ hwc_window = container_of(listener, E_Hwc_Window, view_client_external_view_type_set_listener);
if (!hwc_window->ec) return;
if (e_view_client_external_view_type_get(e_client_view_get(hwc_window->ec)) != E_VIEW_CLIENT_EXTERNAL_VIEW_TYPE_NONE)
hwc_window->render_op_set_listener.notify = _e_hwc_window_cb_render_op_set;
e_view_client_render_op_set_listener_add(e_client_view_get(ec), &hwc_window->render_op_set_listener);
- hwc_window->content_type_set_listener.notify = _e_hwc_window_cb_content_type_set;
- e_view_client_content_type_set_listener_add(e_client_view_get(ec), &hwc_window->content_type_set_listener);
+ hwc_window->view_client_external_view_type_set_listener.notify = _e_hwc_window_cb_view_client_external_view_type_set;
+ e_view_client_external_view_set_listener_add(e_client_view_get(ec), &hwc_window->view_client_external_view_type_set_listener);
hwc_window->color_set_listener.notify = _e_hwc_window_cb_color_set;
e_view_client_color_set_listener_add(e_client_view_get(ec), &hwc_window->color_set_listener);
struct wl_listener image_filter_set_listener;
struct wl_listener render_op_set_listener;
- struct wl_listener content_type_set_listener;
+ struct wl_listener view_client_external_view_type_set_listener;
struct wl_listener color_set_listener;
struct wl_listener color_visible_set_listener;