From 5d2bf51f72b6c74fec4b9433ce4e965193f2caf7 Mon Sep 17 00:00:00 2001 From: Tarun Kumar Date: Mon, 1 Apr 2024 14:14:41 +0530 Subject: [PATCH] [ITC][media-content][ACR-1838] Remove Deprecated bookmark and playlist API's Change-Id: I4732918226a66c156ab990567797c96973526567 Signed-off-by: Tarun Kumar --- src/itc/media-content/CMakeLists.txt | 8 - .../ITs-media-content-bookmark.c | 495 ------------- .../media-content/ITs-media-content-info.c | 87 --- .../ITs-media-content-playlist.c | 697 ------------------ .../tct-media-content-native_mobile.h | 54 -- .../tct-media-content-native_tizeniot.h | 55 -- .../tct-media-content-native_tv.h | 54 -- .../tct-media-content-native_wearable.h | 55 -- 8 files changed, 1505 deletions(-) delete mode 100755 src/itc/media-content/ITs-media-content-bookmark.c delete mode 100755 src/itc/media-content/ITs-media-content-playlist.c diff --git a/src/itc/media-content/CMakeLists.txt b/src/itc/media-content/CMakeLists.txt index c8169206e..faabc005b 100755 --- a/src/itc/media-content/CMakeLists.txt +++ b/src/itc/media-content/CMakeLists.txt @@ -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 index 471b535d7..000000000 --- a/src/itc/media-content/ITs-media-content-bookmark.c +++ /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; -} - -/** @} */ -/** @} */ diff --git a/src/itc/media-content/ITs-media-content-info.c b/src/itc/media-content/ITs-media-content-info.c index 16626d5bf..2efc569ec 100755 --- a/src/itc/media-content/ITs-media-content-info.c +++ b/src/itc/media-content/ITs-media-content-info.c @@ -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 index 870d005e7..000000000 --- a/src/itc/media-content/ITs-media-content-playlist.c +++ /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; -} - -/** @} */ -/** @} */ diff --git a/src/itc/media-content/tct-media-content-native_mobile.h b/src/itc/media-content/tct-media-content-native_mobile.h index b3a7cfc7e..25710faaf 100755 --- a/src/itc/media-content/tct-media-content-native_mobile.h +++ b/src/itc/media-content/tct-media-content-native_mobile.h @@ -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}, diff --git a/src/itc/media-content/tct-media-content-native_tizeniot.h b/src/itc/media-content/tct-media-content-native_tizeniot.h index 48c272b79..41d8f3e25 100755 --- a/src/itc/media-content/tct-media-content-native_tizeniot.h +++ b/src/itc/media-content/tct-media-content-native_tizeniot.h @@ -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}, diff --git a/src/itc/media-content/tct-media-content-native_tv.h b/src/itc/media-content/tct-media-content-native_tv.h index c8fd73f9a..41d8f3e25 100755 --- a/src/itc/media-content/tct-media-content-native_tv.h +++ b/src/itc/media-content/tct-media-content-native_tv.h @@ -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}, diff --git a/src/itc/media-content/tct-media-content-native_wearable.h b/src/itc/media-content/tct-media-content-native_wearable.h index c35269d1f..41d8f3e25 100755 --- a/src/itc/media-content/tct-media-content-native_wearable.h +++ b/src/itc/media-content/tct-media-content-native_wearable.h @@ -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}, -- 2.34.1