Name: libmm-camcorder
Summary: Camera and recorder library
-Version: 0.10.216
+Version: 0.10.217
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
buffer_line_size = MMCAMCORDER_BUFFER_LINE_MAX;
length_read = getline(&buffer_string, &buffer_line_size, fp);
if (length_read < 1) {
- MMCAM_LOG_WARNING("skip this case - length read[%d]", length_read);
+ MMCAM_LOG_DEBUG("skip this case - length read[%d]", length_read);
continue;
}
while (!feof(fp)) {
length_read = getline(&buffer_string, &buffer_line_size, fp);
if (length_read < 1) {
- MMCAM_LOG_WARNING("skip this case - length read[%d]", length_read);
+ MMCAM_LOG_DEBUG("skip this case - length read[%d]", length_read);
continue;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d],name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
return TRUE;
}
- MMCAM_LOG_ERROR("Failed to get int. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_DEBUG("Failed to get [%s]", name);
return FALSE;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d],name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
*value = NULL;
- MMCAM_LOG_ERROR("Failed to get int range. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_DEBUG("Failed to get [%s]", name);
return FALSE;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d],name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
*value = NULL;
- MMCAM_LOG_ERROR("Failed to get int array. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_DEBUG("Failed to get [%s]", name);
return FALSE;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d],name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
*value = NULL;
- MMCAM_LOG_ERROR("Failed to get int pair array. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_DEBUG("Failed to get [%s]", name);
return FALSE;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d],name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
return TRUE;
}
- MMCAM_LOG_ERROR("Failed to get string. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_DEBUG("Failed to get [%s]", name);
return FALSE;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d],name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
*value = NULL;
- MMCAM_LOG_ERROR("Failed to get string array. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_DEBUG("Failed to get [%s]", name);
return FALSE;
}
int i, count;
conf_detail* info;
- MMCAM_LOG_DEBUG("category[%d], name[%s]", category, name);
+ MMCAM_LOG_VERBOSE("category[%d], name[%s]", category, name);
mmf_return_val_if_fail(configure_info, FALSE);
mmf_return_val_if_fail(name, FALSE);
return TRUE;
}
- MMCAM_LOG_ERROR("Failed to get element name. Category[%d],Name[%s]", category, name);
+ MMCAM_LOG_ERROR("Failed to get [%s]", name);
return FALSE;
}
for (i = 0 ; i < element->count_int ; i++) {
MMCAMCORDER_G_OBJECT_SET(gst, element->value_int[i]->name, element->value_int[i]->value);
- MMCAM_LOG_DEBUG("Element[%s] Set[%s] -> integer[%d]",
+ MMCAM_LOG_DEBUG("Element[%s] Set[%s] -> [i:%d]",
element->element_name,
element->value_int[i]->name,
element->value_int[i]->value);
for (i = 0 ; i < element->count_string ; i++) {
MMCAMCORDER_G_OBJECT_SET_POINTER(gst, element->value_string[i]->name, element->value_string[i]->value);
- MMCAM_LOG_DEBUG("Element[%s] Set[%s] -> string[%s]",
+ MMCAM_LOG_DEBUG("Element[%s] Set[%s] -> [s:%s]",
element->element_name,
element->value_string[i]->name,
element->value_string[i]->value);
#endif /* _MMCAMCORDER_RM_SUPPORT */
/* log level */
-int mmcam_log_level;
+int mmcam_log_level = MM_CAMCORDER_LOG_LEVEL_INFO;
/*---------------------------------------------------------------------------------------
| LOCAL VARIABLE DEFINITIONS for internal |
goto _INIT_HANDLE_FAILED;
}
+ /* Get log level from conf */
+ _mmcamcorder_conf_get_value_int((MMHandleType)new_handle, new_handle->conf_main,
+ CONFIGURE_CATEGORY_MAIN_GENERAL,
+ "LogLevel",
+ &mmcam_log_level);
+
/* allocate attribute */
new_handle->attributes = _mmcamcorder_alloc_attribute((MMHandleType)new_handle);
if (!new_handle->attributes) {
goto _INIT_HANDLE_FAILED;
}
+ /* Set log level to attribute */
+ ret = mm_camcorder_set_attributes((MMHandleType)new_handle, NULL,
+ MMCAM_LOG_LEVEL, mmcam_log_level,
+ NULL);
+
+ MMCAM_LOG_INFO("set log level[%d], ret[0x%x]", mmcam_log_level, ret);
+
*hcamcorder = new_handle;
MMCAM_LOG_INFO("new handle %p", new_handle);
return MM_ERROR_CAMCORDER_INTERNAL;
}
- _mmcamcorder_conf_get_value_int((MMHandleType)hcamcorder, hcamcorder->conf_main,
- CONFIGURE_CATEGORY_MAIN_GENERAL,
- "LogLevel",
- &mmcam_log_level);
-
- MMCAM_LOG_INFO("ZeroCopy %d, UserBuffer %d, Videoconvert %d, MPPreviewCb %d, LogLevel %d",
+ MMCAM_LOG_INFO("ZeroCopy %d, UserBuffer %d, Videoconvert %d, MPPreviewCb %d",
hcamcorder->use_zero_copy_format, hcamcorder->support_user_buffer,
- hcamcorder->use_videoconvert, hcamcorder->support_media_packet_preview_cb,
- mmcam_log_level);
+ hcamcorder->use_videoconvert, hcamcorder->support_media_packet_preview_cb);
MMCAM_LOG_INFO("res : %d X %d, Default FPS by resolution : %d",
resolution_width, resolution_height, fps_info.int_array.def);
MMCAM_CAPTURE_SOUND_ENABLE, play_capture_sound,
MMCAM_PLATFORM_PRIVILEGE_CAMERA, platform_privilege_camera,
platform_privilege_camera ? strlen(platform_privilege_camera) : 0,
- MMCAM_LOG_LEVEL, mmcam_log_level,
NULL);
if (ret != MM_ERROR_NONE) {
MMCAM_LOG_ERROR("[0x%x] Set %s FAILED.", ret, err_attr_name ? err_attr_name : "[UNKNOWN]");
camera_conf *conf_info = NULL;
for (i = 0; i < table_size; i++) {
- MMCAM_LOG_DEBUG("[type:%d][cat:%d][attr:%d][attr_pair:%d][key:%s][ctype:%d]",
+ MMCAM_LOG_VERBOSE("[type:%d][cat:%d][attr:%d][attr_pair:%d][key:%s][ctype:%d]",
info[i].type,
info[i].category,
info[i].attr_idx,
}
if (iarray_size > 0) {
- MMCAM_LOG_INFO("INT Array - size[%d], default[%d]", iarray_size, idefault);
+ MMCAM_LOG_DEBUG("[%s] INT Array - size[%d], default[%d]",
+ info[i].keyword, iarray_size, idefault);
- /* "mm_attrs_set_valid_type" initializes spec value in attribute, so allocated memory could be missed */
- /* mm_attrs_set_valid_type(attrs, info[i].attr_idx, MM_ATTRS_VALID_TYPE_INT_ARRAY); */
mm_attrs_set_valid_array(attrs, info[i].attr_idx, iarray, iarray_size, idefault);
-
ret = mm_attrs_set_int(MMF_CAMCORDER_ATTRS(hcamcorder), info[i].attr_idx, idefault);
}
}
break; /* skip to set, but not error */
if (irange) {
- MMCAM_LOG_VERBOSE("INT Range - min[%d], max[%d]", irange->min, irange->max);
+ MMCAM_LOG_DEBUG("[%s] INT Range - min[%d], max[%d]",
+ info[i].keyword, irange->min, irange->max);
- /* "mm_attrs_set_valid_type" initializes spec value in attribute, so allocated memory could be missed */
- /* mm_attrs_set_valid_type (attrs, info[i].attr_idx, MM_ATTRS_VALID_TYPE_INT_RANGE); */
mm_attrs_set_valid_range(attrs, info[i].attr_idx, irange->min, irange->max, irange->default_value);
-
ret = mm_attrs_set_int(MMF_CAMCORDER_ATTRS(hcamcorder), info[i].attr_idx, irange->default_value);
}
break; /* skip to set */
}
- MMCAM_LOG_VERBOSE("String - string[%s]", cString);
-
+ MMCAM_LOG_DEBUG("[%s] String - string[%s]", info[i].keyword, cString);
ret = mm_attrs_set_string(attrs, info[i].attr_idx, cString, cString ? strlen(cString) : 0);
break;
}
break; /* skip to set, but not error */
if (pair_array && pair_array->count > 0) {
- /* "mm_attrs_set_valid_type" initializes spec value in attribute, so allocated memory could be missed */
- /* mm_attrs_set_valid_type(attrs, info[i].attr_idx, MM_ATTRS_VALID_TYPE_INT_ARRAY); */
mm_attrs_set_valid_array(attrs, info[i].attr_idx,
pair_array->value[0],
pair_array->count,
pair_array->default_value[0]);
- /* "mm_attrs_set_valid_type" initializes spec value in attribute, so allocated memory could be missed */
- /* mm_attrs_set_valid_type(attrs, info[i].attr_idx_pair, MM_ATTRS_VALID_TYPE_INT_ARRAY); */
mm_attrs_set_valid_array(attrs, info[i].attr_idx_pair,
pair_array->value[1],
pair_array->count,
pair_array->default_value[1]);
- MMCAM_LOG_VERBOSE("INT PAIR Array - default[%d,%d]",
- pair_array->default_value[0], pair_array->default_value[1]);
+ MMCAM_LOG_DEBUG("[%s] INT PAIR Array - default[%d,%d]",
+ info[i].keyword, pair_array->default_value[0], pair_array->default_value[1]);
mm_attrs_set_int(MMF_CAMCORDER_ATTRS(hcamcorder), info[i].attr_idx, pair_array->default_value[0]);
mm_attrs_set_int(MMF_CAMCORDER_ATTRS(hcamcorder), info[i].attr_idx_pair, pair_array->default_value[1]);