From: Minje Ahn Date: Wed, 20 Mar 2024 23:54:30 +0000 (+0900) Subject: [UTC][media-content][ACR-1838] Deprecate all bookmark and playlist X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e637b81ca55d89ef1887120c221d7afc1df911f8;p=test%2Ftct%2Fnative%2Fapi.git [UTC][media-content][ACR-1838] Deprecate all bookmark and playlist Change-Id: I484be0707c770ed7b9d72ec790d9d205de8fdf88 Signed-off-by: Minje Ahn --- diff --git a/src/utc/media-content/CMakeLists.txt b/src/utc/media-content/CMakeLists.txt index e7f52384b..9431b0d40 100755 --- a/src/utc/media-content/CMakeLists.txt +++ b/src/utc/media-content/CMakeLists.txt @@ -7,14 +7,12 @@ SET(CAPI_LIB "capi-content-media-content") SET(TC_SOURCES utc-media-audio.c utc-media-book.c -utc-media-bookmark.c utc-media-content.c utc-media-filter.c utc-media-folder.c utc-media-group.c utc-media-image.c utc-media-info.c -utc-media-playlist.c ) PKG_CHECK_MODULES(${CAPI_LIB} REQUIRED diff --git a/src/utc/media-content/public.list b/src/utc/media-content/public.list index b6435a7ec..f2e00056c 100755 --- a/src/utc/media-content/public.list +++ b/src/utc/media-content/public.list @@ -33,18 +33,6 @@ media_album_get_album_id media_album_get_artist media_album_get_media_count_from_db media_album_get_name -media_bookmark_clone -media_bookmark_destroy -media_bookmark_get_bookmark_count_from_db -media_bookmark_foreach_bookmark_from_db -media_bookmark_get_bookmark_id -media_bookmark_get_marked_time -media_bookmark_get_thumbnail_path -media_bookmark_insert_to_db -media_bookmark_delete_from_db -media_bookmark_get_name -media_bookmark_set_name -media_bookmark_update_to_db media_content_connect media_content_disconnect media_content_scan_file @@ -76,11 +64,9 @@ media_group_get_group_count_from_db media_group_get_media_count_from_db media_info_clone media_info_destroy -media_info_foreach_bookmark_from_db media_info_foreach_media_from_db media_info_get_added_time media_info_get_audio -media_info_get_bookmark_count_from_db media_info_get_display_name media_info_get_file_path media_info_get_image @@ -98,24 +84,3 @@ media_info_insert_batch_to_db media_info_insert_to_db media_info_move_to_db media_info_generate_thumbnail -media_playlist_add_media -media_playlist_clone -media_playlist_delete_from_db -media_playlist_destroy -media_playlist_foreach_media_from_db -media_playlist_foreach_playlist_from_db -media_playlist_get_media_count_from_db -media_playlist_get_name -media_playlist_get_play_order -media_playlist_get_playlist_count_from_db -media_playlist_get_playlist_from_db -media_playlist_get_playlist_id -media_playlist_get_thumbnail_path -media_playlist_insert_to_db -media_playlist_remove_media -media_playlist_set_name -media_playlist_set_play_order -media_playlist_set_thumbnail_path -media_playlist_update_to_db -media_playlist_import_from_file -media_playlist_export_to_file diff --git a/src/utc/media-content/tct-media-content-core_mobile.h b/src/utc/media-content/tct-media-content-core_mobile.h index 83d4b5aeb..a53b514a6 100755 --- a/src/utc/media-content/tct-media-content-core_mobile.h +++ b/src/utc/media-content/tct-media-content-core_mobile.h @@ -21,8 +21,6 @@ extern void utc_media_audio_startup(void); extern void utc_media_audio_cleanup(void); -extern void utc_media_bookmark_startup(void); -extern void utc_media_bookmark_cleanup(void); extern void utc_media_book_startup(void); extern void utc_media_book_cleanup(void); extern void utc_media_content_startup(void); @@ -37,8 +35,6 @@ extern void utc_media_image_startup(void); extern void utc_media_image_cleanup(void); extern void utc_media_info_startup(void); extern void utc_media_info_cleanup(void); -extern void utc_media_playlist_startup(void); -extern void utc_media_playlist_cleanup(void); extern int utc_media_audio_meta_destroy_n(void); extern int utc_media_audio_meta_destroy_p(void); @@ -74,30 +70,6 @@ extern int utc_media_book_meta_get_publisher_n(void); extern int utc_media_book_meta_get_publisher_p(void); extern int utc_media_book_meta_get_path_with_keyword_n(void); extern int utc_media_book_meta_get_path_with_keyword_p(void); -extern int utc_media_bookmark_delete_from_db_n(void); -extern int utc_media_bookmark_delete_from_db_p(void); -extern int utc_media_bookmark_insert_to_db_n(void); -extern int utc_media_bookmark_insert_to_db_p(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_n(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_p(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_n(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_p(void); -extern int utc_media_bookmark_clone_n(void); -extern int utc_media_bookmark_clone_p(void); -extern int utc_media_bookmark_destroy_n(void); -extern int utc_media_bookmark_destroy_p(void); -extern int utc_media_bookmark_get_bookmark_id_n(void); -extern int utc_media_bookmark_get_bookmark_id_p(void); -extern int utc_media_bookmark_get_marked_time_n(void); -extern int utc_media_bookmark_get_marked_time_p(void); -extern int utc_media_bookmark_get_thumbnail_path_n(void); -extern int utc_media_bookmark_get_thumbnail_path_p(void); -extern int utc_media_bookmark_get_name_n(void); -extern int utc_media_bookmark_get_name_p(void); -extern int utc_media_bookmark_set_name_n(void); -extern int utc_media_bookmark_set_name_p(void); -extern int utc_media_bookmark_update_to_db_n(void); -extern int utc_media_bookmark_update_to_db_p(void); extern int utc_media_content_connect_p(void); extern int utc_media_content_connect_n(void); extern int utc_media_content_disconnect_p(void); @@ -232,58 +204,12 @@ extern int utc_media_info_get_audio_n(void); extern int utc_media_info_get_audio_p(void); extern int utc_media_info_get_book_n(void); extern int utc_media_info_get_book_p(void); -extern int utc_media_info_foreach_bookmark_from_db_n(void); -extern int utc_media_info_foreach_bookmark_from_db_p(void); -extern int utc_media_info_get_bookmark_count_from_db_n(void); -extern int utc_media_info_get_bookmark_count_from_db_p(void); extern int utc_media_info_get_media_count_from_db_n(void); extern int utc_media_info_get_media_count_from_db_p(void); extern int utc_media_info_get_title_n(void); extern int utc_media_info_get_title_p(void); extern int utc_media_info_generate_thumbnail_n(void); extern int utc_media_info_generate_thumbnail_p(void); -extern int utc_media_playlist_insert_to_db_n(void); -extern int utc_media_playlist_insert_to_db_p(void); -extern int utc_media_playlist_delete_from_db_n(void); -extern int utc_media_playlist_delete_from_db_p(void); -extern int utc_media_playlist_get_playlist_count_from_db_n(void); -extern int utc_media_playlist_get_playlist_count_from_db_p(void); -extern int utc_media_playlist_foreach_playlist_from_db_n(void); -extern int utc_media_playlist_foreach_playlist_from_db_p(void); -extern int utc_media_playlist_get_media_count_from_db_n(void); -extern int utc_media_playlist_get_media_count_from_db_p(void); -extern int utc_media_playlist_foreach_media_from_db_n(void); -extern int utc_media_playlist_foreach_media_from_db_p(void); -extern int utc_media_playlist_destroy_n(void); -extern int utc_media_playlist_destroy_p(void); -extern int utc_media_playlist_clone_n(void); -extern int utc_media_playlist_clone_p(void); -extern int utc_media_playlist_get_playlist_from_db_n(void); -extern int utc_media_playlist_get_playlist_from_db_p(void); -extern int utc_media_playlist_get_playlist_id_n(void); -extern int utc_media_playlist_get_playlist_id_p(void); -extern int utc_media_playlist_get_name_n(void); -extern int utc_media_playlist_get_name_p(void); -extern int utc_media_playlist_get_play_order_n(void); -extern int utc_media_playlist_get_play_order_p(void); -extern int utc_media_playlist_update_to_db_n(void); -extern int utc_media_playlist_update_to_db_p(void); -extern int utc_media_playlist_set_name_n(void); -extern int utc_media_playlist_set_name_p(void); -extern int utc_media_playlist_add_media_n(void); -extern int utc_media_playlist_add_media_p(void); -extern int utc_media_playlist_set_play_order_n(void); -extern int utc_media_playlist_set_play_order_p(void); -extern int utc_media_playlist_remove_media_n(void); -extern int utc_media_playlist_remove_media_p(void); -extern int utc_media_playlist_get_thumbnail_path_n(void); -extern int utc_media_playlist_get_thumbnail_path_p(void); -extern int utc_media_playlist_set_thumbnail_path_n(void); -extern int utc_media_playlist_set_thumbnail_path_p(void); -extern int utc_media_playlist_import_from_file_n(void); -extern int utc_media_playlist_import_from_file_p(void); -extern int utc_media_playlist_export_to_file_n(void); -extern int utc_media_playlist_export_to_file_p(void); testcase tc_array[] = { {"utc_media_audio_meta_destroy_n",utc_media_audio_meta_destroy_n,utc_media_audio_startup,utc_media_audio_cleanup}, @@ -320,30 +246,6 @@ testcase tc_array[] = { {"utc_media_book_meta_get_publisher_p", utc_media_book_meta_get_publisher_p,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_n", utc_media_book_meta_get_path_with_keyword_n,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_p", utc_media_book_meta_get_path_with_keyword_p,utc_media_book_startup,utc_media_book_cleanup}, - {"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_p",utc_media_bookmark_insert_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_n",utc_media_bookmark_get_bookmark_count_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_p",utc_media_bookmark_get_bookmark_count_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_n",utc_media_bookmark_foreach_bookmark_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_p",utc_media_bookmark_foreach_bookmark_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_n",utc_media_bookmark_clone_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_p",utc_media_bookmark_clone_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_n",utc_media_bookmark_destroy_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_p",utc_media_bookmark_destroy_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_n",utc_media_bookmark_get_bookmark_id_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_p",utc_media_bookmark_get_bookmark_id_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_n",utc_media_bookmark_get_marked_time_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_p",utc_media_bookmark_get_marked_time_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_n",utc_media_bookmark_get_thumbnail_path_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_p",utc_media_bookmark_get_thumbnail_path_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_n",utc_media_bookmark_get_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_p",utc_media_bookmark_get_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_n",utc_media_bookmark_set_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_p",utc_media_bookmark_set_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_n",utc_media_bookmark_update_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_p",utc_media_bookmark_update_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, {"utc_media_content_connect_p",utc_media_content_connect_p,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_connect_n",utc_media_content_connect_n,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_disconnect_p",utc_media_content_disconnect_p,utc_media_content_startup,utc_media_content_cleanup}, @@ -478,58 +380,12 @@ testcase tc_array[] = { {"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_n",utc_media_info_get_book_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_p",utc_media_info_get_book_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_p",utc_media_info_foreach_bookmark_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_n",utc_media_info_get_bookmark_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_p",utc_media_info_get_bookmark_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_n",utc_media_info_get_media_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_p",utc_media_info_get_media_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_n",utc_media_info_get_title_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_insert_to_db_p",utc_media_playlist_insert_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_n",utc_media_playlist_delete_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_p",utc_media_playlist_delete_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_n",utc_media_playlist_get_playlist_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_p",utc_media_playlist_get_playlist_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_n",utc_media_playlist_foreach_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_p",utc_media_playlist_foreach_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_n",utc_media_playlist_get_media_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_p",utc_media_playlist_get_media_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_n",utc_media_playlist_foreach_media_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_p",utc_media_playlist_foreach_media_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_n",utc_media_playlist_destroy_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_p",utc_media_playlist_destroy_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_n",utc_media_playlist_clone_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_p",utc_media_playlist_clone_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_n",utc_media_playlist_get_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_p",utc_media_playlist_get_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_n",utc_media_playlist_get_playlist_id_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_p",utc_media_playlist_get_playlist_id_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_n",utc_media_playlist_get_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_p",utc_media_playlist_get_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_n",utc_media_playlist_get_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_p",utc_media_playlist_get_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_n",utc_media_playlist_update_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_p",utc_media_playlist_update_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_n",utc_media_playlist_set_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_p",utc_media_playlist_set_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_n",utc_media_playlist_add_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_p",utc_media_playlist_add_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_n",utc_media_playlist_set_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_p",utc_media_playlist_set_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_n",utc_media_playlist_remove_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_p",utc_media_playlist_remove_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_n",utc_media_playlist_get_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_p",utc_media_playlist_get_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_n",utc_media_playlist_set_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_p",utc_media_playlist_set_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_n",utc_media_playlist_import_from_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_p",utc_media_playlist_import_from_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_n",utc_media_playlist_export_to_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_p",utc_media_playlist_export_to_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, {NULL, NULL} }; diff --git a/src/utc/media-content/tct-media-content-core_tizeniot.h b/src/utc/media-content/tct-media-content-core_tizeniot.h index 83d4b5aeb..a53b514a6 100755 --- a/src/utc/media-content/tct-media-content-core_tizeniot.h +++ b/src/utc/media-content/tct-media-content-core_tizeniot.h @@ -21,8 +21,6 @@ extern void utc_media_audio_startup(void); extern void utc_media_audio_cleanup(void); -extern void utc_media_bookmark_startup(void); -extern void utc_media_bookmark_cleanup(void); extern void utc_media_book_startup(void); extern void utc_media_book_cleanup(void); extern void utc_media_content_startup(void); @@ -37,8 +35,6 @@ extern void utc_media_image_startup(void); extern void utc_media_image_cleanup(void); extern void utc_media_info_startup(void); extern void utc_media_info_cleanup(void); -extern void utc_media_playlist_startup(void); -extern void utc_media_playlist_cleanup(void); extern int utc_media_audio_meta_destroy_n(void); extern int utc_media_audio_meta_destroy_p(void); @@ -74,30 +70,6 @@ extern int utc_media_book_meta_get_publisher_n(void); extern int utc_media_book_meta_get_publisher_p(void); extern int utc_media_book_meta_get_path_with_keyword_n(void); extern int utc_media_book_meta_get_path_with_keyword_p(void); -extern int utc_media_bookmark_delete_from_db_n(void); -extern int utc_media_bookmark_delete_from_db_p(void); -extern int utc_media_bookmark_insert_to_db_n(void); -extern int utc_media_bookmark_insert_to_db_p(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_n(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_p(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_n(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_p(void); -extern int utc_media_bookmark_clone_n(void); -extern int utc_media_bookmark_clone_p(void); -extern int utc_media_bookmark_destroy_n(void); -extern int utc_media_bookmark_destroy_p(void); -extern int utc_media_bookmark_get_bookmark_id_n(void); -extern int utc_media_bookmark_get_bookmark_id_p(void); -extern int utc_media_bookmark_get_marked_time_n(void); -extern int utc_media_bookmark_get_marked_time_p(void); -extern int utc_media_bookmark_get_thumbnail_path_n(void); -extern int utc_media_bookmark_get_thumbnail_path_p(void); -extern int utc_media_bookmark_get_name_n(void); -extern int utc_media_bookmark_get_name_p(void); -extern int utc_media_bookmark_set_name_n(void); -extern int utc_media_bookmark_set_name_p(void); -extern int utc_media_bookmark_update_to_db_n(void); -extern int utc_media_bookmark_update_to_db_p(void); extern int utc_media_content_connect_p(void); extern int utc_media_content_connect_n(void); extern int utc_media_content_disconnect_p(void); @@ -232,58 +204,12 @@ extern int utc_media_info_get_audio_n(void); extern int utc_media_info_get_audio_p(void); extern int utc_media_info_get_book_n(void); extern int utc_media_info_get_book_p(void); -extern int utc_media_info_foreach_bookmark_from_db_n(void); -extern int utc_media_info_foreach_bookmark_from_db_p(void); -extern int utc_media_info_get_bookmark_count_from_db_n(void); -extern int utc_media_info_get_bookmark_count_from_db_p(void); extern int utc_media_info_get_media_count_from_db_n(void); extern int utc_media_info_get_media_count_from_db_p(void); extern int utc_media_info_get_title_n(void); extern int utc_media_info_get_title_p(void); extern int utc_media_info_generate_thumbnail_n(void); extern int utc_media_info_generate_thumbnail_p(void); -extern int utc_media_playlist_insert_to_db_n(void); -extern int utc_media_playlist_insert_to_db_p(void); -extern int utc_media_playlist_delete_from_db_n(void); -extern int utc_media_playlist_delete_from_db_p(void); -extern int utc_media_playlist_get_playlist_count_from_db_n(void); -extern int utc_media_playlist_get_playlist_count_from_db_p(void); -extern int utc_media_playlist_foreach_playlist_from_db_n(void); -extern int utc_media_playlist_foreach_playlist_from_db_p(void); -extern int utc_media_playlist_get_media_count_from_db_n(void); -extern int utc_media_playlist_get_media_count_from_db_p(void); -extern int utc_media_playlist_foreach_media_from_db_n(void); -extern int utc_media_playlist_foreach_media_from_db_p(void); -extern int utc_media_playlist_destroy_n(void); -extern int utc_media_playlist_destroy_p(void); -extern int utc_media_playlist_clone_n(void); -extern int utc_media_playlist_clone_p(void); -extern int utc_media_playlist_get_playlist_from_db_n(void); -extern int utc_media_playlist_get_playlist_from_db_p(void); -extern int utc_media_playlist_get_playlist_id_n(void); -extern int utc_media_playlist_get_playlist_id_p(void); -extern int utc_media_playlist_get_name_n(void); -extern int utc_media_playlist_get_name_p(void); -extern int utc_media_playlist_get_play_order_n(void); -extern int utc_media_playlist_get_play_order_p(void); -extern int utc_media_playlist_update_to_db_n(void); -extern int utc_media_playlist_update_to_db_p(void); -extern int utc_media_playlist_set_name_n(void); -extern int utc_media_playlist_set_name_p(void); -extern int utc_media_playlist_add_media_n(void); -extern int utc_media_playlist_add_media_p(void); -extern int utc_media_playlist_set_play_order_n(void); -extern int utc_media_playlist_set_play_order_p(void); -extern int utc_media_playlist_remove_media_n(void); -extern int utc_media_playlist_remove_media_p(void); -extern int utc_media_playlist_get_thumbnail_path_n(void); -extern int utc_media_playlist_get_thumbnail_path_p(void); -extern int utc_media_playlist_set_thumbnail_path_n(void); -extern int utc_media_playlist_set_thumbnail_path_p(void); -extern int utc_media_playlist_import_from_file_n(void); -extern int utc_media_playlist_import_from_file_p(void); -extern int utc_media_playlist_export_to_file_n(void); -extern int utc_media_playlist_export_to_file_p(void); testcase tc_array[] = { {"utc_media_audio_meta_destroy_n",utc_media_audio_meta_destroy_n,utc_media_audio_startup,utc_media_audio_cleanup}, @@ -320,30 +246,6 @@ testcase tc_array[] = { {"utc_media_book_meta_get_publisher_p", utc_media_book_meta_get_publisher_p,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_n", utc_media_book_meta_get_path_with_keyword_n,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_p", utc_media_book_meta_get_path_with_keyword_p,utc_media_book_startup,utc_media_book_cleanup}, - {"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_p",utc_media_bookmark_insert_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_n",utc_media_bookmark_get_bookmark_count_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_p",utc_media_bookmark_get_bookmark_count_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_n",utc_media_bookmark_foreach_bookmark_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_p",utc_media_bookmark_foreach_bookmark_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_n",utc_media_bookmark_clone_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_p",utc_media_bookmark_clone_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_n",utc_media_bookmark_destroy_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_p",utc_media_bookmark_destroy_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_n",utc_media_bookmark_get_bookmark_id_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_p",utc_media_bookmark_get_bookmark_id_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_n",utc_media_bookmark_get_marked_time_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_p",utc_media_bookmark_get_marked_time_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_n",utc_media_bookmark_get_thumbnail_path_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_p",utc_media_bookmark_get_thumbnail_path_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_n",utc_media_bookmark_get_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_p",utc_media_bookmark_get_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_n",utc_media_bookmark_set_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_p",utc_media_bookmark_set_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_n",utc_media_bookmark_update_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_p",utc_media_bookmark_update_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, {"utc_media_content_connect_p",utc_media_content_connect_p,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_connect_n",utc_media_content_connect_n,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_disconnect_p",utc_media_content_disconnect_p,utc_media_content_startup,utc_media_content_cleanup}, @@ -478,58 +380,12 @@ testcase tc_array[] = { {"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_n",utc_media_info_get_book_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_p",utc_media_info_get_book_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_p",utc_media_info_foreach_bookmark_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_n",utc_media_info_get_bookmark_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_p",utc_media_info_get_bookmark_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_n",utc_media_info_get_media_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_p",utc_media_info_get_media_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_n",utc_media_info_get_title_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_insert_to_db_p",utc_media_playlist_insert_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_n",utc_media_playlist_delete_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_p",utc_media_playlist_delete_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_n",utc_media_playlist_get_playlist_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_p",utc_media_playlist_get_playlist_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_n",utc_media_playlist_foreach_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_p",utc_media_playlist_foreach_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_n",utc_media_playlist_get_media_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_p",utc_media_playlist_get_media_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_n",utc_media_playlist_foreach_media_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_p",utc_media_playlist_foreach_media_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_n",utc_media_playlist_destroy_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_p",utc_media_playlist_destroy_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_n",utc_media_playlist_clone_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_p",utc_media_playlist_clone_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_n",utc_media_playlist_get_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_p",utc_media_playlist_get_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_n",utc_media_playlist_get_playlist_id_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_p",utc_media_playlist_get_playlist_id_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_n",utc_media_playlist_get_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_p",utc_media_playlist_get_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_n",utc_media_playlist_get_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_p",utc_media_playlist_get_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_n",utc_media_playlist_update_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_p",utc_media_playlist_update_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_n",utc_media_playlist_set_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_p",utc_media_playlist_set_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_n",utc_media_playlist_add_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_p",utc_media_playlist_add_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_n",utc_media_playlist_set_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_p",utc_media_playlist_set_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_n",utc_media_playlist_remove_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_p",utc_media_playlist_remove_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_n",utc_media_playlist_get_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_p",utc_media_playlist_get_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_n",utc_media_playlist_set_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_p",utc_media_playlist_set_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_n",utc_media_playlist_import_from_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_p",utc_media_playlist_import_from_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_n",utc_media_playlist_export_to_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_p",utc_media_playlist_export_to_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, {NULL, NULL} }; diff --git a/src/utc/media-content/tct-media-content-core_tv.h b/src/utc/media-content/tct-media-content-core_tv.h index 83d4b5aeb..a53b514a6 100755 --- a/src/utc/media-content/tct-media-content-core_tv.h +++ b/src/utc/media-content/tct-media-content-core_tv.h @@ -21,8 +21,6 @@ extern void utc_media_audio_startup(void); extern void utc_media_audio_cleanup(void); -extern void utc_media_bookmark_startup(void); -extern void utc_media_bookmark_cleanup(void); extern void utc_media_book_startup(void); extern void utc_media_book_cleanup(void); extern void utc_media_content_startup(void); @@ -37,8 +35,6 @@ extern void utc_media_image_startup(void); extern void utc_media_image_cleanup(void); extern void utc_media_info_startup(void); extern void utc_media_info_cleanup(void); -extern void utc_media_playlist_startup(void); -extern void utc_media_playlist_cleanup(void); extern int utc_media_audio_meta_destroy_n(void); extern int utc_media_audio_meta_destroy_p(void); @@ -74,30 +70,6 @@ extern int utc_media_book_meta_get_publisher_n(void); extern int utc_media_book_meta_get_publisher_p(void); extern int utc_media_book_meta_get_path_with_keyword_n(void); extern int utc_media_book_meta_get_path_with_keyword_p(void); -extern int utc_media_bookmark_delete_from_db_n(void); -extern int utc_media_bookmark_delete_from_db_p(void); -extern int utc_media_bookmark_insert_to_db_n(void); -extern int utc_media_bookmark_insert_to_db_p(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_n(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_p(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_n(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_p(void); -extern int utc_media_bookmark_clone_n(void); -extern int utc_media_bookmark_clone_p(void); -extern int utc_media_bookmark_destroy_n(void); -extern int utc_media_bookmark_destroy_p(void); -extern int utc_media_bookmark_get_bookmark_id_n(void); -extern int utc_media_bookmark_get_bookmark_id_p(void); -extern int utc_media_bookmark_get_marked_time_n(void); -extern int utc_media_bookmark_get_marked_time_p(void); -extern int utc_media_bookmark_get_thumbnail_path_n(void); -extern int utc_media_bookmark_get_thumbnail_path_p(void); -extern int utc_media_bookmark_get_name_n(void); -extern int utc_media_bookmark_get_name_p(void); -extern int utc_media_bookmark_set_name_n(void); -extern int utc_media_bookmark_set_name_p(void); -extern int utc_media_bookmark_update_to_db_n(void); -extern int utc_media_bookmark_update_to_db_p(void); extern int utc_media_content_connect_p(void); extern int utc_media_content_connect_n(void); extern int utc_media_content_disconnect_p(void); @@ -232,58 +204,12 @@ extern int utc_media_info_get_audio_n(void); extern int utc_media_info_get_audio_p(void); extern int utc_media_info_get_book_n(void); extern int utc_media_info_get_book_p(void); -extern int utc_media_info_foreach_bookmark_from_db_n(void); -extern int utc_media_info_foreach_bookmark_from_db_p(void); -extern int utc_media_info_get_bookmark_count_from_db_n(void); -extern int utc_media_info_get_bookmark_count_from_db_p(void); extern int utc_media_info_get_media_count_from_db_n(void); extern int utc_media_info_get_media_count_from_db_p(void); extern int utc_media_info_get_title_n(void); extern int utc_media_info_get_title_p(void); extern int utc_media_info_generate_thumbnail_n(void); extern int utc_media_info_generate_thumbnail_p(void); -extern int utc_media_playlist_insert_to_db_n(void); -extern int utc_media_playlist_insert_to_db_p(void); -extern int utc_media_playlist_delete_from_db_n(void); -extern int utc_media_playlist_delete_from_db_p(void); -extern int utc_media_playlist_get_playlist_count_from_db_n(void); -extern int utc_media_playlist_get_playlist_count_from_db_p(void); -extern int utc_media_playlist_foreach_playlist_from_db_n(void); -extern int utc_media_playlist_foreach_playlist_from_db_p(void); -extern int utc_media_playlist_get_media_count_from_db_n(void); -extern int utc_media_playlist_get_media_count_from_db_p(void); -extern int utc_media_playlist_foreach_media_from_db_n(void); -extern int utc_media_playlist_foreach_media_from_db_p(void); -extern int utc_media_playlist_destroy_n(void); -extern int utc_media_playlist_destroy_p(void); -extern int utc_media_playlist_clone_n(void); -extern int utc_media_playlist_clone_p(void); -extern int utc_media_playlist_get_playlist_from_db_n(void); -extern int utc_media_playlist_get_playlist_from_db_p(void); -extern int utc_media_playlist_get_playlist_id_n(void); -extern int utc_media_playlist_get_playlist_id_p(void); -extern int utc_media_playlist_get_name_n(void); -extern int utc_media_playlist_get_name_p(void); -extern int utc_media_playlist_get_play_order_n(void); -extern int utc_media_playlist_get_play_order_p(void); -extern int utc_media_playlist_update_to_db_n(void); -extern int utc_media_playlist_update_to_db_p(void); -extern int utc_media_playlist_set_name_n(void); -extern int utc_media_playlist_set_name_p(void); -extern int utc_media_playlist_add_media_n(void); -extern int utc_media_playlist_add_media_p(void); -extern int utc_media_playlist_set_play_order_n(void); -extern int utc_media_playlist_set_play_order_p(void); -extern int utc_media_playlist_remove_media_n(void); -extern int utc_media_playlist_remove_media_p(void); -extern int utc_media_playlist_get_thumbnail_path_n(void); -extern int utc_media_playlist_get_thumbnail_path_p(void); -extern int utc_media_playlist_set_thumbnail_path_n(void); -extern int utc_media_playlist_set_thumbnail_path_p(void); -extern int utc_media_playlist_import_from_file_n(void); -extern int utc_media_playlist_import_from_file_p(void); -extern int utc_media_playlist_export_to_file_n(void); -extern int utc_media_playlist_export_to_file_p(void); testcase tc_array[] = { {"utc_media_audio_meta_destroy_n",utc_media_audio_meta_destroy_n,utc_media_audio_startup,utc_media_audio_cleanup}, @@ -320,30 +246,6 @@ testcase tc_array[] = { {"utc_media_book_meta_get_publisher_p", utc_media_book_meta_get_publisher_p,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_n", utc_media_book_meta_get_path_with_keyword_n,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_p", utc_media_book_meta_get_path_with_keyword_p,utc_media_book_startup,utc_media_book_cleanup}, - {"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_p",utc_media_bookmark_insert_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_n",utc_media_bookmark_get_bookmark_count_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_p",utc_media_bookmark_get_bookmark_count_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_n",utc_media_bookmark_foreach_bookmark_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_p",utc_media_bookmark_foreach_bookmark_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_n",utc_media_bookmark_clone_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_p",utc_media_bookmark_clone_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_n",utc_media_bookmark_destroy_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_p",utc_media_bookmark_destroy_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_n",utc_media_bookmark_get_bookmark_id_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_p",utc_media_bookmark_get_bookmark_id_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_n",utc_media_bookmark_get_marked_time_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_p",utc_media_bookmark_get_marked_time_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_n",utc_media_bookmark_get_thumbnail_path_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_p",utc_media_bookmark_get_thumbnail_path_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_n",utc_media_bookmark_get_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_p",utc_media_bookmark_get_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_n",utc_media_bookmark_set_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_p",utc_media_bookmark_set_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_n",utc_media_bookmark_update_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_p",utc_media_bookmark_update_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, {"utc_media_content_connect_p",utc_media_content_connect_p,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_connect_n",utc_media_content_connect_n,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_disconnect_p",utc_media_content_disconnect_p,utc_media_content_startup,utc_media_content_cleanup}, @@ -478,58 +380,12 @@ testcase tc_array[] = { {"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_n",utc_media_info_get_book_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_p",utc_media_info_get_book_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_p",utc_media_info_foreach_bookmark_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_n",utc_media_info_get_bookmark_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_p",utc_media_info_get_bookmark_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_n",utc_media_info_get_media_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_p",utc_media_info_get_media_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_n",utc_media_info_get_title_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_insert_to_db_p",utc_media_playlist_insert_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_n",utc_media_playlist_delete_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_p",utc_media_playlist_delete_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_n",utc_media_playlist_get_playlist_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_p",utc_media_playlist_get_playlist_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_n",utc_media_playlist_foreach_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_p",utc_media_playlist_foreach_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_n",utc_media_playlist_get_media_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_p",utc_media_playlist_get_media_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_n",utc_media_playlist_foreach_media_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_p",utc_media_playlist_foreach_media_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_n",utc_media_playlist_destroy_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_p",utc_media_playlist_destroy_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_n",utc_media_playlist_clone_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_p",utc_media_playlist_clone_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_n",utc_media_playlist_get_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_p",utc_media_playlist_get_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_n",utc_media_playlist_get_playlist_id_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_p",utc_media_playlist_get_playlist_id_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_n",utc_media_playlist_get_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_p",utc_media_playlist_get_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_n",utc_media_playlist_get_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_p",utc_media_playlist_get_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_n",utc_media_playlist_update_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_p",utc_media_playlist_update_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_n",utc_media_playlist_set_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_p",utc_media_playlist_set_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_n",utc_media_playlist_add_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_p",utc_media_playlist_add_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_n",utc_media_playlist_set_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_p",utc_media_playlist_set_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_n",utc_media_playlist_remove_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_p",utc_media_playlist_remove_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_n",utc_media_playlist_get_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_p",utc_media_playlist_get_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_n",utc_media_playlist_set_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_p",utc_media_playlist_set_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_n",utc_media_playlist_import_from_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_p",utc_media_playlist_import_from_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_n",utc_media_playlist_export_to_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_p",utc_media_playlist_export_to_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, {NULL, NULL} }; diff --git a/src/utc/media-content/tct-media-content-core_wearable.h b/src/utc/media-content/tct-media-content-core_wearable.h index 83d4b5aeb..a53b514a6 100755 --- a/src/utc/media-content/tct-media-content-core_wearable.h +++ b/src/utc/media-content/tct-media-content-core_wearable.h @@ -21,8 +21,6 @@ extern void utc_media_audio_startup(void); extern void utc_media_audio_cleanup(void); -extern void utc_media_bookmark_startup(void); -extern void utc_media_bookmark_cleanup(void); extern void utc_media_book_startup(void); extern void utc_media_book_cleanup(void); extern void utc_media_content_startup(void); @@ -37,8 +35,6 @@ extern void utc_media_image_startup(void); extern void utc_media_image_cleanup(void); extern void utc_media_info_startup(void); extern void utc_media_info_cleanup(void); -extern void utc_media_playlist_startup(void); -extern void utc_media_playlist_cleanup(void); extern int utc_media_audio_meta_destroy_n(void); extern int utc_media_audio_meta_destroy_p(void); @@ -74,30 +70,6 @@ extern int utc_media_book_meta_get_publisher_n(void); extern int utc_media_book_meta_get_publisher_p(void); extern int utc_media_book_meta_get_path_with_keyword_n(void); extern int utc_media_book_meta_get_path_with_keyword_p(void); -extern int utc_media_bookmark_delete_from_db_n(void); -extern int utc_media_bookmark_delete_from_db_p(void); -extern int utc_media_bookmark_insert_to_db_n(void); -extern int utc_media_bookmark_insert_to_db_p(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_n(void); -extern int utc_media_bookmark_get_bookmark_count_from_db_p(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_n(void); -extern int utc_media_bookmark_foreach_bookmark_from_db_p(void); -extern int utc_media_bookmark_clone_n(void); -extern int utc_media_bookmark_clone_p(void); -extern int utc_media_bookmark_destroy_n(void); -extern int utc_media_bookmark_destroy_p(void); -extern int utc_media_bookmark_get_bookmark_id_n(void); -extern int utc_media_bookmark_get_bookmark_id_p(void); -extern int utc_media_bookmark_get_marked_time_n(void); -extern int utc_media_bookmark_get_marked_time_p(void); -extern int utc_media_bookmark_get_thumbnail_path_n(void); -extern int utc_media_bookmark_get_thumbnail_path_p(void); -extern int utc_media_bookmark_get_name_n(void); -extern int utc_media_bookmark_get_name_p(void); -extern int utc_media_bookmark_set_name_n(void); -extern int utc_media_bookmark_set_name_p(void); -extern int utc_media_bookmark_update_to_db_n(void); -extern int utc_media_bookmark_update_to_db_p(void); extern int utc_media_content_connect_p(void); extern int utc_media_content_connect_n(void); extern int utc_media_content_disconnect_p(void); @@ -232,58 +204,12 @@ extern int utc_media_info_get_audio_n(void); extern int utc_media_info_get_audio_p(void); extern int utc_media_info_get_book_n(void); extern int utc_media_info_get_book_p(void); -extern int utc_media_info_foreach_bookmark_from_db_n(void); -extern int utc_media_info_foreach_bookmark_from_db_p(void); -extern int utc_media_info_get_bookmark_count_from_db_n(void); -extern int utc_media_info_get_bookmark_count_from_db_p(void); extern int utc_media_info_get_media_count_from_db_n(void); extern int utc_media_info_get_media_count_from_db_p(void); extern int utc_media_info_get_title_n(void); extern int utc_media_info_get_title_p(void); extern int utc_media_info_generate_thumbnail_n(void); extern int utc_media_info_generate_thumbnail_p(void); -extern int utc_media_playlist_insert_to_db_n(void); -extern int utc_media_playlist_insert_to_db_p(void); -extern int utc_media_playlist_delete_from_db_n(void); -extern int utc_media_playlist_delete_from_db_p(void); -extern int utc_media_playlist_get_playlist_count_from_db_n(void); -extern int utc_media_playlist_get_playlist_count_from_db_p(void); -extern int utc_media_playlist_foreach_playlist_from_db_n(void); -extern int utc_media_playlist_foreach_playlist_from_db_p(void); -extern int utc_media_playlist_get_media_count_from_db_n(void); -extern int utc_media_playlist_get_media_count_from_db_p(void); -extern int utc_media_playlist_foreach_media_from_db_n(void); -extern int utc_media_playlist_foreach_media_from_db_p(void); -extern int utc_media_playlist_destroy_n(void); -extern int utc_media_playlist_destroy_p(void); -extern int utc_media_playlist_clone_n(void); -extern int utc_media_playlist_clone_p(void); -extern int utc_media_playlist_get_playlist_from_db_n(void); -extern int utc_media_playlist_get_playlist_from_db_p(void); -extern int utc_media_playlist_get_playlist_id_n(void); -extern int utc_media_playlist_get_playlist_id_p(void); -extern int utc_media_playlist_get_name_n(void); -extern int utc_media_playlist_get_name_p(void); -extern int utc_media_playlist_get_play_order_n(void); -extern int utc_media_playlist_get_play_order_p(void); -extern int utc_media_playlist_update_to_db_n(void); -extern int utc_media_playlist_update_to_db_p(void); -extern int utc_media_playlist_set_name_n(void); -extern int utc_media_playlist_set_name_p(void); -extern int utc_media_playlist_add_media_n(void); -extern int utc_media_playlist_add_media_p(void); -extern int utc_media_playlist_set_play_order_n(void); -extern int utc_media_playlist_set_play_order_p(void); -extern int utc_media_playlist_remove_media_n(void); -extern int utc_media_playlist_remove_media_p(void); -extern int utc_media_playlist_get_thumbnail_path_n(void); -extern int utc_media_playlist_get_thumbnail_path_p(void); -extern int utc_media_playlist_set_thumbnail_path_n(void); -extern int utc_media_playlist_set_thumbnail_path_p(void); -extern int utc_media_playlist_import_from_file_n(void); -extern int utc_media_playlist_import_from_file_p(void); -extern int utc_media_playlist_export_to_file_n(void); -extern int utc_media_playlist_export_to_file_p(void); testcase tc_array[] = { {"utc_media_audio_meta_destroy_n",utc_media_audio_meta_destroy_n,utc_media_audio_startup,utc_media_audio_cleanup}, @@ -320,30 +246,6 @@ testcase tc_array[] = { {"utc_media_book_meta_get_publisher_p", utc_media_book_meta_get_publisher_p,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_n", utc_media_book_meta_get_path_with_keyword_n,utc_media_book_startup,utc_media_book_cleanup}, {"utc_media_book_meta_get_path_with_keyword_p", utc_media_book_meta_get_path_with_keyword_p,utc_media_book_startup,utc_media_book_cleanup}, - {"utc_media_bookmark_delete_from_db_n",utc_media_bookmark_delete_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_delete_from_db_p",utc_media_bookmark_delete_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_n",utc_media_bookmark_insert_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_insert_to_db_p",utc_media_bookmark_insert_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_n",utc_media_bookmark_get_bookmark_count_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_count_from_db_p",utc_media_bookmark_get_bookmark_count_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_n",utc_media_bookmark_foreach_bookmark_from_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_foreach_bookmark_from_db_p",utc_media_bookmark_foreach_bookmark_from_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_n",utc_media_bookmark_clone_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_clone_p",utc_media_bookmark_clone_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_n",utc_media_bookmark_destroy_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_destroy_p",utc_media_bookmark_destroy_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_n",utc_media_bookmark_get_bookmark_id_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_bookmark_id_p",utc_media_bookmark_get_bookmark_id_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_n",utc_media_bookmark_get_marked_time_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_marked_time_p",utc_media_bookmark_get_marked_time_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_n",utc_media_bookmark_get_thumbnail_path_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_thumbnail_path_p",utc_media_bookmark_get_thumbnail_path_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_n",utc_media_bookmark_get_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_get_name_p",utc_media_bookmark_get_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_n",utc_media_bookmark_set_name_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_set_name_p",utc_media_bookmark_set_name_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_n",utc_media_bookmark_update_to_db_n,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, - {"utc_media_bookmark_update_to_db_p",utc_media_bookmark_update_to_db_p,utc_media_bookmark_startup,utc_media_bookmark_cleanup}, {"utc_media_content_connect_p",utc_media_content_connect_p,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_connect_n",utc_media_content_connect_n,utc_media_content_startup,utc_media_content_cleanup}, {"utc_media_content_disconnect_p",utc_media_content_disconnect_p,utc_media_content_startup,utc_media_content_cleanup}, @@ -478,58 +380,12 @@ testcase tc_array[] = { {"utc_media_info_get_audio_p",utc_media_info_get_audio_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_n",utc_media_info_get_book_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_book_p",utc_media_info_get_book_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_n",utc_media_info_foreach_bookmark_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_foreach_bookmark_from_db_p",utc_media_info_foreach_bookmark_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_n",utc_media_info_get_bookmark_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_info_get_bookmark_count_from_db_p",utc_media_info_get_bookmark_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_n",utc_media_info_get_media_count_from_db_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_media_count_from_db_p",utc_media_info_get_media_count_from_db_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_n",utc_media_info_get_title_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_get_title_p",utc_media_info_get_title_p,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_n",utc_media_info_generate_thumbnail_n,utc_media_info_startup,utc_media_info_cleanup}, {"utc_media_info_generate_thumbnail_p",utc_media_info_generate_thumbnail_p,utc_media_info_startup,utc_media_info_cleanup}, - {"utc_media_playlist_insert_to_db_n",utc_media_playlist_insert_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_insert_to_db_p",utc_media_playlist_insert_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_n",utc_media_playlist_delete_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_delete_from_db_p",utc_media_playlist_delete_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_n",utc_media_playlist_get_playlist_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_count_from_db_p",utc_media_playlist_get_playlist_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_n",utc_media_playlist_foreach_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_playlist_from_db_p",utc_media_playlist_foreach_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_n",utc_media_playlist_get_media_count_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_media_count_from_db_p",utc_media_playlist_get_media_count_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_n",utc_media_playlist_foreach_media_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_foreach_media_from_db_p",utc_media_playlist_foreach_media_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_n",utc_media_playlist_destroy_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_destroy_p",utc_media_playlist_destroy_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_n",utc_media_playlist_clone_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_clone_p",utc_media_playlist_clone_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_n",utc_media_playlist_get_playlist_from_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_from_db_p",utc_media_playlist_get_playlist_from_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_n",utc_media_playlist_get_playlist_id_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_playlist_id_p",utc_media_playlist_get_playlist_id_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_n",utc_media_playlist_get_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_name_p",utc_media_playlist_get_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_n",utc_media_playlist_get_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_play_order_p",utc_media_playlist_get_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_n",utc_media_playlist_update_to_db_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_update_to_db_p",utc_media_playlist_update_to_db_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_n",utc_media_playlist_set_name_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_name_p",utc_media_playlist_set_name_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_n",utc_media_playlist_add_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_add_media_p",utc_media_playlist_add_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_n",utc_media_playlist_set_play_order_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_play_order_p",utc_media_playlist_set_play_order_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_n",utc_media_playlist_remove_media_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_remove_media_p",utc_media_playlist_remove_media_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_n",utc_media_playlist_get_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_get_thumbnail_path_p",utc_media_playlist_get_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_n",utc_media_playlist_set_thumbnail_path_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_set_thumbnail_path_p",utc_media_playlist_set_thumbnail_path_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_n",utc_media_playlist_import_from_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_import_from_file_p",utc_media_playlist_import_from_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_n",utc_media_playlist_export_to_file_n,utc_media_playlist_startup,utc_media_playlist_cleanup}, - {"utc_media_playlist_export_to_file_p",utc_media_playlist_export_to_file_p,utc_media_playlist_startup,utc_media_playlist_cleanup}, {NULL, NULL} }; diff --git a/src/utc/media-content/utc-media-bookmark.c b/src/utc/media-content/utc-media-bookmark.c deleted file mode 100755 index 788e5a093..000000000 --- a/src/utc/media-content/utc-media-bookmark.c +++ /dev/null @@ -1,503 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#include -#include -#include -#include - -//& set: MediaBookmark - -static media_bookmark_h g_bookmark = NULL; -static char *g_media_id = NULL; -static int g_bookmark_id = 0; -static char g_image_path[PATH_MAX + 1]; -static char g_video_path[PATH_MAX + 1]; -static int startup_ret = MEDIA_CONTENT_ERROR_NONE; - -static bool bookmark_cb(media_bookmark_h bookmark, void *user_data) -{ - if (media_bookmark_clone(&g_bookmark, bookmark) != MEDIA_CONTENT_ERROR_NONE) { - FPRINTF("[Line : %d] media_bookmark_clone failed.\\n", __LINE__); - return false; - } - - if (media_bookmark_get_bookmark_id(bookmark, &g_bookmark_id) != MEDIA_CONTENT_ERROR_NONE) - FPRINTF("[Line : %d] media_bookmark_get_bookmark_id failed.\\n", __LINE__); - - return false; -} - -static bool sub_bookmark_cb(media_bookmark_h bookmark, void *user_data) -{ - return false; -} - -/** - * @function utc_media_bookmark_startup - * @description Called before each test - * @parameter NA - * @return NA - */ -void utc_media_bookmark_startup(void) -{ - char *root_path = NULL; - media_info_h media = NULL; - - if (storage_get_root_directory(0, &root_path) == STORAGE_ERROR_NONE) { - snprintf(g_image_path, PATH_MAX, "%s/res/image.jpg", root_path); - snprintf(g_video_path, PATH_MAX, "%s/res/movie.mp4", root_path); - FREE_MEMORY(root_path); - } - - startup_ret = media_content_connect(); - if (startup_ret != MEDIA_CONTENT_ERROR_NONE) { - FPRINTF("[Line : %d] media_content_connect failed.\\n", __LINE__); - return; - } - - startup_ret = media_info_get_media_from_db_by_path(g_video_path, &media); - if (startup_ret != MEDIA_CONTENT_ERROR_NONE) { - startup_ret = media_info_insert_to_db(g_video_path, &media); - if (startup_ret != MEDIA_CONTENT_ERROR_NONE) { - FPRINTF("[Line : %d] media_info_insert_to_db failed.\\n", __LINE__); - return; - } - } - - startup_ret = media_info_get_media_id(media, &g_media_id); - media_info_destroy(media); - if (startup_ret != MEDIA_CONTENT_ERROR_NONE) { - FPRINTF("[Line : %d] media_info_get_media_id failed.\\n", __LINE__); - return; - } - - startup_ret = media_bookmark_insert_to_db(g_media_id, 0, g_image_path); - if (startup_ret != MEDIA_CONTENT_ERROR_NONE) { - FPRINTF("[Line : %d] media_bookmark_insert_to_db failed.\\n", __LINE__); - return; - } - - startup_ret = media_info_foreach_bookmark_from_db(g_media_id, NULL, bookmark_cb, NULL); - if (startup_ret != MEDIA_CONTENT_ERROR_NONE) { - FPRINTF("[Line : %d] media_info_foreach_bookmark_from_db failed.\\n", __LINE__); - return; - } -} - -/** - * @function utc_media_bookmark_cleanup - * @description Called after each test - * @parameter NA - * @return NA - */ -void utc_media_bookmark_cleanup(void) -{ - media_bookmark_delete_from_db(g_bookmark_id); - - FREE_MEMORY(g_media_id); - memset(&g_image_path, 0, PATH_MAX + 1); - memset(&g_video_path, 0, PATH_MAX + 1); - - if (g_bookmark) { - media_bookmark_destroy(g_bookmark); - g_bookmark = NULL; - } - - media_content_disconnect(); -} - -/** - * @testcase utc_media_bookmark_delete_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_delete_from_db() - */ -int utc_media_bookmark_delete_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_delete_from_db(-1), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_delete_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_delete_from_db() - */ -int utc_media_bookmark_delete_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_delete_from_db(g_bookmark_id), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_insert_to_db_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_insert_to_db() - */ -int utc_media_bookmark_insert_to_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_insert_to_db(NULL, 0, g_image_path), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_insert_to_db_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_insert_to_db() - */ -int utc_media_bookmark_insert_to_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - time_t stTime = { 0 }; - time(&stTime); - - assert_eq(media_bookmark_delete_from_db(g_bookmark_id), MEDIA_CONTENT_ERROR_NONE); - - if (g_bookmark) { - media_bookmark_destroy(g_bookmark); - g_bookmark = NULL; - } - - assert_eq(media_bookmark_insert_to_db(g_media_id, stTime, g_image_path), MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_info_foreach_bookmark_from_db(g_media_id, NULL, bookmark_cb, NULL), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_bookmark_count_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_get_bookmark_count_from_db() - */ -int utc_media_bookmark_get_bookmark_count_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_get_bookmark_count_from_db(NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_bookmark_count_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_get_bookmark_count_from_db() - */ -int utc_media_bookmark_get_bookmark_count_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int value = 0; - - assert_eq(media_bookmark_get_bookmark_count_from_db(NULL, &value), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_foreach_bookmark_from_db_n - * @since_tizen 4.0 - * @description Negative test case of media_bookmark_foreach_bookmark_from_db() - */ -int utc_media_bookmark_foreach_bookmark_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_foreach_bookmark_from_db(NULL, NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_foreach_bookmark_from_db_p - * @since_tizen 4.0 - * @description Positive test case of media_bookmark_foreach_bookmark_from_db() - */ -int utc_media_bookmark_foreach_bookmark_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_foreach_bookmark_from_db(NULL, sub_bookmark_cb, NULL), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_clone_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_clone() - */ -int utc_media_bookmark_clone_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - media_bookmark_h bookmark = NULL; - - assert_eq(media_bookmark_clone(&bookmark, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - assert_eq(media_bookmark_clone(NULL, g_bookmark), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_clone_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_clone() - */ -int utc_media_bookmark_clone_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - media_bookmark_h bookmark = NULL; - - assert_eq(media_bookmark_clone(&bookmark, g_bookmark), MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_destroy(bookmark), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_destroy_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_destroy() - */ -int utc_media_bookmark_destroy_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_destroy(NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_destroy_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_destroy() - */ -int utc_media_bookmark_destroy_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_destroy(g_bookmark), MEDIA_CONTENT_ERROR_NONE); - g_bookmark = NULL; - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_bookmark_id_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_get_bookmark_id() - */ -int utc_media_bookmark_get_bookmark_id_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int bookmark_id = 0; - - assert_eq(media_bookmark_get_bookmark_id(g_bookmark, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - assert_eq(media_bookmark_get_bookmark_id(NULL, &bookmark_id), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_bookmark_id_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_get_bookmark_id() - */ -int utc_media_bookmark_get_bookmark_id_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int bookmark_id = 0; - - assert_eq(media_bookmark_get_bookmark_id(g_bookmark, &bookmark_id), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_marked_time_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_get_marked_time() - */ -int utc_media_bookmark_get_marked_time_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - time_t bookmark_time = 0; - - assert_eq(media_bookmark_get_marked_time(g_bookmark, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - assert_eq(media_bookmark_get_marked_time(NULL, &bookmark_time), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_marked_time_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_get_marked_time() - */ -int utc_media_bookmark_get_marked_time_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - time_t bookmark_time = 0; - - assert_eq(media_bookmark_get_marked_time(g_bookmark, &bookmark_time), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_thumbnail_path_n - * @since_tizen 2.3 - * @description Negative test case of media_bookmark_get_thumbnail_path() - */ -int utc_media_bookmark_get_thumbnail_path_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - char *path = NULL; - - assert_eq(media_bookmark_get_thumbnail_path(g_bookmark, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - assert_eq(media_bookmark_get_thumbnail_path(NULL, &path), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_thumbnail_path_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_get_thumbnail_path() - */ -int utc_media_bookmark_get_thumbnail_path_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - char *path = NULL; - - assert_eq(media_bookmark_get_thumbnail_path(g_bookmark, &path), MEDIA_CONTENT_ERROR_NONE); - FREE_MEMORY(path); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_name_n - * @since_tizen 4.0 - * @description Negative test case of media_bookmark_get_name() - */ -int utc_media_bookmark_get_name_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_get_name(NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_get_name_p - * @since_tizen 2.3 - * @description Positive test case of media_bookmark_get_name() - */ -int utc_media_bookmark_get_name_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - char *name = NULL; - - assert_eq(media_bookmark_set_name(g_bookmark, "test_name"), MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_get_name(g_bookmark, &name), MEDIA_CONTENT_ERROR_NONE); - FREE_MEMORY(name); - - return 0; -} - -/** - * @testcase utc_media_bookmark_set_name_n - * @since_tizen 4.0 - * @description Negative test case of media_bookmark_set_name() - */ -int utc_media_bookmark_set_name_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_set_name(NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_set_name_p - * @since_tizen 4.0 - * @description Positive test case of media_bookmark_set_name() - */ -int utc_media_bookmark_set_name_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_set_name(g_bookmark, "test_name"), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_bookmark_update_to_db_n - * @since_tizen 4.0 - * @description Negative test case of media_bookmark_update_to_db() - */ -int utc_media_bookmark_update_to_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_update_to_db(NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_bookmark_update_to_db_p - * @since_tizen 4.0 - * @description Positive test case of media_bookmark_update_to_db() - */ -int utc_media_bookmark_update_to_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_bookmark_update_to_db(g_bookmark), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} diff --git a/src/utc/media-content/utc-media-info.c b/src/utc/media-content/utc-media-info.c index 5f0f8af80..24fe6c9b0 100755 --- a/src/utc/media-content/utc-media-info.c +++ b/src/utc/media-content/utc-media-info.c @@ -872,71 +872,6 @@ int utc_media_info_get_book_p(void) return 0; } -static bool sub_bookmark_cb(media_bookmark_h bookmark, void *user_data) -{ - return false; -} - -/** - * @testcase utc_media_info_foreach_bookmark_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_info_foreach_bookmark_from_db() - */ -int utc_media_info_foreach_bookmark_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_info_foreach_bookmark_from_db(g_media_id, NULL, NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - assert_eq(media_info_foreach_bookmark_from_db(NULL, NULL, sub_bookmark_cb, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_info_foreach_bookmark_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_info_foreach_bookmark_from_db() - */ -int utc_media_info_foreach_bookmark_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_info_foreach_bookmark_from_db(g_media_id, NULL, sub_bookmark_cb, NULL), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_info_get_bookmark_count_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_info_get_bookmark_count_from_db() - */ -int utc_media_info_get_bookmark_count_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_info_get_bookmark_count_from_db(g_media_id, NULL, NULL), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - assert_eq(media_info_get_bookmark_count_from_db(NULL, NULL, &g_val_int), MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_info_get_bookmark_count_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_info_get_bookmark_count_from_db() - */ -int utc_media_info_get_bookmark_count_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - assert_eq(media_info_get_bookmark_count_from_db(g_media_id, NULL, &g_val_int), MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - /** * @testcase utc_media_info_get_media_count_from_db_n * @since_tizen 2.3 diff --git a/src/utc/media-content/utc-media-playlist.c b/src/utc/media-content/utc-media-playlist.c deleted file mode 100755 index ac32909a2..000000000 --- a/src/utc/media-content/utc-media-playlist.c +++ /dev/null @@ -1,1137 +0,0 @@ -// -// Copyright (c) 2014 Samsung Electronics Co., Ltd. -// -// Licensed under the Apache License, Version 2.0 (the License); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#include -#include -#include - -#define TEST_SET_PLAYLIST_SUB_1 "test_playlist_123" -#define TEST_SET_PLAYLIST_SUB_2 "test_playlist_234" -#define TEST_SET_PLAYLIST_SUB_3 "test_playlist_345" - -//& set: MediaPlaylist -static const char *img_file = "image.jpg"; -static char *img_path = NULL; -static const char *playlist_file = "playlist.m3u"; -static char *playlist_path = NULL; -static const char *create_file = "temp.m3u"; -static char *create_path = NULL; -static const char *copy_file = "copy.m3u"; -static char *copy_path = NULL; - -static media_playlist_h g_playlist; -static media_playlist_h g_playlist_dst; - -static filter_h g_filter; -static char *g_media_id = NULL; -static int g_playlist_id = 0; -static int g_playlist_member_id = 0; - -static media_content_error_e startup_ret = MEDIA_CONTENT_ERROR_NONE; - -static bool __storage_device_supported_cb(int storage_id, storage_type_e type, storage_state_e state, const char *path, void *user_data) -{ - if (type == STORAGE_TYPE_INTERNAL) { - img_path = (char *)malloc(strlen(path) + strlen(img_file) + 6); - memset(img_path, 0x00, strlen(path) + strlen(img_file) + 6); - snprintf(img_path, strlen(path) + strlen(img_file) + 6, "%s/res/%s", path, img_file); - - playlist_path = (char *)malloc(strlen(path) + strlen(playlist_file) + 6); - memset(playlist_path, 0x00, strlen(path) + strlen(playlist_file) + 6); - snprintf(playlist_path, strlen(path) + strlen(playlist_file) + 6, "%s/res/%s", path, playlist_file); - - create_path = (char *)malloc(strlen(path) + strlen(create_file) + 6); - memset(create_path, 0x00, strlen(path) + strlen(create_file) + 6); - snprintf(create_path, strlen(path) + strlen(create_file) + 6, "%s/res/%s", path, create_file); - - copy_path = (char *)malloc(strlen(path) + strlen(copy_file) + 6); - memset(copy_path, 0x00, strlen(path) + strlen(copy_file) + 6); - snprintf(copy_path, strlen(path) + strlen(copy_file) + 6, "%s/res/%s", path, copy_file); - return false; - } - return true; -} - -static bool media_item_cb(media_info_h media, void *user_data) -{ - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_info_get_media_id(media, &g_media_id); - - if ((ret != MEDIA_CONTENT_ERROR_NONE) || (g_media_id == NULL)) { - fprintf(stderr, "CB error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "media_info_get_media_id failed (code: %d)\n", ret); - return false; - } - - return true; -} - -static bool playlist_item_cb(int playlist_member_id, media_info_h media, void *user_data) -{ - fprintf(stderr, "member id: %d", playlist_member_id); - g_playlist_member_id = playlist_member_id; - - return true; -} - -static bool playlist_cb(media_playlist_h playlist, void *user_data) -{ - int playlist_id = 0; - char *name = NULL; - if (playlist != NULL) { - media_playlist_get_playlist_id(g_playlist, &playlist_id); - media_playlist_get_name(g_playlist, &name); - } - - FREE_MEMORY(name); - - return true; -} - -/** - * @function utc_media_playlist_startup - * @description Called before each test - * @parameter NA - * @return NA - */ -void utc_media_playlist_startup(void) -{ - /* start of TC */ - - media_content_error_e ret = MEDIA_CONTENT_ERROR_NONE; - if (storage_foreach_device_supported(__storage_device_supported_cb, NULL) != STORAGE_ERROR_NONE) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - } - - ret = media_content_connect(); - if (ret != MEDIA_CONTENT_ERROR_NONE) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "media_content_connect failed (code: %d)\n", ret); - startup_ret = ret; - return; - } - - char *condition = "MEDIA_TYPE=3"; //Music - - media_filter_create(&g_filter); - media_filter_set_condition(g_filter, condition, MEDIA_CONTENT_COLLATE_DEFAULT); - - if (g_filter == NULL) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "g_filter is NULL"); - startup_ret = ret; - return; - } - - ret = media_info_foreach_media_from_db(g_filter, media_item_cb, NULL); - if (ret != MEDIA_CONTENT_ERROR_NONE) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "media_info_foreach_media_from_db failed (code: %d)\n", ret); - startup_ret = ret; - return; - } - //media_playlist_get_playlist_id(g_playlist, &g_playlist_id); - //media_playlist_delete_from_db(g_playlist_id); - - // to check if the same date has been already inserted - ret = media_playlist_insert_to_db(TEST_SET_PLAYLIST_SUB_1, &g_playlist); - if (ret != MEDIA_CONTENT_ERROR_NONE) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "media_playlist_insert_to_db failed (code: %d)\n", ret); - startup_ret = ret; - return; - } - - ret = media_playlist_get_playlist_id(g_playlist, &g_playlist_id); - if (ret != MEDIA_CONTENT_ERROR_NONE) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "media_playlist_get_playlist_id failed (code: %d)\n", ret); - startup_ret = ret; - return; - } - - char test_copy[256] = { 0, }; - snprintf(test_copy, sizeof(test_copy), "/bin/cp %s %s", create_path, copy_path); - - ret = system(test_copy); - if (ret != MEDIA_CONTENT_ERROR_NONE) { - fprintf(stderr, "Startup error at %s:%d\n", __FILE__, __LINE__); - fprintf(stderr, "media_playlist_get_playlist_id failed (code: %d)\n", ret); - startup_ret = ret; - return; - } -} - -/** - * @function utc_media_playlist_cleanup - * @description Called after each test - * @parameter NA - * @return NA - */ -void utc_media_playlist_cleanup(void) -{ - /* end of TC */ - FREE_MEMORY(g_media_id); - - if (g_filter != NULL) { - media_filter_destroy(g_filter); - g_filter = NULL; - } - - if (g_playlist != NULL) { - media_playlist_destroy(g_playlist); - g_playlist = NULL; - } - - media_playlist_delete_from_db(g_playlist_id); - media_content_disconnect(); - FREE_MEMORY(img_path); - FREE_MEMORY(playlist_path); - FREE_MEMORY(create_path); - FREE_MEMORY(copy_path); -} - -/** - * @testcase utc_media_playlist_insert_to_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_insert_to_db() - */ -int utc_media_playlist_insert_to_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_insert_to_db(NULL, &g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_insert_to_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_insert_to_db() - */ -int utc_media_playlist_insert_to_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - char *name = NULL; - int playlist_id = 0; - - media_playlist_delete_from_db(g_playlist_id); - - /* precondition */ - ret = media_playlist_destroy(g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - /* actual test */ - ret = media_playlist_insert_to_db(TEST_SET_PLAYLIST_SUB_2, &g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_get_name(g_playlist, &name); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - if (strcmp(name, TEST_SET_PLAYLIST_SUB_2) == 0) - ret = MEDIA_CONTENT_ERROR_NONE; - else - ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION; - - FREE_MEMORY(name); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_get_playlist_id(g_playlist, &playlist_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_delete_from_db(playlist_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_delete_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_delete_from_db() - */ -int utc_media_playlist_delete_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_delete_from_db(-1); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_delete_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_delete_from_db() - */ -int utc_media_playlist_delete_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_delete_from_db(g_playlist_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_playlist_count_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_playlist_count_from_db() - */ -int utc_media_playlist_get_playlist_count_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_get_playlist_count_from_db(g_filter, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_playlist_count_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_get_playlist_count_from_db() - */ -int utc_media_playlist_get_playlist_count_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - int playlist_count = 0; - - ret = media_playlist_get_playlist_count_from_db(g_filter, &playlist_count); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_foreach_playlist_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_foreach_playlist_from_db() - */ -int utc_media_playlist_foreach_playlist_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_foreach_playlist_from_db(g_filter, NULL, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_foreach_playlist_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_foreach_playlist_from_db() - */ -int utc_media_playlist_foreach_playlist_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_foreach_playlist_from_db(g_filter, playlist_cb, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_media_count_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_media_count_from_db() - */ -int utc_media_playlist_get_media_count_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_get_media_count_from_db(0, g_filter, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_media_count_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_get_media_count_from_db() - */ -int utc_media_playlist_get_media_count_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - int media_count = 0; - - ret = media_playlist_get_media_count_from_db(g_playlist_id, g_filter, &media_count); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_foreach_media_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_foreach_media_from_db() - */ -int utc_media_playlist_foreach_media_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_foreach_media_from_db(0, g_filter, playlist_item_cb, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_foreach_media_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_foreach_media_from_db() - */ -int utc_media_playlist_foreach_media_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_foreach_media_from_db(g_playlist_id, g_filter, playlist_item_cb, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_destroy_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_destroy() - */ -int utc_media_playlist_destroy_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_destroy(NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_destroy_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_destroy() - */ -int utc_media_playlist_destroy_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_clone(&g_playlist_dst, g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_destroy(g_playlist_dst); - g_playlist_dst = NULL; - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_clone_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_clone() - */ -int utc_media_playlist_clone_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_clone(&g_playlist_dst, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_clone_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_clone() - */ -int utc_media_playlist_clone_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - char *org_name = NULL; - char *dst_name = NULL; - - ret = media_playlist_clone(&g_playlist_dst, g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_get_name(g_playlist, &org_name); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_get_name(g_playlist_dst, &dst_name); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - if (org_name != NULL && dst_name != NULL) { - if (strcmp(org_name, dst_name)) - ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION; - - FREE_MEMORY(org_name); - FREE_MEMORY(dst_name); - } else { - ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION; - } - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_destroy(g_playlist_dst); - g_playlist_dst = NULL; - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_playlist_from_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_playlist_from_db() - */ -int utc_media_playlist_get_playlist_from_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - media_playlist_h playlist; - - ret = media_playlist_get_playlist_from_db(0, &playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_playlist_from_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_get_playlist_from_db() - */ -int utc_media_playlist_get_playlist_from_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - media_playlist_h playlist = NULL; - - ret = media_playlist_get_playlist_from_db(g_playlist_id, &playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - if (playlist) { - media_playlist_destroy(playlist); - playlist = NULL; - } - - return 0; -} - -/** - * @testcase utc_media_playlist_get_playlist_id_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_playlist_id() - */ -int utc_media_playlist_get_playlist_id_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_get_playlist_id(NULL, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_playlist_id_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_get_playlist_id() - */ -int utc_media_playlist_get_playlist_id_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - int playlist_id = 0; - - ret = media_playlist_get_playlist_id(g_playlist, &playlist_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_name_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_name() - */ -int utc_media_playlist_get_name_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - char *name = NULL; - - ret = media_playlist_get_name(NULL, &name); - FREE_MEMORY(name); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_name_p - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_name() - */ -int utc_media_playlist_get_name_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - char *name = NULL; - - ret = media_playlist_get_name(g_playlist, &name); - FREE_MEMORY(name); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_play_order_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_play_order() - */ -int utc_media_playlist_get_play_order_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_get_play_order(NULL, g_playlist_member_id, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_play_order_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_get_play_order() - */ -int utc_media_playlist_get_play_order_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - int playlist_order = 0; - - ret = media_playlist_get_play_order(g_playlist, g_playlist_member_id, &playlist_order); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_update_to_db_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_update_to_db() - */ -int utc_media_playlist_update_to_db_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_update_to_db(NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_update_to_db_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_update_to_db() - */ -int utc_media_playlist_update_to_db_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_update_to_db(g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_set_name_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_set_name() - */ -int utc_media_playlist_set_name_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_set_name(NULL, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -static bool _set_name_cb(media_playlist_h playlist, void *user_data) -{ - int ret = MEDIA_CONTENT_ERROR_NONE; - char *name = NULL; - int playlist_id = 0; - - ret = media_playlist_get_playlist_id(playlist, &playlist_id); - - if (playlist_id == g_playlist_id) { - ret = media_playlist_get_name(playlist, &name); - - if (strcmp(name, "myPlaylist") != 0) - ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER; - } - - FREE_MEMORY(name); - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return true; -} - -/** - * @testcase utc_media_playlist_set_name_p - * @since_tizen 2.3 - * @description Negative test case of media_playlist_set_name() - */ -int utc_media_playlist_set_name_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_set_name(g_playlist, "myPlaylist"); - - ret = media_playlist_update_to_db(g_playlist); - - ret = media_playlist_foreach_playlist_from_db(g_filter, _set_name_cb, NULL); - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_add_media_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_add_media() - */ -int utc_media_playlist_add_media_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_add_media(NULL, g_media_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_add_media_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_add_media() - */ -int utc_media_playlist_add_media_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - int media_count = -1; - int playlist_id; - - ret = media_playlist_add_media(g_playlist, g_media_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_update_to_db(g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_get_playlist_id(g_playlist, &playlist_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_get_media_count_from_db(playlist_id, g_filter, &media_count); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - if (media_count > 0) - ret = MEDIA_CONTENT_ERROR_NONE; - else - ret = MEDIA_CONTENT_ERROR_INVALID_OPERATION; - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_set_play_order_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_set_play_order() - */ -int utc_media_playlist_set_play_order_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_set_play_order(NULL, g_playlist_member_id, 3); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -static bool _set_play_order_cb(media_playlist_h playlist, void *user_data) -{ - int ret = MEDIA_CONTENT_ERROR_NONE; - int playlist_order = 0; - int playlist_id = 0; - - ret = media_playlist_get_playlist_id(playlist, &playlist_id); - - if (playlist_id == g_playlist_id) { - ret = media_playlist_get_play_order(playlist, g_playlist_member_id, &playlist_order); - - if (playlist_order != 1) - ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER; - } - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return true; -} - -/** - * @testcase utc_media_playlist_set_play_order_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_set_play_order() - */ -int utc_media_playlist_set_play_order_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - media_playlist_add_media(g_playlist, g_media_id); - media_playlist_update_to_db(g_playlist); - - media_playlist_foreach_media_from_db(g_playlist_id, g_filter, playlist_item_cb, NULL); - fprintf(stderr, "member id: %d", g_playlist_member_id); - ret = media_playlist_set_play_order(g_playlist, g_playlist_member_id, 1); - - media_playlist_update_to_db(g_playlist); - - ret = media_playlist_foreach_playlist_from_db(g_filter, _set_play_order_cb, NULL); - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - return 0; -} - -/** - * @testcase utc_media_playlist_remove_media_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_remove_media() - */ -int utc_media_playlist_remove_media_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_remove_media(NULL, g_playlist_member_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_remove_media_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_remove_media() - */ -int utc_media_playlist_remove_media_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_add_media(g_playlist, g_media_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_update_to_db(g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_foreach_media_from_db(g_playlist_id, g_filter, playlist_item_cb, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - fprintf(stderr, "member id: %d", g_playlist_member_id); - - ret = media_playlist_remove_media(g_playlist, g_playlist_member_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_update_to_db(g_playlist); - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_thumbnail_path_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_get_thumbnail_path() - */ -int utc_media_playlist_get_thumbnail_path_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_get_thumbnail_path(NULL, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_get_thumbnail_path_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_get_thumbnail_path() - */ -int utc_media_playlist_get_thumbnail_path_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - char *thumbnail_path = NULL; - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_get_thumbnail_path(g_playlist, &thumbnail_path); - FREE_MEMORY(thumbnail_path); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_set_thumbnail_path_n - * @since_tizen 2.3 - * @description Negative test case of media_playlist_set_thumbnail_path() - */ -int utc_media_playlist_set_thumbnail_path_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_set_thumbnail_path(NULL, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -static bool _set_thumbnail_path_cb(media_playlist_h playlist, void *user_data) -{ - int ret = MEDIA_CONTENT_ERROR_NONE; - char *get_thumb_path = NULL; - int playlist_id = 0; - - ret = media_playlist_get_playlist_id(playlist, &playlist_id); - - if (playlist_id == g_playlist_id) { - ret = media_playlist_get_thumbnail_path(playlist, &get_thumb_path); - - if (get_thumb_path) { - if (strcmp(get_thumb_path, img_path) != 0) - ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER; - } else { - ret = MEDIA_CONTENT_ERROR_DB_FAILED; - } - } - FREE_MEMORY(get_thumb_path); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return true; -} - -/** - * @testcase utc_media_playlist_set_thumbnail_path_p - * @since_tizen 2.3 - * @description Positive test case of media_playlist_set_thumbnail_path() - */ -int utc_media_playlist_set_thumbnail_path_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - char *thumbnail_path = img_path; - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_set_thumbnail_path(g_playlist, thumbnail_path); - - ret = media_playlist_update_to_db(g_playlist); - - ret = media_playlist_foreach_playlist_from_db(g_filter, _set_thumbnail_path_cb, NULL); - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_import_from_file_n - * @since_tizen 2.4 - * @description Negative test case of media_playlist_import_from_file() - */ -int utc_media_playlist_import_from_file_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_import_from_file(NULL, TEST_SET_PLAYLIST_SUB_3, NULL); - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_import_from_file_p - * @since_tizen 2.4 - * @description Positive test case of media_playlist_import_from_file() - */ -int utc_media_playlist_import_from_file_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - media_playlist_h playlist; - int playlist_id = 0; - - ret = media_playlist_add_media(g_playlist, g_media_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_update_to_db(g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_export_to_file(g_playlist, copy_path); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_import_from_file(copy_path, TEST_SET_PLAYLIST_SUB_3, &playlist); - - if (playlist != NULL) { - media_playlist_get_playlist_id(playlist, &playlist_id); - media_playlist_delete_from_db(playlist_id); - media_playlist_destroy(playlist); - playlist = NULL; - } - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -} - -/** - * @testcase utc_media_playlist_export_to_file_n - * @since_tizen 2.4 - * @description Negative test case of media_playlist_export_to_file() - */ -int utc_media_playlist_export_to_file_n(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_export_to_file(NULL, NULL); - - assert_eq(ret, MEDIA_CONTENT_ERROR_INVALID_PARAMETER); - - return 0; -} - -/** - * @testcase utc_media_playlist_export_to_file_p - * @since_tizen 2.4 - * @description Positive test case of media_playlist_export_to_file() - */ -int utc_media_playlist_export_to_file_p(void) -{ - assert_eq(startup_ret, MEDIA_CONTENT_ERROR_NONE); - - int ret = MEDIA_CONTENT_ERROR_NONE; - - ret = media_playlist_add_media(g_playlist, g_media_id); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_update_to_db(g_playlist); - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - ret = media_playlist_export_to_file(g_playlist, copy_path); - - assert_eq(ret, MEDIA_CONTENT_ERROR_NONE); - - return 0; -}