From: ABHISHEK JAIN Date: Tue, 10 Sep 2019 06:21:19 +0000 (+0530) Subject: [CTC][platform-permission][NonACR][Code Optimization of platform-permission module] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f162488cbed6321cead93aab5aba2e590ecfa66;p=test%2Ftct%2Fnative%2Fapi.git [CTC][platform-permission][NonACR][Code Optimization of platform-permission module] Change-Id: Ibbcdf4892796b1bc2c2fbcc2a55d9dd108465c60 Signed-off-by: ABHISHEK JAIN --- diff --git a/src/ctc/platform-permission/CTs-platform-permission-media-content.c b/src/ctc/platform-permission/CTs-platform-permission-media-content.c index bbfb046c9..d95d5eb24 100755 --- a/src/ctc/platform-permission/CTs-platform-permission-media-content.c +++ b/src/ctc/platform-permission/CTs-platform-permission-media-content.c @@ -225,26 +225,6 @@ char* StorageGetErrorMedia(storage_error_e nRet) return szErrorVal; } - -/** -* @function CallbackTimeout -* @description callback function to terminate g_main loop -* @parameter data : user data sent to callback -* @return NA -*/ -gboolean CallbackTimeout(gpointer data) -{ - GMainLoop* pMainLoop = (GMainLoop*)data; - if ( pMainLoop != NULL ) - { - g_main_loop_quit(pMainLoop); - g_main_loop_unref(pMainLoop); - pMainLoop = NULL; - } - - FPRINTF("[Line: %d][%s] media-content event loop timeout occurred\\n", __LINE__, API_NAMESPACE); - return false; -} /** * @function QuitGmainLoopMedia * @description Called to quit @@ -284,39 +264,6 @@ static bool StorageForeachCallBack(int storage_id, storage_type_e type, storage_ 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", MediaGetError(nRet), QuitGmainLoopMedia()); - - 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", MediaGetError(nRet), QuitGmainLoopMedia()); - - memset(g_szMediaId, 0, PATHLEN); - strncpy(g_szMediaId, szMediaId, strlen(szMediaId)-1); - FREE_MEMORY(szMediaId); - g_CallBackHit = true; - QuitGmainLoopMedia(); - return false; - } - - return true; -} - /** * @function FolderScanCompletedCb * @description Callback Function @@ -352,22 +299,6 @@ bool GetInternalStorageIdandPath(void) return 0; } -/** - * @function BurstCompleteCb - * @description Callback Function - * @parameter media_content_error_e error, void *user_data - * @return NA - */ -static void BurstCompleteCb(media_content_error_e error, void *user_data) -{ -#if DEBUG - FPRINTF("[Line : %d][%s] %s Callback Invoked\\n", __LINE__, API_NAMESPACE, "BurstCompleteCb"); -#endif - - g_CallBackHit = true; - QuitGmainLoopMedia(); - return; -} /** * @function MediaInfoCB