#include <tzplatform_config.h>
-#define PLUGIN_SO_FILE_NAME "/usr/lib/libmedia-content-plugin.so"
-#define MEDIA_ROOT_PATH_SDCARD tzplatform_mkpath(TZ_SYS_STORAGE, "sdcard")
+#define PLUGIN_SO_FILE_NAME "/usr/lib/libmedia-content-plugin.so"
void *funcHandle = NULL;
static void msg_print(int line, char *msg);
msg_print(__LINE__, "__load_functions");
funcHandle = dlopen(PLUGIN_SO_FILE_NAME, RTLD_LAZY);
- if (!funcHandle) {
+ if (!funcHandle)
fprintf(stderr, "error: %s\n", dlerror());
- }
svc_connect = dlsym(funcHandle, "connect");
svc_disconnect = dlsym(funcHandle, "disconnect");
svc_set_folder_item_validity = dlsym(funcHandle, "set_folder_item_validity");
svc_delete_all_invalid_items_in_folder = dlsym(funcHandle, "delete_all_invalid_items_in_folder");
- if (!svc_connect ||
- !svc_disconnect ||
- !svc_insert_item_immediately ||
- !svc_set_folder_item_validity ||
- !svc_delete_all_invalid_items_in_folder ||
- !svc_check_item_exist) {
+ if (!svc_connect || !svc_disconnect || !svc_insert_item_immediately || !svc_set_folder_item_validity || !svc_delete_all_invalid_items_in_folder || !svc_check_item_exist) {
fprintf(stderr, "error: %s\n", dlerror());
return -1;
}
{
msg_print(__LINE__, "__unload_functions");
- if (funcHandle) {
+ if (funcHandle)
dlclose(funcHandle);
- }
return 0;
}
}
#if 1
- ret = media_svc_create_table(db_handle);
- if (ret < 0) {
+ ret = media_svc_create_table(tzplatform_getuid(TZ_USER_NAME));
+ if (ret < 0)
msg_print(__LINE__, "table already exists");
- } else {
+ else
msg_print(__LINE__, "table create success");
- }
#endif
#if 1
}
} /* End of While */
- ret = media_svc_insert_folder(db_handle, 0, path);
- if (ret < 0) {
+ ret = media_svc_insert_folder(db_handle, 0, path);
+ if (ret < 0)
msg_print(__LINE__, "media_svc_insert_folder error ");
- } else {
+ else
msg_print(__LINE__, "media_svc_insert_folder success");
- }
#endif
/*folder test ================================================== */
- char *folder_path = tzplatform_mkpath(TZ_USER_CONTENT, "Sounds"));
+ char *folder_path = tzplatform_mkpath(TZ_USER_CONTENT, "Sounds");
ret = svc_set_folder_item_validity(db_handle, folder_path, 0, 1, &err_msg);
if (ret < 0) {
- msg_print(__LINE__, "svc_set_folder_item_validity error");
+ msg_print(__LINE__, "svc_set_folder_item_validity error");
if (err_msg != NULL) {
printf("err_msg[%s]\n", err_msg);
free(err_msg);
ret = svc_delete_all_invalid_items_in_folder(db_handle, folder_path, &err_msg);
if (ret < 0) {
- msg_print(__LINE__, "svc_delete_all_invalid_items_in_folder error");
+ msg_print(__LINE__, "svc_delete_all_invalid_items_in_folder error");
if (err_msg != NULL) {
printf("err_msg[%s]\n", err_msg);
free(err_msg);
/*db close ================================================== */
ret = svc_disconnect(db_handle, &err_msg);
if (ret < 0) {
- msg_print(__LINE__, "svc_disconnect error");
+ msg_print(__LINE__, "svc_disconnect error");
if (err_msg != NULL) {
printf("err_msg[%s]\n", err_msg);
free(err_msg);