{
struct ds_tizen_screen_rotation_info *info;
E_Client *ec;
- struct wl_listener destroy;
+ struct wl_listener destroy;
} E_Comp_Screen_Tzsr;
static Eina_List *tzsr_list;
E_Comp_Screen_Tzsr *tzsr;
Eina_List *l, *ll;
- EINA_LIST_FOREACH_SAFE(tzsr_list, l, ll, tzsr)
+ EINA_LIST_FOREACH_SAFE(tzsr_list, l, ll, tzsr)
{
- if (tzsr->ec == ec)
- return tzsr;
+ if (tzsr->ec == ec)
+ return tzsr;
}
- return NULL;
+ return NULL;
}
static void
tzsr = wl_container_of(listener, tzsr, destroy);
tzsr_list = eina_list_remove(tzsr_list, tzsr);
- free(tzsr);
+ free(tzsr);
}
static void
_tz_screen_rotation_cb_get_ignore_output_transform(struct wl_listener *listener, void *data)
{
- struct ds_tizen_screen_rotation_info *info;
- struct ds_surface *ds_surface;
+ struct ds_tizen_screen_rotation_info *info;
+ struct ds_surface *ds_surface;
struct wl_resource *surface_resource;
E_Comp_Screen_Tzsr *tzsr;
- E_Client *ec;
+ E_Client *ec;
- info = (struct ds_tizen_screen_rotation_info*)data;
- EINA_SAFETY_ON_NULL_RETURN(info);
+ info = (struct ds_tizen_screen_rotation_info*)data;
+ EINA_SAFETY_ON_NULL_RETURN(info);
- ds_surface = ds_tizen_screen_rotation_info_get_surface(info);
- EINA_SAFETY_ON_NULL_RETURN(ds_surface);
+ ds_surface = ds_tizen_screen_rotation_info_get_surface(info);
+ EINA_SAFETY_ON_NULL_RETURN(ds_surface);
surface_resource = ds_surface_get_wl_resource(ds_surface);
EINA_SAFETY_ON_NULL_RETURN(surface_resource);
tzsr = E_NEW(E_Comp_Screen_Tzsr, 1);
if (!tzsr)
{
- ERR("E_Comp_Screen_Tzsr alloc fail");
- return;
+ ERR("E_Comp_Screen_Tzsr alloc fail");
+ return;
}
- tzsr->ec = ec;
- tzsr->info = info;
- tzsr->destroy.notify = _tz_screen_rotation_info_cb_destroy;
- ds_tizen_screen_rotation_info_add_destroy_listener(info, &tzsr->destroy);
+ tzsr->ec = ec;
+ tzsr->info = info;
+ tzsr->destroy.notify = _tz_screen_rotation_info_cb_destroy;
+ ds_tizen_screen_rotation_info_add_destroy_listener(info, &tzsr->destroy);
- tzsr_list = eina_list_append(tzsr_list, tzsr);
+ tzsr_list = eina_list_append(tzsr_list, tzsr);
}
EINTERN Eina_Bool
return EINA_TRUE;
}
- transform.notify = _tz_screen_rotation_cb_get_ignore_output_transform;
- ds_tizen_screen_rotation_add_get_ignore_output_transform_info_listener(screen_rotation, &transform);
+ transform.notify = _tz_screen_rotation_cb_get_ignore_output_transform;
+ ds_tizen_screen_rotation_add_get_ignore_output_transform_info_listener(screen_rotation, &transform);
- return EINA_TRUE;
+ return EINA_TRUE;
}
EINTERN void
ELOGF("TRANSFORM", "|tzsr(%p) ignore_output_transform(%d)", ec, tzsr, ignore);
- ds_tizen_screen_rotation_send_ignore_output_transform(tzsr->info, ignore);
+ ds_tizen_screen_rotation_send_ignore_output_transform(tzsr->info, ignore);
}
EINTERN Eina_Bool