X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmedia_pvr.c;h=58b173583c2fa410d0b30940ffd177c90e58adcb;hb=bafcb7c1af6802b571cddff07822f9abcc019611;hp=9b314a3f462a6141d0465320644144235d07e57d;hpb=f54faf3f54cd50adced5de846dc41e67a14c7743;p=platform%2Fcore%2Fapi%2Fmedia-content.git diff --git a/src/media_pvr.c b/src/media_pvr.c index 9b314a3..58b1735 100755 --- a/src/media_pvr.c +++ b/src/media_pvr.c @@ -20,13 +20,6 @@ #include -int media_pvr_get_media_count_from_db(filter_h filter, int *media_count) -{ - content_retip_if_fail(media_count); - - return _media_db_get_group_item_count(NULL, filter, MEDIA_GROUP_PVR, media_count); -} - int media_pvr_foreach_media_from_db(filter_h filter, media_pvr_cb callback, void *user_data) { content_retip_if_fail(callback); @@ -717,18 +710,6 @@ int media_pvr_get_private_data(media_pvr_h pvr, char **private_data) return MEDIA_CONTENT_ERROR_NONE; } -int media_pvr_get_highlight(media_pvr_h pvr, bool *highlight) -{ - media_pvr_s *_pvr = (media_pvr_s*)pvr; - - content_retip_if_fail(pvr); - content_retip_if_fail(highlight); - - *highlight = _pvr->highlight; - - return MEDIA_CONTENT_ERROR_NONE; -} - int media_pvr_set_play_count(media_pvr_h pvr, int play_count) { media_pvr_s *_pvr = (media_pvr_s*)pvr; @@ -775,17 +756,6 @@ int media_pvr_set_content_watch(media_pvr_h pvr, bool content_watch) return MEDIA_CONTENT_ERROR_NONE; } -int media_pvr_set_highlight(media_pvr_h pvr, bool highlight) -{ - media_pvr_s *_pvr = (media_pvr_s*)pvr; - - content_retip_if_fail(pvr); - - _pvr->highlight = highlight; - - return MEDIA_CONTENT_ERROR_NONE; -} - int media_pvr_update_to_db(media_pvr_h pvr) { int ret = MEDIA_CONTENT_ERROR_NONE; @@ -796,7 +766,7 @@ int media_pvr_update_to_db(media_pvr_h pvr) content_retip_if_fail(STRING_VALID(_pvr->media_id)); content_retip_if_fail(STRING_VALID(_pvr->path)); - update_query = sqlite3_mprintf(UPDATE_PVR_META_FROM_PVR, _pvr->program_title, _pvr->content_lock, _pvr->content_watch, _pvr->play_count, _pvr->highlight, _pvr->media_id); + update_query = sqlite3_mprintf(UPDATE_PVR_META_FROM_PVR, _pvr->program_title, _pvr->content_lock, _pvr->content_watch, _pvr->play_count, _pvr->media_id); ret = _content_query_sql(update_query); sqlite3_free(update_query); @@ -807,33 +777,4 @@ int media_pvr_update_to_db(media_pvr_h pvr) return ret; } - -int media_pvr_group_foreach_media_from_db(const char *group_name, media_group_e group, filter_h filter, media_pvr_cb callback, void *user_data) -{ - content_retip_if_fail(callback); - content_retvm_if((group < MEDIA_PVR_GROUP_DURATION) || (group >= MEDIA_GROUP_MAX), MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid group"); - - return _media_db_get_pvr_group_item(group_name, filter, group, callback, user_data); -} - -int media_pvr_set_is_local_record(const char *pvr_path, bool is_local_record) -{ - int ret = MEDIA_CONTENT_ERROR_NONE; - char *update_query = NULL; - char storage_id[MEDIA_CONTENT_UUID_SIZE+1] = {0,}; - - content_retip_if_fail(pvr_path); - - /*get the storage uuid*/ - ret = media_svc_get_storage_id(_content_get_db_handle(), pvr_path, storage_id, tzplatform_getuid(TZ_USER_NAME)); - content_retvm_if(ret != MS_MEDIA_ERR_NONE, MEDIA_CONTENT_ERROR_INVALID_PARAMETER, "Invalid pvr path[%s] error[%d]", pvr_path, ret); - - content_error("storage uuid [%s]", storage_id); - update_query = sqlite3_mprintf(UPDATE_PVR_LOCAL_RECORD_PVR, is_local_record, pvr_path, storage_id); - - ret = _content_query_sql(update_query); - sqlite3_free(update_query); - - return ret; -} #endif