return;
}
- CAM_LOG_INFO("api[%d], message[%s]", api, msg);
+ if (api != MUSE_CAMERA_API_RETURN_BUFFER && api != MUSE_CAMERA_API_PREVIEW_CB_RETURN)
+ CAM_LOG_INFO("api[%d], message[%s]", api, msg);
+ else
+ CAM_LOG_DEBUG("api[%d], message[%s]", api, msg);
if (cb_info->is_server_connected) {
_camera_update_api_waiting(cb_info, api, 1);
muse_core_msg_free(msg);
- CAM_LOG_INFO("api[%d] ret[0x%x]", api, ret ? *ret : 0x0);
+ if (api != MUSE_CAMERA_API_RETURN_BUFFER && api != MUSE_CAMERA_API_PREVIEW_CB_RETURN)
+ CAM_LOG_INFO("api[%d] ret[0x%x]", api, ret ? *ret : 0x0);
+ else
+ CAM_LOG_DEBUG("api[%d] ret[0x%x]", api, ret ? *ret : 0x0);
}
unsigned int i = 0;
int ret = CAMERA_ERROR_NONE;
void *dl_handle = NULL;
- camera_device_manager *new_manager = NULL;
+ g_autofree camera_device_manager *new_manager = g_new0(camera_device_manager, 1);
cdm_symbol_table sym_table[] = {
{(void **)&new_manager->initialize, "cdm_initialize"},
{(void **)&new_manager->deinitialize, "cdm_deinitialize"},
CAMERA_CHECK_DEVICE_MANAGER;
- new_manager = g_new0(camera_device_manager, 1);
-
if (!manager) {
CAM_LOG_ERROR("NULL manager");
ret = CAMERA_ERROR_INVALID_PARAMETER;
}
new_manager->dl_handle = dl_handle;
- *manager = (camera_device_manager_h)new_manager;
+ *manager = (camera_device_manager_h)g_steal_pointer(&new_manager);
CAM_LOG_INFO("camera device manager[%p](dl handle[%p]) initialized",
- new_manager, dl_handle);
+ *manager, dl_handle);
return CAMERA_ERROR_NONE;
_INITIALIZE_FAILED:
if (dl_handle)
dlclose(dl_handle);
- g_free(new_manager);
+
return ret;
}