int extracted_field = MEDIA_SVC_EXTRACTED_FIELD_NONE;
int mmf_error = FILEINFO_ERROR_NONE;
char *err_attr_name = NULL;
- char *title = NULL;
int album_id = 0;
int ret = MS_MEDIA_ERR_NONE;
break;
}
}
-
- if (idx == size) {
- media_svc_debug("Can't extract title. All string is space");
- title = __media_svc_get_title_from_filepath(content_info->path);
- if (title) {
- ret = __media_svc_malloc_and_strncpy(&content_info->media_meta.title, title);
- if (ret != MS_MEDIA_ERR_NONE)
- media_svc_error("strcpy error");
- SAFE_FREE(title);
- } else {
- media_svc_error("Can't extract title");
- }
- }
- }
- } else {
- SAFE_FREE(err_attr_name);
- title = __media_svc_get_title_from_filepath(content_info->path);
- if (title) {
- ret = __media_svc_malloc_and_strncpy(&content_info->media_meta.title, title);
- if (ret != MS_MEDIA_ERR_NONE)
- media_svc_error("strcpy error");
- SAFE_FREE(title);
- } else {
- media_svc_error("Can't extract title");
}
}
if (mmf_error != FILEINFO_ERROR_NONE)
media_svc_error("fail to free tag attr - err(%x)", mmf_error);
} else {
- /* in case of file size 0, MMFW Can't parsting tag info but add it to Music DB. */
- char *no_tag_title = NULL;
- media_svc_error("no tag information");
-
- no_tag_title = __media_svc_get_title_from_filepath(content_info->path);
- if (no_tag_title) {
- ret = __media_svc_malloc_and_strncpy(&content_info->media_meta.title, no_tag_title);
- if (ret != MS_MEDIA_ERR_NONE)
- media_svc_error("strcpy error");
- SAFE_FREE(no_tag_title);
- } else {
- media_svc_error("Can't extract title");
- }
-
content_info->album_id = album_id;
}
int extracted_field = MEDIA_SVC_EXTRACTED_FIELD_NONE;
int mmf_error = FILEINFO_ERROR_NONE;
char *err_attr_name = NULL;
- char *title = NULL;
bool extract_thumbnail = FALSE;
bool append_album = FALSE;
int album_id = 0;
break;
}
}
-
- if (idx == size) {
- media_svc_debug("Can't extract title. All string is space");
- title = __media_svc_get_title_from_filepath(content_info->path);
- if (title) {
- ret = __media_svc_malloc_and_strncpy(&content_info->media_meta.title, title);
- if (ret != MS_MEDIA_ERR_NONE)
- media_svc_error("strcpy error");
- SAFE_FREE(title);
- } else {
- media_svc_error("Can't extract title");
- }
- }
- }
- } else {
- SAFE_FREE(err_attr_name);
- title = __media_svc_get_title_from_filepath(content_info->path);
- if (title) {
- ret = __media_svc_malloc_and_strncpy(&content_info->media_meta.title, title);
- if (ret != MS_MEDIA_ERR_NONE)
- media_svc_error("strcpy error");
- SAFE_FREE(title);
- } else {
- media_svc_error("Can't extract title");
}
}
if (mmf_error != FILEINFO_ERROR_NONE)
media_svc_error("fail to free tag attr - err(%x)", mmf_error);
} else {
- /* in case of file size 0, MMFW Can't parsting tag info but add it to Music DB. */
- char *no_tag_title = NULL;
- media_svc_error("no tag information");
-
- no_tag_title = __media_svc_get_title_from_filepath(content_info->path);
- if (no_tag_title) {
- ret = __media_svc_malloc_and_strncpy(&content_info->media_meta.title, no_tag_title);
- if (ret != MS_MEDIA_ERR_NONE)
- media_svc_error("strcpy error");
- SAFE_FREE(no_tag_title);
- } else {
- media_svc_error("Can't extract title");
- }
-
content_info->album_id = album_id;
}