[ITC][media-content][ACR-1838] Remove Deprecated bookmark and playlist API's 05/308805/1
authorTarun Kumar <tarun1.kumar@samsung.com>
Mon, 1 Apr 2024 08:44:41 +0000 (14:14 +0530)
committerTarun Kumar <tarun1.kumar@samsung.com>
Mon, 1 Apr 2024 08:44:41 +0000 (14:14 +0530)
Change-Id: I4732918226a66c156ab990567797c96973526567
Signed-off-by: Tarun Kumar <tarun1.kumar@samsung.com>
src/itc/media-content/CMakeLists.txt
src/itc/media-content/ITs-media-content-bookmark.c [deleted file]
src/itc/media-content/ITs-media-content-info.c
src/itc/media-content/ITs-media-content-playlist.c [deleted file]
src/itc/media-content/tct-media-content-native_mobile.h
src/itc/media-content/tct-media-content-native_tizeniot.h
src/itc/media-content/tct-media-content-native_tv.h
src/itc/media-content/tct-media-content-native_wearable.h

index c8169206e529e418b93ec041a7165fe4610f5397..faabc005bb5ba2ac97622215bf94644108ac2ffc 100755 (executable)
@@ -11,8 +11,6 @@ SET(TC_SOURCES
        ITs-media-content.c
        ITs-media-content-album.c
        ITs-media-content-folder.c
-       ITs-media-content-bookmark.c
-       ITs-media-content-playlist.c
        ITs-media-content-filter.c
        ITs-media-content-group.c
        ITs-media-content-info.c
@@ -28,8 +26,6 @@ SET(TC_SOURCES
        ITs-media-content.c
        ITs-media-content-album.c
        ITs-media-content-folder.c
-       ITs-media-content-bookmark.c
-       ITs-media-content-playlist.c
        ITs-media-content-filter.c
        ITs-media-content-group.c
        ITs-media-content-info.c
@@ -45,8 +41,6 @@ SET(TC_SOURCES
        ITs-media-content.c
        ITs-media-content-album.c
        ITs-media-content-folder.c
-       ITs-media-content-bookmark.c
-       ITs-media-content-playlist.c
        ITs-media-content-filter.c
        ITs-media-content-group.c
        ITs-media-content-info.c
@@ -62,8 +56,6 @@ SET(TC_SOURCES
        ITs-media-content.c
        ITs-media-content-album.c
        ITs-media-content-folder.c
-       ITs-media-content-bookmark.c
-       ITs-media-content-playlist.c
        ITs-media-content-filter.c
        ITs-media-content-group.c
        ITs-media-content-info.c
diff --git a/src/itc/media-content/ITs-media-content-bookmark.c b/src/itc/media-content/ITs-media-content-bookmark.c
deleted file mode 100755 (executable)
index 471b535..0000000
+++ /dev/null
@@ -1,495 +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 "ITs-media-content-common.h"
-
-//& set: MediaContent
-
-/** @addtogroup itc-media-content
-*  @ingroup itc
-*  @{
-*/
-
-/****************************************************Callback Start****************************************************/
-
-/**
- * @function           ForeachBookmarkCb
- * @description                Callback Function
- * @parameter          media_bookmark_h bookmark, void *user_data
- * @return                     NA
- */
-static bool ForeachBookmarkCb(media_bookmark_h bookmark, void *user_data)
-{
-#if DEBUG
-       FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "ForeachBookmarkCb");
-#endif
-
-       int nRet = media_bookmark_clone(&g_hBookmark, bookmark);
-       PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_get_media_id", MediaContentGetError(nRet), QuitGmainLoop());
-
-       g_CallBackHit = true;
-       QuitGmainLoop();
-       return false;
-}
-
-/**
- * @function           ForeachMediaCb
- * @description                Callback Function
- * @parameter          media_info_h media, void *user_data
- * @return                     NA
- */
-static bool ForeachMediaCb(media_info_h media, void *user_data)
-{
-#if DEBUG
-       FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "ForeachMediaCb");
-#endif
-
-       media_content_type_e eMediaType = MEDIA_CONTENT_TYPE_OTHERS;
-       int nRet = media_info_get_media_type(media, &eMediaType);
-       PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_get_media_type", MediaContentGetError(nRet), QuitGmainLoop());
-
-       if(MEDIA_CONTENT_TYPE_VIDEO == eMediaType)
-       {
-               char *szMediaId = NULL;
-               nRet = media_info_get_media_id(media, &szMediaId);
-               PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_get_media_id", MediaContentGetError(nRet), QuitGmainLoop());
-
-               memset(g_szMediaId, 0, PATHLEN);
-               strncpy(g_szMediaId, szMediaId, PATHLEN-1);
-               FREE_MEMORY(szMediaId);
-               g_CallBackHit = true;
-               QuitGmainLoop();
-               return false;
-       }
-
-       return true;
-}
-
-/*****************************************************Callback End*****************************************************/
-
-/**
- * @function           ITs_media_content_bookmark_startup
- * @description                Called before each test
- * @parameter          NA
- * @return                     NA
- */
-void ITs_media_content_bookmark_startup(void)
-{
-       struct stat stBuff;
-       if ( stat(ERR_LOG, &stBuff) == 0 )
-       {
-               remove(ERR_LOG);
-       }
-
-       g_bMediaContentStartup = false;
-       g_bIsScanFeatureSupported = false;
-       g_bIsScanFeatureNotSupported = false;
-       g_bScanFeatureMismatch= false;
-
-       g_bIsScanFeatureSupported = TCTCheckSystemInfoFeatureSupported(SCAN_FEATURE, API_NAMESPACE);
-
-       int nRet = media_content_connect();
-       PRINT_RESULTNONE(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_connect", MediaContentGetError(nRet));
-
-       nRet = GetInternalStorageIdandPath();
-       PRINT_RESULTNONE_CLEANUP(0, nRet, "GetInternalStorageId", "Return Value Not Correct", media_content_disconnect());
-
-       AppendPaths(g_szInternalStoragePath, TESTTEXT, g_szTextPath);
-       nRet = media_content_scan_file(g_szTextPath);
-       if ( !g_bIsScanFeatureSupported )
-       {
-               if ( nRet != TIZEN_ERROR_NOT_SUPPORTED )
-               {
-                       g_bScanFeatureMismatch = true;
-               }
-               else
-               {
-                       g_bIsScanFeatureNotSupported = true;
-               }
-               media_content_disconnect();
-               return;
-       }
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_scan_file", MediaContentGetError(nRet), media_content_disconnect());
-
-       nRet = GetFolderPath(STORAGE_DIRECTORY_IMAGES, g_szImageFolder);
-       PRINT_RESULTNONE_CLEANUP(0, nRet, "GetFolderPath", "Return Value Not Correct", media_content_disconnect());
-       CopyFileInfo("image");
-
-       AppendPaths(g_szImageFolder, BOOKMARKIMAGE, g_szImagePath);
-
-       nRet = media_content_scan_file(g_szImagePath);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_scan_file", MediaContentGetError(nRet), media_content_disconnect());
-
-       nRet = GetFolderPath(STORAGE_DIRECTORY_VIDEOS, g_szVideoFolder);
-       PRINT_RESULTNONE_CLEANUP(0, nRet, "GetFolderPath", "Return Value Not Correct", media_content_disconnect());
-       CopyFileInfo("video");
-       AppendPaths(g_szVideoFolder, TESTVIDEO, g_szVideoPath);
-
-       nRet = media_content_scan_file(g_szVideoPath);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_scan_file", MediaContentGetError(nRet), media_content_disconnect());
-
-       g_CallBackHit = false;
-       nRet = media_info_foreach_media_from_db(NULL, ForeachMediaCb, TESTSTRING);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_foreach_media_from_db", MediaContentGetError(nRet), media_content_disconnect());
-       IterateGmainLoop();
-       PRINT_RESULTNONE_CLEANUP(true, g_CallBackHit, "media_info_foreach_media_from_db", "CallBack Not Invoked", media_content_disconnect());
-
-       time_t stTime = {0};
-       time(&stTime);
-       nRet = media_bookmark_insert_to_db(g_szMediaId, stTime, g_szImagePath);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_insert_to_db", MediaContentGetError(nRet), media_content_disconnect());
-
-       g_CallBackHit = false;
-       nRet = media_info_foreach_bookmark_from_db(g_szMediaId, NULL, ForeachBookmarkCb, TESTSTRING);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_foreach_bookmark_from_db", MediaContentGetError(nRet), media_content_disconnect());
-       IterateGmainLoop();
-       PRINT_RESULTNONE_CLEANUP(true, g_CallBackHit, "media_info_foreach_bookmark_from_db", "CallBack Not Invoked", media_content_disconnect());
-
-       nRet = media_bookmark_get_bookmark_id(g_hBookmark, &g_nBookmarkId);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_insert_to_db", MediaContentGetError(nRet), media_bookmark_delete_from_db(g_nBookmarkId); media_bookmark_destroy(g_hBookmark); media_content_disconnect());
-
-       g_bMediaContentStartup = true;
-       return;
-}
-
-/**
- * @function           ITs_media_content_bookmark_cleanup
- * @description                Called after each test
- * @parameter          NA
- * @return                     NA
- */
-void ITs_media_content_bookmark_cleanup(void)
-{
-       if(g_bMediaContentStartup && g_bIsScanFeatureSupported)
-       {
-               media_bookmark_delete_from_db(g_nBookmarkId);
-               media_bookmark_destroy(g_hBookmark);
-               media_content_disconnect();
-       }
-       return;
-}
-
-/** @addtogroup itc-media-content-testcases
-*  @brief              Integration testcases for module media-content
-*  @ingroup    itc-media-content
-*  @{
-*/
-
-/**
-* @testcase                    ITc_media_bookmark_get_bookmark_count_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_bookmark_get_bookmark_count_from_db
-* @scenario                            Call media_bookmark_get_bookmark_count_from_db
-* @apicovered                  media_bookmark_get_bookmark_count_from_db
-* @passcase                            When media_bookmark_get_bookmark_count_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_get_bookmark_count_from_db
-//& type: auto
-int ITc_media_bookmark_get_bookmark_count_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nCount = -1;
-       int nRet = media_bookmark_get_bookmark_count_from_db(NULL, &nCount);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_get_bookmark_count_from_db", MediaContentGetError(nRet));
-       CHECK_COUNT(nCount, "media_bookmark_get_bookmark_count_from_db");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_get_bookmark_id_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_bookmark_get_bookmark_id
-* @scenario                            Call media_bookmark_get_bookmark_id
-* @apicovered                  media_bookmark_get_bookmark_id
-* @passcase                            When media_bookmark_get_bookmark_id is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_get_bookmark_id
-//& type: auto
-int ITc_media_bookmark_get_bookmark_id_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nBookmarkId = -1;
-       int nRet = media_bookmark_get_bookmark_id(g_hBookmark, &nBookmarkId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_get_bookmark_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nBookmarkId, "media_bookmark_get_bookmark_id");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_get_thumbnail_path_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_bookmark_get_thumbnail_path
-* @scenario                            Call media_bookmark_get_thumbnail_path
-* @apicovered                  media_bookmark_get_thumbnail_path
-* @passcase                            When media_bookmark_get_thumbnail_path is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_get_thumbnail_path
-//& type: auto
-int ITc_media_bookmark_get_thumbnail_path_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       char *pszBookmarkInfo = NULL;
-       int nRet = media_bookmark_get_thumbnail_path(g_hBookmark, &pszBookmarkInfo);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_get_thumbnail_path", MediaContentGetError(nRet));
-       CHECK_HANDLE(pszBookmarkInfo, "media_bookmark_get_thumbnail_path");
-       FREE_MEMORY(pszBookmarkInfo);
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_clone_destroy_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_bookmark_clone and media_bookmark_destroy
-* @scenario                            Call media_bookmark_clone and media_bookmark_destroy
-* @apicovered                  media_bookmark_clone, media_bookmark_destroy
-* @passcase                            When media_bookmark_clone and media_bookmark_destroy is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_clone and media_bookmark_destroy
-//& type: auto
-int ITc_media_bookmark_clone_destroy_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       media_bookmark_h hBookmark = NULL;
-       int nRet = media_bookmark_clone(&hBookmark, g_hBookmark);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_clone", MediaContentGetError(nRet));
-       CHECK_HANDLE(hBookmark, "media_bookmark_clone");
-
-       nRet = media_bookmark_destroy(hBookmark);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_destroy", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_get_marked_time_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_bookmark_get_marked_time
-* @scenario                            Call media_bookmark_get_marked_time
-* @apicovered                  media_bookmark_get_marked_time
-* @passcase                            When media_bookmark_get_marked_time is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_get_marked_time
-//& type: auto
-int ITc_media_bookmark_get_marked_time_p(void)
-{
-       START_TEST_PLAYLIST;
-       time_t stTime = {0};
-
-       int nRet = media_bookmark_get_marked_time(g_hBookmark, &stTime);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_get_marked_time", MediaContentGetError(nRet));
-       CHECK_COUNT(stTime, "media_bookmark_get_marked_time");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_insert_delete_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_bookmark_delete_from_db and media_bookmark_insert_to_db
-* @scenario                            Call media_bookmark_delete_from_db and media_bookmark_insert_to_db
-* @apicovered                  media_bookmark_delete_from_db, media_bookmark_insert_to_db
-* @passcase                            When media_bookmark_delete_from_db and media_bookmark_insert_to_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_delete_from_db and media_bookmark_insert_to_db
-//& type: auto
-int ITc_media_bookmark_insert_delete_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nRet = media_bookmark_delete_from_db(g_nBookmarkId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_delete_from_db", MediaContentGetError(nRet));
-
-       nRet = media_bookmark_destroy(g_hBookmark);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_destroy", MediaContentGetError(nRet));
-       g_hBookmark = NULL;
-
-       time_t stTime = {0};
-       time(&stTime);
-       nRet = media_bookmark_insert_to_db(g_szMediaId, stTime, g_szImagePath);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_insert_to_db", MediaContentGetError(nRet));
-
-       g_CallBackHit = false;
-       nRet = media_info_foreach_bookmark_from_db(g_szMediaId, NULL, ForeachBookmarkCb, TESTSTRING);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_foreach_bookmark_from_db", MediaContentGetError(nRet));
-       IterateGmainLoop();
-       PRINT_RESULT(true, g_CallBackHit, "media_info_foreach_bookmark_from_db", "CallBack Not Invoked");
-
-       nRet = media_bookmark_get_bookmark_id(g_hBookmark, &g_nBookmarkId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_insert_to_db", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_set_get_name_p
-* @since_tizen                 4.0
-* @author                              SRID(j.abhishek)
-* @reviewer                            SRID(nibha.sharma)
-* @type                                auto
-* @description                 Test media_bookmark_set_name and media_bookmark_get_name
-* @scenario                            Call media_bookmark_set_name and media_bookmark_get_name
-* @apicovered                  media_bookmark_set_name, media_bookmark_get_name
-* @passcase                            When media_bookmark_set_name and media_bookmark_get_name returns no error and is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_set_name and media_bookmark_get_name
-//& type: auto
-
-int ITc_media_bookmark_set_get_name_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       char *pszBookMarkGetName = NULL;
-       const char *pszBookMarkSetName = "test_name";
-       int nRet = MEDIA_CONTENT_ERROR_NONE;
-
-       nRet = media_bookmark_set_name(g_hBookmark, pszBookMarkSetName);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_set_name", MediaContentGetError(nRet));
-
-       nRet = media_bookmark_get_name(g_hBookmark, &pszBookMarkGetName);
-
-       if(!pszBookMarkGetName)
-       {
-               FPRINTF("[Line : %d][%s] media_bookmark_get_name returned NULL \\n", __LINE__, API_NAMESPACE);
-               return 1;
-       }
-
-       if(strcmp(pszBookMarkSetName, pszBookMarkGetName))
-       {
-               FPRINTF("[Line : %d][%s] media_bookmark_get_name error = value returned [ %s ] is not correct\\n", __LINE__, API_NAMESPACE, pszBookMarkGetName);
-               FREE_MEMORY(pszBookMarkGetName);
-               return 1;
-       }
-
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_get_name", MediaContentGetError(nRet));
-       FREE_MEMORY(pszBookMarkGetName);
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_update_to_db_p
-* @since_tizen                 4.0
-* @author                              SRID(j.abhishek)
-* @reviewer                            SRID(nibha.sharma)
-* @type                                auto
-* @description                 Test media_bookmark_update_to_db
-* @scenario                            Call media_bookmark_update_to_db
-* @apicovered                  media_bookmark_update_to_db
-* @passcase                            When media_bookmark_update_to_db returns no error and is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_bookmark_set_name and media_bookmark_get_name
-//& type: auto
-
-int ITc_media_bookmark_update_to_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nRet = MEDIA_CONTENT_ERROR_NONE;
-
-       nRet = media_bookmark_update_to_db(g_hBookmark);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_update_to_db", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_bookmark_foreach_bookmark_from_db_p
-* @since_tizen                 4.0
-* @author                              SRID(manoj.g2)
-* @reviewer                            SRID(shobhit.v)
-* @type                                auto
-* @description                 Test for foreach bookamrk from db
-* @scenario                            Call media_bookmark_foreach_bookmark_from_db
-* @apicovered                  media_bookmark_foreach_bookmark_from_db
-* @passcase                            When edia_filter_create and media_bookmark_foreach_bookmark_from_db returns no error and is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        media_filter_create
-* @postcondition               media_filter_destroy
-*/
-//& purpose: Test for foreach bookamrk from db
-//& type: auto
-
-int ITc_media_bookmark_foreach_bookmark_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nRet = -1;
-       filter_h hFilter = NULL;
-
-       g_CallBackHit = false;
-
-       nRet = media_filter_create(&hFilter);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_filter_create", MediaContentGetError(nRet));
-       CHECK_HANDLE(hFilter, "media_filter_create");
-
-       nRet = media_bookmark_foreach_bookmark_from_db(hFilter, ForeachBookmarkCb, NULL);
-       PRINT_RESULT_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_foreach_bookmark_from_db", MediaContentGetError(nRet), media_filter_destroy(hFilter));
-       PRINT_RESULT_CLEANUP(true, g_CallBackHit, "media_bookmark_foreach_bookmark_from_db", "CallBack Not Invoked", media_filter_destroy(hFilter));
-
-       media_filter_destroy(hFilter);
-
-       return 0;
-}
-
-/** @} */
-/** @} */
index 16626d5bf8847dbf92b47864564c0c51a217a29f..2efc569eca81553745ee9a347497e46b9e0b82a3 100755 (executable)
@@ -60,27 +60,6 @@ static void InsertBatchCb(media_content_error_e error, void *user_data)
        return;
 }
 
-/**
- * @function           ForeachBookmarkCb
- * @description                Callback Function
- * @parameter          media_bookmark_h bookmark, void *user_data
- * @return                     NA
- */
-static bool ForeachBookmarkCb(media_bookmark_h bookmark, void *user_data)
-{
-#if DEBUG
-       FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "ForeachBookmarkCb");
-#endif
-
-       int nRet = media_bookmark_get_bookmark_id(bookmark, &g_nBookmarkId);
-       PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_insert_to_db", MediaContentGetError(nRet), QuitGmainLoop());
-
-       g_CallBackHit = true;
-       QuitGmainLoop();
-       return false;
-}
-
-
 
 /*****************************************************Callback End*****************************************************/
 /**
@@ -461,72 +440,6 @@ int ITc_media_info_insert_batch_to_db_p(void)
        return 0;
 }
 
-/**
-* @testcase                    ITc_media_info_foreach_bookmark_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_info_foreach_bookmark_from_db
-* @scenario                            Call media_info_foreach_bookmark_from_db
-* @apicovered                  media_info_foreach_bookmark_from_db
-* @passcase                            When media_info_foreach_bookmark_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_info_foreach_bookmark_from_db
-//& type: auto
-int ITc_media_info_foreach_bookmark_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       time_t stTime = {0};
-       time(&stTime);
-       int nRet = media_bookmark_insert_to_db(g_szVideoId, stTime, g_szImagePath);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_insert_to_db", MediaContentGetError(nRet));
-
-       g_CallBackHit = false;
-       nRet = media_info_foreach_bookmark_from_db(g_szVideoId, NULL, ForeachBookmarkCb, TESTSTRING);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_foreach_bookmark_from_db", MediaContentGetError(nRet));
-       IterateGmainLoop();
-       PRINT_RESULT(true, g_CallBackHit, "media_info_foreach_bookmark_from_db", "CallBack Not Invoked");
-
-       nRet = media_bookmark_delete_from_db(g_nBookmarkId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_bookmark_delete_from_db", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_info_get_bookmark_count_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_info_get_bookmark_count_from_db
-* @scenario                            Call media_info_get_bookmark_count_from_db
-* @apicovered                  media_info_get_bookmark_count_from_db
-* @passcase                            When media_info_get_bookmark_count_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_info_get_bookmark_count_from_db
-//& type: auto
-int ITc_media_info_get_bookmark_count_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nCount = -1;
-       int nRet = media_info_get_bookmark_count_from_db(g_szVideoId, NULL, &nCount);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_get_bookmark_count_from_db", MediaContentGetError(nRet));
-       CHECK_COUNT(nCount, "media_info_get_bookmark_count_from_db");
-
-       return 0;
-}
-
-
 
 /**
 * @testcase                    ITc_media_info_get_media_id_p
diff --git a/src/itc/media-content/ITs-media-content-playlist.c b/src/itc/media-content/ITs-media-content-playlist.c
deleted file mode 100755 (executable)
index 870d005..0000000
+++ /dev/null
@@ -1,697 +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 "ITs-media-content-common.h"
-
-//& set: MediaContent
-
-/** @addtogroup itc-media-content
-*  @ingroup itc
-*  @{
-*/
-
-/****************************************************Callback Start****************************************************/
-
-/**
- * @function           ForeachPlaylistCb
- * @description                Callback Function
- * @parameter          media_playlist_h playlist, void *user_data
- * @return                     NA
- */
-static bool ForeachPlaylistCb(media_playlist_h playlist, void *user_data)
-{
-#if DEBUG
-       FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "ForeachPlaylistCb");
-#endif
-
-       char *pszPlaylistInfo = NULL;
-       int nRet = media_playlist_get_name(playlist, &pszPlaylistInfo);
-       PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_name", MediaContentGetError(nRet), QuitGmainLoop());
-
-       if((pszPlaylistInfo != NULL) && (strcmp(pszPlaylistInfo, PLAYLISTNAME) == 0))
-       {
-               nRet = media_playlist_clone(&g_hPlaylist, playlist);
-               PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_clone", MediaContentGetError(nRet), FREE_MEMORY(pszPlaylistInfo); QuitGmainLoop());
-
-               g_CallBackHit = true;
-               FREE_MEMORY(pszPlaylistInfo);
-               QuitGmainLoop();
-               return false;
-       }
-
-       FREE_MEMORY(pszPlaylistInfo);
-       return true;
-}
-
-/**
- * @function           ForeachMediaCb
- * @description                Callback Function
- * @parameter          media_info_h media, void *user_data
- * @return                     NA
- */
-static bool ForeachMediaCb(media_info_h media, void *user_data)
-{
-#if DEBUG
-       FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "ForeachMediaCb");
-#endif
-
-       media_content_type_e eMediaType = MEDIA_CONTENT_TYPE_OTHERS;
-       int nRet = media_info_get_media_type(media, &eMediaType);
-       PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_get_media_type", MediaContentGetError(nRet), QuitGmainLoop());
-
-       if(MEDIA_CONTENT_TYPE_MUSIC == eMediaType)
-       {
-               char *szMediaId = NULL;
-               nRet = media_info_get_media_id(media, &szMediaId);
-               PRINT_RESULTFALSE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_get_media_id", MediaContentGetError(nRet), QuitGmainLoop());
-
-               memset(g_szMediaId, 0, PATHLEN);
-               strncpy(g_szMediaId, szMediaId, PATHLEN - 1);
-               FREE_MEMORY(szMediaId);
-               g_CallBackHit = true;
-               QuitGmainLoop();
-               return false;
-       }
-
-       return true;
-}
-
-/**
- * @function           ForeachPlaylistMemberCb
- * @description                Callback Function
- * @parameter          int playlist_member_id, media_info_h media, void *user_data
- * @return                     NA
- */
-static bool ForeachPlaylistMemberCb(int playlist_member_id, media_info_h media, void *user_data)
-{
-#if DEBUG
-       FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "ForeachPlaylistMemberCb");
-#endif
-
-       g_nPlaylistMemberId = playlist_member_id;
-       g_CallBackHit = true;
-       QuitGmainLoop();
-       return false;
-}
-
-/*****************************************************Callback End*****************************************************/
-
-/**
- * @function           ITs_media_content_playlist_startup
- * @description                Called before each test
- * @parameter          NA
- * @return                     NA
- */
-void ITs_media_content_playlist_startup(void)
-{
-       struct stat stBuff;
-       if ( stat(ERR_LOG, &stBuff) == 0 )
-       {
-               remove(ERR_LOG);
-       }
-
-       g_bMediaContentStartup = false;
-       g_bIsScanFeatureSupported = false;
-       g_bIsScanFeatureNotSupported = false;
-       g_bScanFeatureMismatch= false;
-
-       g_bIsScanFeatureSupported = TCTCheckSystemInfoFeatureSupported(SCAN_FEATURE, API_NAMESPACE);
-
-       int nRet = media_content_connect();
-       PRINT_RESULTNONE(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_connect", MediaContentGetError(nRet));
-
-       nRet = GetInternalStorageIdandPath();
-       PRINT_RESULTNONE_CLEANUP(0, nRet, "GetInternalStorageId", "Return Value Not Correct", media_content_disconnect());
-
-       nRet = GetFolderPath(STORAGE_DIRECTORY_MUSIC, g_szAudioFolder);
-       PRINT_RESULTNONE_CLEANUP(0, nRet, "GetFolderPath", "Return Value Not Correct", media_content_disconnect());
-       CopyFileInfo("audio");
-
-       AppendPaths(g_szInternalStoragePath, TESTTEXT, g_szTextPath);
-
-       nRet = media_content_scan_file(g_szTextPath);
-       if ( !g_bIsScanFeatureSupported )
-       {
-               if ( nRet != TIZEN_ERROR_NOT_SUPPORTED )
-               {
-                       g_bScanFeatureMismatch = true;
-               }
-               else
-               {
-                       g_bIsScanFeatureNotSupported = true;
-               }
-               media_content_disconnect();
-               return;
-       }
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_scan_file", MediaContentGetError(nRet), media_content_disconnect());
-
-       AppendPaths(g_szAudioFolder, TESTAUDIO, g_szAudioPath);
-
-       nRet = media_content_scan_file(g_szAudioPath);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_scan_file", MediaContentGetError(nRet), media_content_disconnect());
-
-       nRet = media_playlist_insert_to_db(PLAYLISTNAME, &g_hPlaylist);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_insert_to_db", MediaContentGetError(nRet), media_content_disconnect());
-
-       nRet = media_playlist_get_playlist_id(g_hPlaylist, &g_nPlaylistId);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_insert_to_db", MediaContentGetError(nRet), media_playlist_destroy(g_hPlaylist); media_content_disconnect());
-
-       g_CallBackHit = false;
-       nRet = media_info_foreach_media_from_db(NULL, ForeachMediaCb, TESTSTRING);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_info_foreach_media_from_db", MediaContentGetError(nRet), media_playlist_delete_from_db(g_nPlaylistId); media_playlist_destroy(g_hPlaylist); media_content_disconnect());
-       IterateGmainLoop();
-       PRINT_RESULTNONE_CLEANUP(true, g_CallBackHit, "media_info_foreach_media_from_db", "CallBack Not Invoked", media_playlist_delete_from_db(g_nPlaylistId); media_playlist_destroy(g_hPlaylist); media_content_disconnect());
-
-       nRet = media_playlist_add_media(g_hPlaylist, g_szMediaId);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_add_media", MediaContentGetError(nRet), media_playlist_delete_from_db(g_nPlaylistId); media_playlist_destroy(g_hPlaylist); media_content_disconnect());
-
-       nRet = media_playlist_update_to_db(g_hPlaylist);
-       PRINT_RESULTNONE_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_update_to_db", MediaContentGetError(nRet), media_playlist_delete_from_db(g_nPlaylistId); media_playlist_destroy(g_hPlaylist); media_content_disconnect());
-
-       g_bMediaContentStartup = true;
-       return;
-}
-
-/**
- * @function           ITs_media_content_playlist_cleanup
- * @description                Called after each test
- * @parameter          NA
- * @return                     NA
- */
-void ITs_media_content_playlist_cleanup(void)
-{
-       if(g_bMediaContentStartup && g_bIsScanFeatureSupported)
-       {
-               media_playlist_delete_from_db(g_nPlaylistId);
-               media_playlist_destroy(g_hPlaylist);
-               media_content_disconnect();
-       }
-       return;
-}
-
-/** @addtogroup itc-media-content-testcases
-*  @brief              Integration testcases for module media-content
-*  @ingroup    itc-media-content
-*  @{
-*/
-
-/**
-* @testcase                    ITc_media_playlist_get_playlist_count_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_get_playlist_count_from_db
-* @scenario                            Call media_playlist_get_playlist_count_from_db
-* @apicovered                  media_playlist_get_playlist_count_from_db
-* @passcase                            When media_playlist_get_playlist_count_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_get_playlist_count_from_db
-//& type: auto
-int ITc_media_playlist_get_playlist_count_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nCount = -1;
-       int nRet = media_playlist_get_playlist_count_from_db(NULL, &nCount);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_count_from_db", MediaContentGetError(nRet));
-       CHECK_COUNT(nCount, "media_playlist_get_playlist_count_from_db");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_foreach_playlist_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_foreach_playlist_from_db
-* @scenario                            Call media_playlist_foreach_playlist_from_db
-* @apicovered                  media_playlist_foreach_playlist_from_db
-* @passcase                            When media_playlist_foreach_playlist_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_foreach_playlist_from_db
-//& type: auto
-int ITc_media_playlist_foreach_playlist_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nRet = media_playlist_destroy(g_hPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_destroy", MediaContentGetError(nRet));
-       g_hPlaylist = NULL;
-
-       g_CallBackHit = false;
-       nRet = media_playlist_foreach_playlist_from_db(NULL, ForeachPlaylistCb, TESTSTRING);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_foreach_playlist_from_db", MediaContentGetError(nRet));
-       IterateGmainLoop();
-       PRINT_RESULT(true, g_CallBackHit, "media_playlist_foreach_playlist_from_db", "CallBack Not Invoked");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_clone_destroy_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_clone and media_playlist_destroy
-* @scenario                            Call media_playlist_clone and media_playlist_destroy
-* @apicovered                  media_playlist_clone, media_playlist_destroy
-* @passcase                            When media_playlist_clone and media_playlist_destroy is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_clone and media_playlist_destroy
-//& type: auto
-int ITc_media_playlist_clone_destroy_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       media_playlist_h hPlaylist = NULL;
-       int nRet = media_playlist_clone(&hPlaylist, g_hPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_clone", MediaContentGetError(nRet));
-       CHECK_HANDLE(hPlaylist, "media_playlist_clone");
-
-       nRet = media_playlist_destroy(hPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_destroy", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_get_playlist_id_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_get_playlist_id
-* @scenario                            Call media_playlist_get_playlist_id
-* @apicovered                  media_playlist_get_playlist_id
-* @passcase                            When media_playlist_get_playlist_id is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_get_playlist_id
-//& type: auto
-int ITc_media_playlist_get_playlist_id_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nPlaylistId = -1;
-       int nRet = media_playlist_get_playlist_id(g_hPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_get_media_count_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_get_media_count_from_db
-* @scenario                            Call media_playlist_get_media_count_from_db
-* @apicovered                  media_playlist_get_media_count_from_db
-* @passcase                            When media_playlist_get_media_count_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_get_media_count_from_db
-//& type: auto
-int ITc_media_playlist_get_media_count_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nPlaylistId = -1;
-       int nRet = media_playlist_get_playlist_id(g_hPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       int nCount = -1;
-       nRet = media_playlist_get_media_count_from_db(nPlaylistId, NULL, &nCount);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_media_count_from_db", MediaContentGetError(nRet));
-       CHECK_COUNT(nCount, "media_playlist_get_media_count_from_db");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_foreach_media_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_foreach_media_from_db
-* @scenario                            Call media_playlist_foreach_media_from_db
-* @apicovered                  media_playlist_foreach_media_from_db
-* @passcase                            When media_playlist_foreach_media_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_foreach_media_from_db
-//& type: auto
-int ITc_media_playlist_foreach_media_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nPlaylistId = -1;
-       int nRet = media_playlist_get_playlist_id(g_hPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       g_CallBackHit = false;
-       nRet = media_playlist_foreach_media_from_db(nPlaylistId, NULL, ForeachPlaylistMemberCb, TESTSTRING);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_foreach_media_from_db", MediaContentGetError(nRet));
-       IterateGmainLoop();
-       PRINT_RESULT(true, g_CallBackHit, "media_playlist_foreach_media_from_db", "CallBack Not Invoked");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_set_get_name_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_set_name and media_playlist_get_name
-* @scenario                            Call media_playlist_set_name, media_playlist_get_name
-* @apicovered                  media_playlist_set_name, media_playlist_get_name
-* @passcase                            When media_playlist_set_name and media_playlist_get_name is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_set_name and media_playlist_get_name
-//& type: auto
-int ITc_media_playlist_set_get_name_p(void)
-{
-       START_TEST_PLAYLIST;
-       char *pszPlaylistInfo = NULL;
-
-       int nRet = media_playlist_set_name(g_hPlaylist, PLAYLISTNAME);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_set_name", MediaContentGetError(nRet));
-
-       nRet = media_playlist_get_name(g_hPlaylist, &pszPlaylistInfo);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_name", MediaContentGetError(nRet));
-       CHECK_HANDLE(pszPlaylistInfo, "media_playlist_get_name");
-       PRINT_RESULT_CLEANUP(0, strcmp(pszPlaylistInfo, PLAYLISTNAME), "media_playlist_get_name", "Playlist Name Mismatch", FREE_MEMORY(pszPlaylistInfo));
-
-       FREE_MEMORY(pszPlaylistInfo);
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_get_playlist_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_get_playlist_from_db
-* @scenario                            Call media_playlist_get_playlist_from_db
-* @apicovered                  media_playlist_get_playlist_from_db
-* @passcase                            When media_playlist_get_playlist_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_get_playlist_from_db
-//& type: auto
-int ITc_media_playlist_get_playlist_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nPlaylistId = -1;
-       int nRet = media_playlist_get_playlist_id(g_hPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       media_playlist_h hPlaylist = NULL;
-       nRet = media_playlist_get_playlist_from_db(nPlaylistId, &hPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_from_db", MediaContentGetError(nRet));
-       CHECK_HANDLE(hPlaylist, "media_playlist_get_playlist_from_db");
-
-       nRet = media_playlist_destroy(hPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_destroy", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_update_to_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_update_to_db
-* @scenario                            Call media_playlist_update_to_db
-* @apicovered                  media_playlist_update_to_db
-* @passcase                            When media_playlist_update_to_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_update_to_db
-//& type: auto
-int ITc_media_playlist_update_to_db_p(void)
-{
-       START_TEST_PLAYLIST;
-
-       int nRet = media_playlist_update_to_db(g_hPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_update_to_db", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_insert_delete_from_db_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_insert_to_db and media_playlist_delete_from_db
-* @scenario                            Call media_playlist_insert_to_db, media_playlist_delete_from_db
-* @apicovered                  media_playlist_insert_to_db, media_playlist_delete_from_db
-* @passcase                            When media_playlist_insert_to_db and media_playlist_delete_from_db is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_insert_to_db and media_playlist_delete_from_db
-//& type: auto
-int ITc_media_playlist_insert_delete_from_db_p(void)
-{
-       START_TEST_PLAYLIST;
-       media_playlist_h hMediaPlaylist = NULL;
-       int nPlaylistId = -1;
-
-       int nRet = media_playlist_insert_to_db(PLAYLISTNAMENEW, &hMediaPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_insert_to_db", MediaContentGetError(nRet));
-
-       nRet = media_playlist_get_playlist_id(hMediaPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       nRet = media_playlist_delete_from_db(nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_delete_from_db", MediaContentGetError(nRet));
-
-       nRet = media_playlist_destroy(hMediaPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_destroy", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_set_get_thumbnail_path_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_set_thumbnail_path and media_playlist_get_thumbnail_path
-* @scenario                            Call media_playlist_set_thumbnail_path, media_playlist_get_thumbnail_path
-* @apicovered                  media_playlist_set_thumbnail_path, media_playlist_get_thumbnail_path
-* @passcase                            When media_playlist_set_thumbnail_path and media_playlist_get_thumbnail_path is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_set_thumbnail_path and media_playlist_get_thumbnail_path
-//& type: auto
-int ITc_media_playlist_set_get_thumbnail_path_p(void)
-{
-       START_TEST_PLAYLIST;
-       char *pszPlaylistInfo = NULL;
-
-       int nRet = GetFolderPath(STORAGE_DIRECTORY_IMAGES, g_szImageFolder);
-       PRINT_RESULT(0, nRet, "GetFolderPath", "Return Value Not Correct");
-       AppendPaths(g_szImageFolder, THUMBNAILIMAGE, g_szImagePath);
-
-       nRet = media_content_scan_file(g_szImagePath);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_content_scan_file", MediaContentGetError(nRet));
-
-       nRet = media_playlist_set_thumbnail_path(g_hPlaylist, g_szImagePath);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_set_thumbnail_path", MediaContentGetError(nRet));
-
-       nRet = media_playlist_get_thumbnail_path(g_hPlaylist, &pszPlaylistInfo);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_thumbnail_path", MediaContentGetError(nRet));
-       CHECK_HANDLE(pszPlaylistInfo, "media_playlist_get_thumbnail_path");
-       PRINT_RESULT_CLEANUP(0, strcmp(pszPlaylistInfo, g_szImagePath), "media_playlist_get_thumbnail_path", "Playlist Name Mismatch", FREE_MEMORY(pszPlaylistInfo));
-
-       FREE_MEMORY(pszPlaylistInfo);
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_add_remove_media_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_add_media and media_playlist_remove_media
-* @scenario                            Call media_playlist_add_media, media_playlist_remove_media
-* @apicovered                  media_playlist_add_media, media_playlist_remove_media
-* @passcase                            When media_playlist_add_media and media_playlist_remove_media is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_add_media and media_playlist_remove_media
-//& type: auto
-int ITc_media_playlist_add_remove_media_p(void)
-{
-       START_TEST_PLAYLIST;
-       int nPlaylistId = -1;
-
-       int nRet = media_playlist_get_playlist_id(g_hPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       g_CallBackHit = false;
-       nRet = media_playlist_foreach_media_from_db(nPlaylistId, NULL, ForeachPlaylistMemberCb, TESTSTRING);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_foreach_media_from_db", MediaContentGetError(nRet));
-       IterateGmainLoop();
-       PRINT_RESULT(true, g_CallBackHit, "media_playlist_foreach_media_from_db", "CallBack Not Invoked");
-
-       nRet = media_playlist_remove_media(g_hPlaylist, g_nPlaylistMemberId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_remove_media", MediaContentGetError(nRet));
-
-       nRet = media_playlist_add_media(g_hPlaylist, g_szMediaId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_add_media", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_set_get_play_order_p
-* @since_tizen                 2.3
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_set_play_order and media_playlist_get_play_order
-* @scenario                            Call media_playlist_set_play_order, media_playlist_get_play_order
-* @apicovered                  media_playlist_set_play_order, media_playlist_get_play_order
-* @passcase                            When media_playlist_set_play_order and media_playlist_get_play_order is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_set_play_order and media_playlist_get_play_order
-//& type: auto
-int ITc_media_playlist_set_get_play_order_p(void)
-{
-       START_TEST_PLAYLIST;
-       int nPlayOrder = -1;
-       int nPlaylistId = -1;
-
-       int nRet = media_playlist_get_playlist_id(g_hPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       g_CallBackHit = false;
-       nRet = media_playlist_foreach_media_from_db(nPlaylistId, NULL, ForeachPlaylistMemberCb, TESTSTRING);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_foreach_media_from_db", MediaContentGetError(nRet));
-       IterateGmainLoop();
-       PRINT_RESULT(true, g_CallBackHit, "media_playlist_foreach_media_from_db", "CallBack Not Invoked");
-
-       nRet = media_playlist_set_play_order(g_hPlaylist, g_nPlaylistMemberId, 1);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_set_play_order", MediaContentGetError(nRet));
-
-       nRet = media_playlist_get_play_order(g_hPlaylist, g_nPlaylistMemberId, &nPlayOrder);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_play_order", MediaContentGetError(nRet));
-       PRINT_RESULT(1, nPlayOrder, "media_playlist_get_play_order", "Playlist Order Mismatch");
-
-       return 0;
-}
-
-/**
-* @testcase                    ITc_media_playlist_import_export_to_file_p
-* @since_tizen                 2.4
-* @author                              SRID(abhishek1.g)
-* @reviewer                            SRID(gupta.sanjay)
-* @type                                auto
-* @description                 Test media_playlist_import_from_file and media_playlist_export_to_file
-* @scenario                            Call media_playlist_import_from_file, media_playlist_export_to_file
-* @apicovered                  media_playlist_import_from_file, media_playlist_export_to_file
-* @passcase                            When media_playlist_import_from_file and media_playlist_export_to_file is successful
-* @failcase                            If target API fails or any precondition API fails
-* @precondition                        NA
-* @postcondition               NA
-*/
-//& purpose: Test media_playlist_import_from_file and media_playlist_export_to_file
-//& type: auto
-int ITc_media_playlist_import_export_to_file_p(void)
-{
-       START_TEST_PLAYLIST;
-       int nPlaylistId = -1;
-       media_playlist_h hMediaPlaylist = NULL;
-
-       AppendPaths(g_szAudioFolder, TESTPLAYLIST, g_szPlayListPath);
-       FPRINTF("[Line : %d][%s] g_szPlayListPath : %s\\n", __LINE__, API_NAMESPACE, g_szPlayListPath);
-       int nRet = media_playlist_export_to_file(g_hPlaylist, g_szPlayListPath);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_export_to_file", MediaContentGetError(nRet));
-
-       nRet = media_playlist_import_from_file(g_szPlayListPath, PLAYLISTNAMENEW, &hMediaPlaylist);
-       PRINT_RESULT_CLEANUP(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_import_from_file", MediaContentGetError(nRet), remove(g_szPlayListPath));
-       remove(g_szPlayListPath);
-
-       nRet = media_playlist_get_playlist_id(hMediaPlaylist, &nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_get_playlist_id", MediaContentGetError(nRet));
-       CHECK_COUNT(nPlaylistId, "media_playlist_get_playlist_id");
-
-       nRet = media_playlist_delete_from_db(nPlaylistId);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_delete_from_db", MediaContentGetError(nRet));
-
-       nRet = media_playlist_destroy(hMediaPlaylist);
-       PRINT_RESULT(MEDIA_CONTENT_ERROR_NONE, nRet, "media_playlist_destroy", MediaContentGetError(nRet));
-
-       return 0;
-}
-
-/** @} */
-/** @} */
index b3a7cfc7ebcaef1cfec08388e0d5971bc3598961..25710faaff2b58ca60fd97aa2528861b4ffa60f4 100755 (executable)
@@ -25,10 +25,6 @@ extern void ITs_media_content_album_startup(void);
 extern void ITs_media_content_album_cleanup(void);
 extern void ITs_media_content_folder_startup(void);
 extern void ITs_media_content_folder_cleanup(void);
-extern void ITs_media_content_bookmark_startup(void);
-extern void ITs_media_content_bookmark_cleanup(void);
-extern void ITs_media_content_playlist_startup(void);
-extern void ITs_media_content_playlist_cleanup(void);
 extern void ITs_media_content_filter_startup(void);
 extern void ITs_media_content_filter_cleanup(void);
 extern void ITs_media_content_group_startup(void);
@@ -68,26 +64,6 @@ extern int ITc_media_folder_foreach_media_from_db_p(void);
 extern int ITc_media_folder_get_name_p(void);
 extern int ITc_media_folder_get_path_p(void);
 extern int ITc_media_folder_get_folder_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_count_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_id_p(void);
-extern int ITc_media_bookmark_get_thumbnail_path_p(void);
-extern int ITc_media_bookmark_clone_destroy_p(void);
-extern int ITc_media_bookmark_get_marked_time_p(void);
-extern int ITc_media_bookmark_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
-extern int ITc_media_playlist_clone_destroy_p(void);
-extern int ITc_media_playlist_get_playlist_id_p(void);
-extern int ITc_media_playlist_get_media_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_media_from_db_p(void);
-extern int ITc_media_playlist_set_get_name_p(void);
-extern int ITc_media_playlist_get_playlist_from_db_p(void);
-extern int ITc_media_playlist_update_to_db_p(void);
-extern int ITc_media_playlist_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_set_get_thumbnail_path_p(void);
-extern int ITc_media_playlist_add_remove_media_p(void);
-extern int ITc_media_playlist_set_get_play_order_p(void);
-extern int ITc_media_playlist_import_export_to_file_p(void);
 extern int ITc_media_filter_create_destroy_p(void);
 extern int ITc_media_filter_set_get_condition_p(void);
 extern int ITc_media_filter_set_get_order_p(void);
@@ -102,8 +78,6 @@ extern int ITc_media_info_clone_destroy_p(void);
 extern int ITc_media_info_insert_to_db_p(void);
 extern int ITc_media_info_generate_thumbnail_p(void);
 extern int ITc_media_info_insert_batch_to_db_p(void);
-extern int ITc_media_info_foreach_bookmark_from_db_p(void);
-extern int ITc_media_info_get_bookmark_count_from_db_p(void);
 extern int ITc_media_info_get_media_id_p(void);
 extern int ITc_media_info_get_media_from_db_p(void);
 extern int ITc_media_info_get_added_time_p(void);
@@ -133,9 +107,6 @@ extern int ITc_image_meta_get_height_p(void);
 extern int ITc_image_meta_get_width_p(void);
 extern int ITc_image_meta_get_date_taken_p(void);
 extern int ITc_image_meta_get_orientation_p(void);
-extern int ITc_media_bookmark_set_get_name_p(void);
-extern int ITc_media_bookmark_update_to_db_p(void);
-extern int ITc_media_bookmark_foreach_bookmark_from_db_p(void);
 
 extern int ITc_media_book_meta_clone_destroy_p(void);
 extern int ITc_media_book_meta_get_media_id_p(void);
@@ -169,26 +140,6 @@ testcase tc_array[] = {
        {"ITc_media_folder_get_name_p",ITc_media_folder_get_name_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_path_p",ITc_media_folder_get_path_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_folder_from_db_p",ITc_media_folder_get_folder_from_db_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
-       {"ITc_media_bookmark_get_bookmark_count_from_db_p",ITc_media_bookmark_get_bookmark_count_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_bookmark_id_p",ITc_media_bookmark_get_bookmark_id_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_thumbnail_path_p",ITc_media_bookmark_get_thumbnail_path_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_clone_destroy_p",ITc_media_bookmark_clone_destroy_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_marked_time_p",ITc_media_bookmark_get_marked_time_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_insert_delete_from_db_p",ITc_media_bookmark_insert_delete_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_playlist_get_playlist_count_from_db_p",ITc_media_playlist_get_playlist_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_playlist_from_db_p",ITc_media_playlist_foreach_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_clone_destroy_p",ITc_media_playlist_clone_destroy_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_id_p",ITc_media_playlist_get_playlist_id_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_media_count_from_db_p",ITc_media_playlist_get_media_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_media_from_db_p",ITc_media_playlist_foreach_media_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_name_p",ITc_media_playlist_set_get_name_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_from_db_p",ITc_media_playlist_get_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_update_to_db_p",ITc_media_playlist_update_to_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_insert_delete_from_db_p",ITc_media_playlist_insert_delete_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_thumbnail_path_p",ITc_media_playlist_set_get_thumbnail_path_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_add_remove_media_p",ITc_media_playlist_add_remove_media_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_play_order_p",ITc_media_playlist_set_get_play_order_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_import_export_to_file_p",ITc_media_playlist_import_export_to_file_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
        {"ITc_media_filter_create_destroy_p",ITc_media_filter_create_destroy_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_condition_p",ITc_media_filter_set_get_condition_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_order_p",ITc_media_filter_set_get_order_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
@@ -203,8 +154,6 @@ testcase tc_array[] = {
        {"ITc_media_info_insert_to_db_p",ITc_media_info_insert_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_generate_thumbnail_p",ITc_media_info_generate_thumbnail_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_insert_batch_to_db_p",ITc_media_info_insert_batch_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_foreach_bookmark_from_db_p",ITc_media_info_foreach_bookmark_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_get_bookmark_count_from_db_p",ITc_media_info_get_bookmark_count_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_id_p",ITc_media_info_get_media_id_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_from_db_p",ITc_media_info_get_media_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_added_time_p",ITc_media_info_get_added_time_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
@@ -235,9 +184,6 @@ testcase tc_array[] = {
        {"ITc_image_meta_get_width_p",ITc_image_meta_get_width_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_date_taken_p",ITc_image_meta_get_date_taken_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_orientation_p",ITc_image_meta_get_orientation_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
-       {"ITc_media_bookmark_set_get_name_p", ITc_media_bookmark_set_get_name_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_update_to_db_p", ITc_media_bookmark_update_to_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_foreach_bookmark_from_db_p", ITc_media_bookmark_foreach_bookmark_from_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
        {"ITc_media_book_meta_clone_destroy_p", ITc_media_book_meta_clone_destroy_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_media_book_meta_get_media_id_p", ITc_media_book_meta_get_media_id_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_book_meta_get_subject_p", ITc_book_meta_get_subject_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
index 48c272b7991d773f4b6a71c72d7d416f3bd67e7e..41d8f3e2575ebd1dc1695e40edee7ae78b4d6b01 100755 (executable)
@@ -25,10 +25,6 @@ extern void ITs_media_content_album_startup(void);
 extern void ITs_media_content_album_cleanup(void);
 extern void ITs_media_content_folder_startup(void);
 extern void ITs_media_content_folder_cleanup(void);
-extern void ITs_media_content_bookmark_startup(void);
-extern void ITs_media_content_bookmark_cleanup(void);
-extern void ITs_media_content_playlist_startup(void);
-extern void ITs_media_content_playlist_cleanup(void);
 extern void ITs_media_content_filter_startup(void);
 extern void ITs_media_content_filter_cleanup(void);
 extern void ITs_media_content_group_startup(void);
@@ -68,26 +64,6 @@ extern int ITc_media_folder_foreach_media_from_db_p(void);
 extern int ITc_media_folder_get_name_p(void);
 extern int ITc_media_folder_get_path_p(void);
 extern int ITc_media_folder_get_folder_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_count_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_id_p(void);
-extern int ITc_media_bookmark_get_thumbnail_path_p(void);
-extern int ITc_media_bookmark_clone_destroy_p(void);
-extern int ITc_media_bookmark_get_marked_time_p(void);
-extern int ITc_media_bookmark_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
-extern int ITc_media_playlist_clone_destroy_p(void);
-extern int ITc_media_playlist_get_playlist_id_p(void);
-extern int ITc_media_playlist_get_media_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_media_from_db_p(void);
-extern int ITc_media_playlist_set_get_name_p(void);
-extern int ITc_media_playlist_get_playlist_from_db_p(void);
-extern int ITc_media_playlist_update_to_db_p(void);
-extern int ITc_media_playlist_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_set_get_thumbnail_path_p(void);
-extern int ITc_media_playlist_add_remove_media_p(void);
-extern int ITc_media_playlist_set_get_play_order_p(void);
-extern int ITc_media_playlist_import_export_to_file_p(void);
 extern int ITc_media_filter_create_destroy_p(void);
 extern int ITc_media_filter_set_get_condition_p(void);
 extern int ITc_media_filter_set_get_order_p(void);
@@ -102,8 +78,6 @@ extern int ITc_media_info_clone_destroy_p(void);
 extern int ITc_media_info_insert_to_db_p(void);
 extern int ITc_media_info_generate_thumbnail_p(void);
 extern int ITc_media_info_insert_batch_to_db_p(void);
-extern int ITc_media_info_foreach_bookmark_from_db_p(void);
-extern int ITc_media_info_get_bookmark_count_from_db_p(void);
 extern int ITc_media_info_get_media_id_p(void);
 extern int ITc_media_info_get_media_from_db_p(void);
 extern int ITc_media_info_get_added_time_p(void);
@@ -112,7 +86,6 @@ extern int ITc_media_info_get_file_path_p(void);
 extern int ITc_media_info_get_image_p(void);
 extern int ITc_media_info_get_audio_p(void);
 extern int ITc_media_info_get_modified_time_p(void);
-
 extern int ITc_media_info_get_media_type_p(void);
 extern int ITc_media_info_get_mime_type_p(void);
 extern int ITc_media_info_get_size_p(void);
@@ -133,9 +106,6 @@ extern int ITc_image_meta_get_height_p(void);
 extern int ITc_image_meta_get_width_p(void);
 extern int ITc_image_meta_get_date_taken_p(void);
 extern int ITc_image_meta_get_orientation_p(void);
-extern int ITc_media_bookmark_set_get_name_p(void);
-extern int ITc_media_bookmark_update_to_db_p(void);
-extern int ITc_media_bookmark_foreach_bookmark_from_db_p(void);
 
 extern int ITc_media_book_meta_clone_destroy_p(void);
 extern int ITc_media_book_meta_get_media_id_p(void);
@@ -169,26 +139,6 @@ testcase tc_array[] = {
        {"ITc_media_folder_get_name_p",ITc_media_folder_get_name_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_path_p",ITc_media_folder_get_path_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_folder_from_db_p",ITc_media_folder_get_folder_from_db_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
-       {"ITc_media_bookmark_get_bookmark_count_from_db_p",ITc_media_bookmark_get_bookmark_count_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_bookmark_id_p",ITc_media_bookmark_get_bookmark_id_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_thumbnail_path_p",ITc_media_bookmark_get_thumbnail_path_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_clone_destroy_p",ITc_media_bookmark_clone_destroy_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_marked_time_p",ITc_media_bookmark_get_marked_time_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_insert_delete_from_db_p",ITc_media_bookmark_insert_delete_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_playlist_get_playlist_count_from_db_p",ITc_media_playlist_get_playlist_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_playlist_from_db_p",ITc_media_playlist_foreach_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_clone_destroy_p",ITc_media_playlist_clone_destroy_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_id_p",ITc_media_playlist_get_playlist_id_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_media_count_from_db_p",ITc_media_playlist_get_media_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_media_from_db_p",ITc_media_playlist_foreach_media_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_name_p",ITc_media_playlist_set_get_name_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_from_db_p",ITc_media_playlist_get_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_update_to_db_p",ITc_media_playlist_update_to_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_insert_delete_from_db_p",ITc_media_playlist_insert_delete_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_thumbnail_path_p",ITc_media_playlist_set_get_thumbnail_path_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_add_remove_media_p",ITc_media_playlist_add_remove_media_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_play_order_p",ITc_media_playlist_set_get_play_order_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_import_export_to_file_p",ITc_media_playlist_import_export_to_file_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
        {"ITc_media_filter_create_destroy_p",ITc_media_filter_create_destroy_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_condition_p",ITc_media_filter_set_get_condition_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_order_p",ITc_media_filter_set_get_order_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
@@ -203,8 +153,6 @@ testcase tc_array[] = {
        {"ITc_media_info_insert_to_db_p",ITc_media_info_insert_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_generate_thumbnail_p",ITc_media_info_generate_thumbnail_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_insert_batch_to_db_p",ITc_media_info_insert_batch_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_foreach_bookmark_from_db_p",ITc_media_info_foreach_bookmark_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_get_bookmark_count_from_db_p",ITc_media_info_get_bookmark_count_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_id_p",ITc_media_info_get_media_id_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_from_db_p",ITc_media_info_get_media_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_added_time_p",ITc_media_info_get_added_time_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
@@ -234,9 +182,6 @@ testcase tc_array[] = {
        {"ITc_image_meta_get_width_p",ITc_image_meta_get_width_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_date_taken_p",ITc_image_meta_get_date_taken_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_orientation_p",ITc_image_meta_get_orientation_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
-       {"ITc_media_bookmark_set_get_name_p", ITc_media_bookmark_set_get_name_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_update_to_db_p", ITc_media_bookmark_update_to_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_foreach_bookmark_from_db_p", ITc_media_bookmark_foreach_bookmark_from_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
        {"ITc_media_book_meta_clone_destroy_p", ITc_media_book_meta_clone_destroy_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_media_book_meta_get_media_id_p", ITc_media_book_meta_get_media_id_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_book_meta_get_subject_p", ITc_book_meta_get_subject_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
index c8fd73f9a4b2d8e079bd79acc7166db1bd631a7e..41d8f3e2575ebd1dc1695e40edee7ae78b4d6b01 100755 (executable)
@@ -25,10 +25,6 @@ extern void ITs_media_content_album_startup(void);
 extern void ITs_media_content_album_cleanup(void);
 extern void ITs_media_content_folder_startup(void);
 extern void ITs_media_content_folder_cleanup(void);
-extern void ITs_media_content_bookmark_startup(void);
-extern void ITs_media_content_bookmark_cleanup(void);
-extern void ITs_media_content_playlist_startup(void);
-extern void ITs_media_content_playlist_cleanup(void);
 extern void ITs_media_content_filter_startup(void);
 extern void ITs_media_content_filter_cleanup(void);
 extern void ITs_media_content_group_startup(void);
@@ -68,26 +64,6 @@ extern int ITc_media_folder_foreach_media_from_db_p(void);
 extern int ITc_media_folder_get_name_p(void);
 extern int ITc_media_folder_get_path_p(void);
 extern int ITc_media_folder_get_folder_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_count_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_id_p(void);
-extern int ITc_media_bookmark_get_thumbnail_path_p(void);
-extern int ITc_media_bookmark_clone_destroy_p(void);
-extern int ITc_media_bookmark_get_marked_time_p(void);
-extern int ITc_media_bookmark_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
-extern int ITc_media_playlist_clone_destroy_p(void);
-extern int ITc_media_playlist_get_playlist_id_p(void);
-extern int ITc_media_playlist_get_media_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_media_from_db_p(void);
-extern int ITc_media_playlist_set_get_name_p(void);
-extern int ITc_media_playlist_get_playlist_from_db_p(void);
-extern int ITc_media_playlist_update_to_db_p(void);
-extern int ITc_media_playlist_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_set_get_thumbnail_path_p(void);
-extern int ITc_media_playlist_add_remove_media_p(void);
-extern int ITc_media_playlist_set_get_play_order_p(void);
-extern int ITc_media_playlist_import_export_to_file_p(void);
 extern int ITc_media_filter_create_destroy_p(void);
 extern int ITc_media_filter_set_get_condition_p(void);
 extern int ITc_media_filter_set_get_order_p(void);
@@ -102,8 +78,6 @@ extern int ITc_media_info_clone_destroy_p(void);
 extern int ITc_media_info_insert_to_db_p(void);
 extern int ITc_media_info_generate_thumbnail_p(void);
 extern int ITc_media_info_insert_batch_to_db_p(void);
-extern int ITc_media_info_foreach_bookmark_from_db_p(void);
-extern int ITc_media_info_get_bookmark_count_from_db_p(void);
 extern int ITc_media_info_get_media_id_p(void);
 extern int ITc_media_info_get_media_from_db_p(void);
 extern int ITc_media_info_get_added_time_p(void);
@@ -132,9 +106,6 @@ extern int ITc_image_meta_get_height_p(void);
 extern int ITc_image_meta_get_width_p(void);
 extern int ITc_image_meta_get_date_taken_p(void);
 extern int ITc_image_meta_get_orientation_p(void);
-extern int ITc_media_bookmark_set_get_name_p(void);
-extern int ITc_media_bookmark_update_to_db_p(void);
-extern int ITc_media_bookmark_foreach_bookmark_from_db_p(void);
 
 extern int ITc_media_book_meta_clone_destroy_p(void);
 extern int ITc_media_book_meta_get_media_id_p(void);
@@ -168,26 +139,6 @@ testcase tc_array[] = {
        {"ITc_media_folder_get_name_p",ITc_media_folder_get_name_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_path_p",ITc_media_folder_get_path_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_folder_from_db_p",ITc_media_folder_get_folder_from_db_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
-       {"ITc_media_bookmark_get_bookmark_count_from_db_p",ITc_media_bookmark_get_bookmark_count_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_bookmark_id_p",ITc_media_bookmark_get_bookmark_id_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_thumbnail_path_p",ITc_media_bookmark_get_thumbnail_path_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_clone_destroy_p",ITc_media_bookmark_clone_destroy_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_marked_time_p",ITc_media_bookmark_get_marked_time_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_insert_delete_from_db_p",ITc_media_bookmark_insert_delete_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_playlist_get_playlist_count_from_db_p",ITc_media_playlist_get_playlist_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_playlist_from_db_p",ITc_media_playlist_foreach_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_clone_destroy_p",ITc_media_playlist_clone_destroy_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_id_p",ITc_media_playlist_get_playlist_id_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_media_count_from_db_p",ITc_media_playlist_get_media_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_media_from_db_p",ITc_media_playlist_foreach_media_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_name_p",ITc_media_playlist_set_get_name_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_from_db_p",ITc_media_playlist_get_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_update_to_db_p",ITc_media_playlist_update_to_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_insert_delete_from_db_p",ITc_media_playlist_insert_delete_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_thumbnail_path_p",ITc_media_playlist_set_get_thumbnail_path_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_add_remove_media_p",ITc_media_playlist_add_remove_media_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_play_order_p",ITc_media_playlist_set_get_play_order_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_import_export_to_file_p",ITc_media_playlist_import_export_to_file_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
        {"ITc_media_filter_create_destroy_p",ITc_media_filter_create_destroy_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_condition_p",ITc_media_filter_set_get_condition_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_order_p",ITc_media_filter_set_get_order_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
@@ -202,8 +153,6 @@ testcase tc_array[] = {
        {"ITc_media_info_insert_to_db_p",ITc_media_info_insert_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_generate_thumbnail_p",ITc_media_info_generate_thumbnail_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_insert_batch_to_db_p",ITc_media_info_insert_batch_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_foreach_bookmark_from_db_p",ITc_media_info_foreach_bookmark_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_get_bookmark_count_from_db_p",ITc_media_info_get_bookmark_count_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_id_p",ITc_media_info_get_media_id_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_from_db_p",ITc_media_info_get_media_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_added_time_p",ITc_media_info_get_added_time_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
@@ -233,9 +182,6 @@ testcase tc_array[] = {
        {"ITc_image_meta_get_width_p",ITc_image_meta_get_width_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_date_taken_p",ITc_image_meta_get_date_taken_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_orientation_p",ITc_image_meta_get_orientation_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
-       {"ITc_media_bookmark_set_get_name_p", ITc_media_bookmark_set_get_name_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_update_to_db_p", ITc_media_bookmark_update_to_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_foreach_bookmark_from_db_p", ITc_media_bookmark_foreach_bookmark_from_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
        {"ITc_media_book_meta_clone_destroy_p", ITc_media_book_meta_clone_destroy_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_media_book_meta_get_media_id_p", ITc_media_book_meta_get_media_id_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_book_meta_get_subject_p", ITc_book_meta_get_subject_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
index c35269d1f4c25c57ae5d363b1d77cd8782d4ec6f..41d8f3e2575ebd1dc1695e40edee7ae78b4d6b01 100755 (executable)
@@ -25,10 +25,6 @@ extern void ITs_media_content_album_startup(void);
 extern void ITs_media_content_album_cleanup(void);
 extern void ITs_media_content_folder_startup(void);
 extern void ITs_media_content_folder_cleanup(void);
-extern void ITs_media_content_bookmark_startup(void);
-extern void ITs_media_content_bookmark_cleanup(void);
-extern void ITs_media_content_playlist_startup(void);
-extern void ITs_media_content_playlist_cleanup(void);
 extern void ITs_media_content_filter_startup(void);
 extern void ITs_media_content_filter_cleanup(void);
 extern void ITs_media_content_group_startup(void);
@@ -68,26 +64,6 @@ extern int ITc_media_folder_foreach_media_from_db_p(void);
 extern int ITc_media_folder_get_name_p(void);
 extern int ITc_media_folder_get_path_p(void);
 extern int ITc_media_folder_get_folder_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_count_from_db_p(void);
-extern int ITc_media_bookmark_get_bookmark_id_p(void);
-extern int ITc_media_bookmark_get_thumbnail_path_p(void);
-extern int ITc_media_bookmark_clone_destroy_p(void);
-extern int ITc_media_bookmark_get_marked_time_p(void);
-extern int ITc_media_bookmark_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_get_playlist_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_playlist_from_db_p(void);
-extern int ITc_media_playlist_clone_destroy_p(void);
-extern int ITc_media_playlist_get_playlist_id_p(void);
-extern int ITc_media_playlist_get_media_count_from_db_p(void);
-extern int ITc_media_playlist_foreach_media_from_db_p(void);
-extern int ITc_media_playlist_set_get_name_p(void);
-extern int ITc_media_playlist_get_playlist_from_db_p(void);
-extern int ITc_media_playlist_update_to_db_p(void);
-extern int ITc_media_playlist_insert_delete_from_db_p(void);
-extern int ITc_media_playlist_set_get_thumbnail_path_p(void);
-extern int ITc_media_playlist_add_remove_media_p(void);
-extern int ITc_media_playlist_set_get_play_order_p(void);
-extern int ITc_media_playlist_import_export_to_file_p(void);
 extern int ITc_media_filter_create_destroy_p(void);
 extern int ITc_media_filter_set_get_condition_p(void);
 extern int ITc_media_filter_set_get_order_p(void);
@@ -102,8 +78,6 @@ extern int ITc_media_info_clone_destroy_p(void);
 extern int ITc_media_info_insert_to_db_p(void);
 extern int ITc_media_info_generate_thumbnail_p(void);
 extern int ITc_media_info_insert_batch_to_db_p(void);
-extern int ITc_media_info_foreach_bookmark_from_db_p(void);
-extern int ITc_media_info_get_bookmark_count_from_db_p(void);
 extern int ITc_media_info_get_media_id_p(void);
 extern int ITc_media_info_get_media_from_db_p(void);
 extern int ITc_media_info_get_added_time_p(void);
@@ -119,7 +93,6 @@ extern int ITc_media_info_get_title_p(void);
 extern int ITc_media_info_move_to_db_p(void);
 extern int ITc_media_info_get_media_from_db_by_path_p(void);
 extern int ITc_audio_meta_clone_destroy_p(void);
-
 extern int ITc_audio_meta_get_album_p(void);
 extern int ITc_audio_meta_get_album_artist_p(void);
 extern int ITc_audio_meta_get_artist_p(void);
@@ -133,9 +106,6 @@ extern int ITc_image_meta_get_height_p(void);
 extern int ITc_image_meta_get_width_p(void);
 extern int ITc_image_meta_get_date_taken_p(void);
 extern int ITc_image_meta_get_orientation_p(void);
-extern int ITc_media_bookmark_set_get_name_p(void);
-extern int ITc_media_bookmark_update_to_db_p(void);
-extern int ITc_media_bookmark_foreach_bookmark_from_db_p(void);
 
 extern int ITc_media_book_meta_clone_destroy_p(void);
 extern int ITc_media_book_meta_get_media_id_p(void);
@@ -169,26 +139,6 @@ testcase tc_array[] = {
        {"ITc_media_folder_get_name_p",ITc_media_folder_get_name_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_path_p",ITc_media_folder_get_path_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
        {"ITc_media_folder_get_folder_from_db_p",ITc_media_folder_get_folder_from_db_p,ITs_media_content_folder_startup,ITs_media_content_folder_cleanup},
-       {"ITc_media_bookmark_get_bookmark_count_from_db_p",ITc_media_bookmark_get_bookmark_count_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_bookmark_id_p",ITc_media_bookmark_get_bookmark_id_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_thumbnail_path_p",ITc_media_bookmark_get_thumbnail_path_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_clone_destroy_p",ITc_media_bookmark_clone_destroy_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_get_marked_time_p",ITc_media_bookmark_get_marked_time_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_insert_delete_from_db_p",ITc_media_bookmark_insert_delete_from_db_p,ITs_media_content_bookmark_startup,ITs_media_content_bookmark_cleanup},
-       {"ITc_media_playlist_get_playlist_count_from_db_p",ITc_media_playlist_get_playlist_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_playlist_from_db_p",ITc_media_playlist_foreach_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_clone_destroy_p",ITc_media_playlist_clone_destroy_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_id_p",ITc_media_playlist_get_playlist_id_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_media_count_from_db_p",ITc_media_playlist_get_media_count_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_foreach_media_from_db_p",ITc_media_playlist_foreach_media_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_name_p",ITc_media_playlist_set_get_name_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_get_playlist_from_db_p",ITc_media_playlist_get_playlist_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_update_to_db_p",ITc_media_playlist_update_to_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_insert_delete_from_db_p",ITc_media_playlist_insert_delete_from_db_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_thumbnail_path_p",ITc_media_playlist_set_get_thumbnail_path_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_add_remove_media_p",ITc_media_playlist_add_remove_media_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_set_get_play_order_p",ITc_media_playlist_set_get_play_order_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
-       {"ITc_media_playlist_import_export_to_file_p",ITc_media_playlist_import_export_to_file_p,ITs_media_content_playlist_startup,ITs_media_content_playlist_cleanup},
        {"ITc_media_filter_create_destroy_p",ITc_media_filter_create_destroy_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_condition_p",ITc_media_filter_set_get_condition_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
        {"ITc_media_filter_set_get_order_p",ITc_media_filter_set_get_order_p,ITs_media_content_filter_startup,ITs_media_content_filter_cleanup},
@@ -203,8 +153,6 @@ testcase tc_array[] = {
        {"ITc_media_info_insert_to_db_p",ITc_media_info_insert_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_generate_thumbnail_p",ITc_media_info_generate_thumbnail_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_insert_batch_to_db_p",ITc_media_info_insert_batch_to_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_foreach_bookmark_from_db_p",ITc_media_info_foreach_bookmark_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
-       {"ITc_media_info_get_bookmark_count_from_db_p",ITc_media_info_get_bookmark_count_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_id_p",ITc_media_info_get_media_id_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_media_from_db_p",ITc_media_info_get_media_from_db_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
        {"ITc_media_info_get_added_time_p",ITc_media_info_get_added_time_p,ITs_media_content_info_startup,ITs_media_content_info_cleanup},
@@ -234,9 +182,6 @@ testcase tc_array[] = {
        {"ITc_image_meta_get_width_p",ITc_image_meta_get_width_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_date_taken_p",ITc_image_meta_get_date_taken_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
        {"ITc_image_meta_get_orientation_p",ITc_image_meta_get_orientation_p,ITs_media_content_image_meta_startup,ITs_media_content_image_meta_cleanup},
-       {"ITc_media_bookmark_set_get_name_p", ITc_media_bookmark_set_get_name_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_update_to_db_p", ITc_media_bookmark_update_to_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
-       {"ITc_media_bookmark_foreach_bookmark_from_db_p", ITc_media_bookmark_foreach_bookmark_from_db_p, ITs_media_content_bookmark_startup, ITs_media_content_bookmark_cleanup},
        {"ITc_media_book_meta_clone_destroy_p", ITc_media_book_meta_clone_destroy_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_media_book_meta_get_media_id_p", ITc_media_book_meta_get_media_id_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},
        {"ITc_book_meta_get_subject_p", ITc_book_meta_get_subject_p, ITs_media_content_book_startup, ITs_media_content_book_cleanup},