In case of video client, we don't need to check format because video format
can be AR24 and XR24 also.
Change-Id: I491f11030fa37a84207946239a82deaba9bfad82
{
if ((ec) && (ec->comp_data->video_client))
{
- E_Client *topmost = _e_comp_wl_topmost_parent_get(ec);
- tbm_surf = wayland_tbm_server_get_surface(e_comp_wl->tbm.server, resource);
buffer->type = E_COMP_WL_BUFFER_TYPE_VIDEO;
- if (topmost->argb)
- {
- buffer->w = tbm_surface_get_width(tbm_surf);
- buffer->h = tbm_surface_get_height(tbm_surf);
- }
- else
- {
- buffer->w = buffer->h = 1;
- }
+ buffer->w = buffer->h = 1;
}
else if (e_comp->gl)
{
}
else if (buffer->type == E_COMP_WL_BUFFER_TYPE_VIDEO)
{
- E_Comp_Wl_Data *wl_comp_data = (E_Comp_Wl_Data *)e_comp->wl_comp_data;
- tbm_surface_h tbm_surf = wayland_tbm_server_get_surface(wl_comp_data->tbm.server, buffer->resource);
-
buffer->shm_buffer = NULL;
cp->w = buffer->w;
cp->h = buffer->h;
- switch (tbm_surface_get_format(tbm_surf))
- {
- case TBM_FORMAT_ARGB8888:
- cp->image_argb = EINA_TRUE;
- break;
- default:
- cp->image_argb = EINA_FALSE;
- break;
- }
+ cp->image_argb = EINA_FALSE;
cp->data = NULL;
cp->shm_buffer = NULL;
}