Merge "[Osp-Content] Update for GetMimeType and GetDownloadRequestN apis" into tizen_2.1
authorHariprasad Taduru <hariprasad.t@tizendev.org>
Wed, 3 Apr 2013 09:45:57 +0000 (18:45 +0900)
committerGerrit Code Review <gerrit2@kim11>
Wed, 3 Apr 2013 09:45:57 +0000 (18:45 +0900)
src/FCnt_ContentUtility.cpp

index dae36d6..244a99b 100644 (file)
@@ -102,6 +102,8 @@ _ContentUtility::FillContentData(media_info_h mediaHandle, ContentInfo::_Content
        double longitude        = 0;
        double altitude         = 0;
 
+       bool isDrm = 0;
+
        char* pGetMediaValue = null;
        ret = media_info_get_media_id(mediaHandle, &pGetMediaValue);
        if (pGetMediaValue != null)
@@ -216,6 +218,9 @@ _ContentUtility::FillContentData(media_info_h mediaHandle, ContentInfo::_Content
                SysTryReturnResult(NID_CNT, ret == MEDIA_CONTENT_ERROR_NONE, MapCoreErrorToNativeResult(ret), "Failed to perform media_info_get_age_rating operation.");
        }
 
+       ret = media_info_is_drm(mediaHandle, &isDrm);
+       SysTryReturnResult(NID_CNT, ret == MEDIA_CONTENT_ERROR_NONE, MapCoreErrorToNativeResult(ret), "Failed to perform media_info_is_drm operation.");
+
        ret = media_info_get_added_time(mediaHandle, &addedTime);
        SysTryReturnResult(NID_CNT, ret == MEDIA_CONTENT_ERROR_NONE, MapCoreErrorToNativeResult(ret), "Failed to perform media_info_get_added_time operation.");
 
@@ -251,6 +256,9 @@ _ContentUtility::FillContentData(media_info_h mediaHandle, ContentInfo::_Content
                SysTryReturnResult(NID_CNT, r == E_SUCCESS, r, "Failed to perform UuId::Parse operation.");
        }
 
+       pContentData->isDrm = isDrm;
+       SysLog(NID_CNT, "pContentData->isDrm = %d", pContentData->isDrm);
+
        pContentData->contentSize       = contentSize;
        SysLog(NID_CNT, "pContentData->contentSize = %lu", pContentData->contentSize);