#define __TIZEN_CONTENT_MEDIA_CONTENT_H__
#include <media_audio.h>
-#include <media_content_type.h>
#include <media_filter.h>
#include <media_folder.h>
#include <media_image.h>
#include <media_group.h>
#include <media_playlist.h>
#include <media_bookmark.h>
-#include <media_storage.h>
#include <media_face.h>
+#include <media_book.h>
#ifdef __cplusplus
extern "C" {
* @brief Connects to the media content service.
* @details Any media content related function call should be invoked after this function call.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @return @c 0 on success,
* otherwise a negative error value
* @details This function closes connection to the media content service. Any further media content related operation
* cannot be performed after this function is called.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @return @c 0 on success,
* otherwise a negative error value
* If requested file does not exist on file system, information of the media file will be removed from the media DB. \n
* If file information does not exist in DB, this function will be return #MEDIA_CONTENT_ERROR_INVALID_PARAMETER.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @privlevel public
* @privilege %http://tizen.org/privilege/content.write \n
* %http://tizen.org/privilege/mediastorage \n
* %http://tizen.org/privilege/externalstorage
*
- * @remarks You must add privilege http://tizen.org/privilege/content.write. And You add more privilege depending on your choice of contents path. \n
- * If you want to access only internal storage by using this function, you should add privilege http://tizen.org/privilege/mediastorage. \n
- * Or if you want to access only external storage by using this function, you should add privilege http://tizen.org/privilege/externalstorage. \n
- * If you can access both storage, you must add all privilege.
+ * @remarks You must add privilege %http://tizen.org/privilege/content.write. And You add more privilege depending on your choice of contents path. \n
+ * If you want to access only internal storage by using this function, you should add privilege %http://tizen.org/privilege/mediastorage. \n
+ * Or if you want to access only external storage by using this function, you should add privilege %http://tizen.org/privilege/externalstorage. \n
+ * If you can access both storage, you must add all privilege. \n
+ * Since 4.0, This function does not allow a symbolic link.\n
* @remarks Since 4.0, this function is related to the following feature:\n
* %http://tizen.org/feature/content.scanning.others\n
- * If this feature is not suppported on the device, MEDIA_CONTENT_TYPE_OTHERS type file is not scanned.
+ * If this feature is not supported on the device, MEDIA_CONTENT_TYPE_OTHERS type file is not scanned.
*
* @param[in] path The file path
*
* Alternatively, you can call this function on any parent of source location and on any parent of destination location.\n
* You can also call the function once, on a folder which is a parent of both source and destination.\n
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @privlevel public
* @privilege %http://tizen.org/privilege/content.write \n
* %http://tizen.org/privilege/mediastorage \n
* %http://tizen.org/privilege/externalstorage
*
- * @remarks You must add privilege http://tizen.org/privilege/content.write. And You add more privilege depending on your choice of contents path. \n
- * If you want to access only internal storage by using this function, you should add privilege http://tizen.org/privilege/mediastorage. \n
- * Or if you want to access only external storage by using this function, you should add privilege http://tizen.org/privilege/externalstorage. \n
- * If you can access both storage, you must add all privilege.
+ * @remarks You must add privilege %http://tizen.org/privilege/content.write. And You add more privilege depending on your choice of contents path. \n
+ * If you want to access only internal storage by using this function, you should add privilege %http://tizen.org/privilege/mediastorage. \n
+ * Or if you want to access only external storage by using this function, you should add privilege %http://tizen.org/privilege/externalstorage. \n
+ * If you can access both storage, you must add all privilege. \n
+ * Since 4.0, This function does not allow a symbolic link.
*
* @param[in] path The folder path
* @param[in] is_recursive Set @c true to scan recursively subdirectories,
/**
* @brief Requests to cancel the media folder scanning.
- * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] path The folder path
*