Remove TIZEN_FEATURE_COMPATIBILITY
[platform/core/api/media-content.git] / include / media_content_internal.h
index 5e2e527..011ae19 100755 (executable)
 
 
 
-#ifndef __TIZEN_MEDIA_CONTENT_INTERNAL_H__
-#define __TIZEN_MEDIA_CONTENT_INTERNAL_H__
+#ifndef __TIZEN_CONTENT_MEDIA_CONTENT_INTERNAL_H__
+#define __TIZEN_CONTENT_MEDIA_CONTENT_INTERNAL_H__
 
-//#include <media_content_type.h>
+#include <media_content_type.h>
 
 #ifdef __cplusplus
 extern "C" {
@@ -32,7 +32,47 @@ extern "C" {
  *        Operations include: inserting a new storage in media to the media database, removing storage from database, \n
  */
 
+/*Bookmark for C#*/
+int media_bookmark_create(const char *media_id, time_t time, media_bookmark_h *bookmark);
+int media_bookmark_set_thumbnail_path(media_bookmark_h bookmark, const char *path);
+int media_bookmark_insert_to_db_v2(media_bookmark_h bookmark);
+
+/*Playlist for C#*/
+int media_playlist_create(media_playlist_h *playlist);
+int media_playlist_get_play_order_v2(int playlist_id, int playlist_member_id, int *play_order);
+int media_playlist_insert_to_db_v2(media_playlist_h playlist);
+int media_playlist_update_to_db_v2(int playlist_id, media_playlist_h playlist);
+
+/*Tag for C#*/
+int media_tag_create(media_tag_h *tag);
+int media_tag_insert_to_db_v2(media_tag_h tag);
+int media_tag_update_to_db_v2(int tag_id, media_tag_h tag);
+
+/*Filter for C#*/
+int media_filter_set_condition_v2(filter_h filter, const char *condition);
+int media_filter_get_condition_v2(filter_h filter, char **condition);
+int media_filter_set_order_v2(filter_h filter, const char *order);
+int media_filter_get_order_v2(filter_h filter, char **order);
+
+
+/* Only for system session process */
+int media_content_connect_with_uid(uid_t uid);
+
+/* For web API */
+
+int image_meta_set_orientation(image_meta_h image, media_content_orientation_e orientation) TIZEN_DEPRECATED_API;
+
+int image_meta_update_to_db(image_meta_h image) TIZEN_DEPRECATED_API;
+
+int media_info_set_description(media_info_h media, const char *description) TIZEN_DEPRECATED_API;
+
+int media_info_set_longitude(media_info_h media, double longitude) TIZEN_DEPRECATED_API;
+
+int media_info_set_latitude(media_info_h media, double latitude) TIZEN_DEPRECATED_API;
+
+int media_info_set_rating(media_info_h media, int rating) TIZEN_DEPRECATED_API;
+
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */
-#endif /*__TIZEN_MEDIA_CONTENT_INTERNAL_H__*/
+#endif /*__TIZEN_CONTENT_MEDIA_CONTENT_INTERNAL_H__*/