Ecore_Evas *ecore_evas = NULL;
ret = CAMERA_ERROR_NONE;
- wl_info->evas_obj = obj;
-
evas_object_geometry_get(obj, &wl_info->window_x, &wl_info->window_y,
&wl_info->window_width, &wl_info->window_height);
}
LOGD("evas object : %p, rotation : %d, parent id : %u, window : %d,%d,%dx%d",
- wl_info->evas_obj, rotation, wl_info->parent_id,
+ obj, rotation, wl_info->parent_id,
wl_info->window_x, wl_info->window_y,
wl_info->window_width, wl_info->window_height);
} else {
g_mutex_unlock(&cb_info->user_cb_mutex[event]);
LOGW("NULL callback for event %d, return here", event);
return;
- } else {
- /* do not return in this case, because return buffer message should be sent. */
- LOGW("NULL callback for event %d, NOT return here", event);
}
+
+ /* return buffer message should be sent for some events.
+ - MUSE_CAMERA_EVENT_TYPE_PREVIEW
+ - MUSE_CAMERA_EVENT_TYPE_MEDIA_PACKET_PREVIEW
+ - MUSE_CAMERA_EVENT_TYPE_FACE_DETECTION
+ - MUSE_CAMERA_EVENT_TYPE_CAPTURE
+ */
}
switch (event) {