static gboolean __set_evas_display_idle_cb(gpointer user_data)
{
int ret = MM_ERROR_NONE;
- int surface_id;
webrtc_display_s *display = (webrtc_display_s*)user_data;
RET_VAL_IF(display == NULL, G_SOURCE_REMOVE, "display is NULL");
g_mutex_lock(&display->mutex);
- ret = mm_display_interface_set_display(display->mm_display, MM_DISPLAY_TYPE_EVAS, display->object, &surface_id);
+ ret = mm_display_interface_set_display(display->mm_display, MM_DISPLAY_TYPE_EVAS, display->object, NULL);
if (ret != MM_ERROR_NONE) {
LOG_ERROR("failed to mm_display_interface_set_display(), ret[0x%x]", ret);
g_mutex_unlock(&display->mutex);
return G_SOURCE_REMOVE;
}
- /* FIXME: remove meaningless this value */
- LOG_DEBUG("surface id[%d]", surface_id);
-
/* FIXE: get mode and rotation value from handle */
ret = mm_display_interface_evas_set_mode(display->mm_display, 0); /* 0: letter box, 1: origin size, 2: full screen */
RET_VAL_WITH_UNLOCK_IF(ret != MM_ERROR_NONE, G_SOURCE_REMOVE, &display->mutex, "failed to mm_display_interface_evas_set_mode()");