#include <media_content_internal.h>
-filter_h g_filter = NULL;
-filter_h g_filter_g = NULL; /*filter for group like folder, tag, playlist, album, year ... */
+static filter_h g_filter = NULL;
+static filter_h g_filter_g = NULL; /*filter for group like folder, tag, playlist, album, year ... */
-GMainLoop *g_loop = NULL;
+static GMainLoop *g_loop = NULL;
static int g_cnt = 0;
static int g_media_cnt = 0;
#define test_audio_id "3304285f-1070-41af-8b4e-f0086cc768f3"
#define test_video_id "53c43e7e-53d2-4194-80a6-55d5dcde0def"
#define test_image_id "db1c184c-6f31-43b4-b924-8c00ac5b6197"
-media_folder_h g_folder = NULL;
static void get_audio_meta(audio_meta_h audio)
{
/* Filter for media */
const char *condition = "MEDIA_TYPE=3"; /*MEDIA_TYPE 0-image, 1-video, 2-sound, 3-music, 4-other*/
- /*const char *condition = "MEDIA_TYPE IS NOT 0 AND MEDIA_DESCRIPTION IS NOT NULL"; */ /*MEDIA_TYPE 0-image, 1-video, 2-sound, 3-music, 4-other*/
ret = media_filter_create(&g_filter);
return ret;
}
+static void __bookmark_handle_free(gpointer data)
+{
+ media_bookmark_h handle = (media_bookmark_h) data;
+ media_bookmark_destroy(handle);
+}
+
int test_bookmark_operation(void)
{
/* bookmark is only supported for video information. */
content_error("error media_bookmark_update_to_db : [%d]", ret);
}
+ if (all_item_list)
+ g_list_free_full(all_item_list, __bookmark_handle_free);
+
ret = media_info_foreach_bookmark_from_db(test_video_id, NULL, bookmarks_cb, NULL);
if (ret != MEDIA_CONTENT_ERROR_NONE)
content_error("error media_info_foreach_bookmark_from_db : [%d]", ret);
return ret;
}
-int g_total_photo_size = 0;
-int g_total_video_size = 0;
-int g_total_mp3_size = 0;
-int g_total_voice_memo_size = 0;
+static int g_total_photo_size = 0;
+static int g_total_video_size = 0;
+static int g_total_mp3_size = 0;
+static int g_total_voice_memo_size = 0;
bool dft_cb(media_info_h media, void *user_data)
{
ret = media_filter_set_storage(g_tv_filter, "0a22a163-e634-4a2e-ba14-0469a969eea0");
- ret = media_filter_set_order(g_tv_filter, MEDIA_CONTENT_ORDER_ASC, MEDIA_STORAGE_ID, MEDIA_CONTENT_COLLATE_DEFAULT);
+ ret = media_filter_set_order(g_tv_filter, MEDIA_CONTENT_ORDER_ASC, MEDIA_TITLE, MEDIA_CONTENT_COLLATE_DEFAULT);
return ret;
}