/**
- * @defgroup CAPI_CONTENT_MEDIA_TAG_MODULE Media Tag
+ * @defgroup CAPI_CONTENT_MEDIA_TAG_MODULE Media Tag (Deprecated)
* @brief The Media Tag API provides functions to manage media content tags.
*
* @ingroup CAPI_MEDIA_CONTENT_MODULE
int audio_meta_get_genre(audio_meta_h audio, char **genre);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the composer of the given audio metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no composer info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int audio_meta_get_composer(audio_meta_h audio, char **composer);
+int audio_meta_get_composer(audio_meta_h audio, char **composer) TIZEN_DEPRECATED_API;
/**
* @brief Gets the year of the given audio metadata.
int audio_meta_get_year(audio_meta_h audio, char **year);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the recorded date of the given audio metadata.
* @details The format of the recorded date may vary depending on the file format. \n
* For more details on the recorded date format, refer to the file format specification.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int audio_meta_get_recorded_date(audio_meta_h audio, char **recorded_date);
+int audio_meta_get_recorded_date(audio_meta_h audio, char **recorded_date) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the copyright notice of the given audio metadata.
* @details If the media content has no copyright info, the method returns empty string.
*
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int audio_meta_get_copyright(audio_meta_h audio, char **copyright);
+int audio_meta_get_copyright(audio_meta_h audio, char **copyright) TIZEN_DEPRECATED_API;
/**
* @brief Gets the track number of the given audio metadata.
int audio_meta_get_track_num(audio_meta_h audio, char **track_num);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the bitrate of the given audio metadata in bitrate per second.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_bit_rate(audio_meta_h audio, int *bit_rate);
+int audio_meta_get_bit_rate(audio_meta_h audio, int *bit_rate) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets bit per sample of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_bitpersample(audio_meta_h audio, int *bitpersample);
+int audio_meta_get_bitpersample(audio_meta_h audio, int *bitpersample) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the sample rate of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_sample_rate(audio_meta_h audio, int *sample_rate);
+int audio_meta_get_sample_rate(audio_meta_h audio, int *sample_rate) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the channel of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_channel(audio_meta_h audio, int *channel);
+int audio_meta_get_channel(audio_meta_h audio, int *channel) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the track duration of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_duration(audio_meta_h audio, int *duration);
+int audio_meta_get_duration(audio_meta_h audio, int *duration) TIZEN_DEPRECATED_API;
/**
*@}
typedef struct media_playlist_s *media_playlist_h;
/**
+ * @deprecated Deprecated since 9.0.
* @ingroup CAPI_CONTENT_MEDIA_TAG_MODULE
* @brief The structure type for the Media tag handle.
* @since_tizen 2.3
typedef bool (*playlist_member_cb)(int playlist_member_id, media_info_h media, void *user_data);
/**
+ * @deprecated Deprecated since 9.0.
* @ingroup CAPI_CONTENT_MEDIA_TAG_MODULE
* @brief Called for every tag in the obtained list of tags.
* @details Iterates over a list of tags.
#define MEDIA_MODIFIED_TIME "MEDIA_MODIFIED_TIME"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media created time.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_GENRE "MEDIA_GENRE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media composer.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_YEAR "MEDIA_YEAR"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media recorded date.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_TRACK_NUM "MEDIA_TRACK_NUM"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media duration.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_DURATION "MEDIA_DURATION"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media longitude.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_LONGITUDE "MEDIA_LONGITUDE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media latitude.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_LATITUDE "MEDIA_LATITUDE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media altitude.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_DATETAKEN "MEDIA_DATETAKEN"
/**
+ * @deprecated Deprecated since 9.0.
* @brief The time to register favourite.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_FAVOURITE "MEDIA_FAVOURITE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Is DRM.
* @details There are 2 types:\n
* 0-not drm, 1-drm\n
#define MEDIA_IS_DRM "MEDIA_IS_DRM"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Virtual Reality content.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 3.0
#define PLAYLIST_MEDIA_COUNT "PLAYLIST_MEDIA_COUNT"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Tag name.
* @details You can use above define to set the condition of tag filter and order keyword.
* @since_tizen 2.3
#define TAG_NAME "TAG_NAME"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Tag id.
* @details You can use above define to set the condition of tag filter and order keyword.
* @since_tizen 4.0
#define MEDIA_TAG_ID "TAG_ID"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media count in tag.
* @details You can use above define to set the condition of tag filter and order keyword.
* @since_tizen 2.3
int media_info_foreach_media_from_db(filter_h filter, media_info_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the count of media tags for the passed @a filter in the given @a media_id from the media database.
* @details If @c NULL is passed to the @a filter, then no filtering is applied.
*
* @see media_content_connect()
* @see media_filter_create()
*/
-int media_info_get_tag_count_from_db(const char *media_id, filter_h filter, int *tag_count);
+int media_info_get_tag_count_from_db(const char *media_id, filter_h filter, int *tag_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Iterates through the media tag in the given media info from the media database.
* @details This function gets all the media tags associated with the given @a media_id and calls @a callback for every retrieved media tag. \n
* If @c NULL is passed to the @a filter, then no filtering is applied.
* @see #media_tag_cb
* @see media_filter_create()
*/
-int media_info_foreach_tag_from_db(const char *media_id, filter_h filter, media_tag_cb callback, void *user_data);
+int media_info_foreach_tag_from_db(const char *media_id, filter_h filter, media_tag_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
* @brief Gets the number of bookmarks for the passed @a filter in the given media ID from the media database.
*
* @param[in] media_id The media ID
* @param[in] filter The handle to the media filter
- * @param[out] bookmark_count The count of the media tag
+ * @param[out] bookmark_count The count of the media bookmark
*
* @return @c 0 on success,
* otherwise a negative error value
int media_info_get_modified_time(media_info_h media, time_t *time);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the timeline of content file.
* @details If the content file has the creation time information (like Content recorded date or Image creation date), that value is timeline. \n
* Otherwise, timeline value is the same as modified time.
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_timeline(media_info_h media, time_t *time);
+int media_info_get_timeline(media_info_h media, time_t *time) TIZEN_DEPRECATED_API;
/**
* @brief Gets the thumbnail path of content file.
int media_info_get_thumbnail_path(media_info_h media, char **path);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the description of content file.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media info has no description, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_description(media_info_h media, char **description);
+int media_info_get_description(media_info_h media, char **description) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the longitude of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_longitude(media_info_h media, double *longitude);
+int media_info_get_longitude(media_info_h media, double *longitude) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the latitude of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*
*/
-int media_info_get_latitude(media_info_h media, double* latitude);
+int media_info_get_latitude(media_info_h media, double* latitude) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the altitude of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_altitude(media_info_h media, double* altitude);
+int media_info_get_altitude(media_info_h media, double* altitude) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the rating of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_rating(media_info_h media, int *rating);
+int media_info_get_rating(media_info_h media, int *rating) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the favorite status of content file which User set.
* @since_tizen 2.3
*
*
* @see media_info_set_favorite()
*/
-int media_info_get_favorite(media_info_h media, bool* favorite);
+int media_info_get_favorite(media_info_h media, bool* favorite) TIZEN_DEPRECATED_API;
/**
* @brief Gets the title of content file.
int media_info_get_title(media_info_h media, char **title);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Checks whether the media is protected via DRM.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_is_drm(media_info_h media, bool *is_drm);
+int media_info_is_drm(media_info_h media, bool *is_drm) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Checks whether the content file is 360 content.
* @since_tizen 3.0
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_is_360_content(media_info_h media, bool *is_360);
+int media_info_is_360_content(media_info_h media, bool *is_360) TIZEN_DEPRECATED_API;
/**
* @brief Gets the media info from the media database.
int media_info_get_media_from_db_by_path(const char *media_path, media_info_h *media);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Sets the favorite of media info.
* @details This function can mark favorite of the media. If set to @c true, this function record the time of the change moment. \n
* So, If you use it in order parameter, you can sort the order of the time was a favorite. \n
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_set_favorite(media_info_h media, bool favorite);
+int media_info_set_favorite(media_info_h media, bool favorite) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Updates the media info to the media database.
*
* @details The function updates the given media info in the media database.
* @see media_content_connect()
* @see media_info_set_favorite()
*/
-int media_info_update_to_db(media_info_h media);
+int media_info_update_to_db(media_info_h media) TIZEN_DEPRECATED_API;
/**
* @brief Moves the media info to the given destination path in the media database.
*/
/**
+ * @deprecated Deprecated since 9.0.
* @brief Inserts a new tag in the media database.
* @since_tizen 2.3
*
* @see media_tag_delete_from_db()
* @see media_tag_destroy()
*/
-int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag);
+int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Deletes a given tag from the media database.
* @since_tizen 2.3
*
* @see media_content_connect()
* @see media_tag_insert_to_db()
*/
-int media_tag_delete_from_db(int tag_id);
+int media_tag_delete_from_db(int tag_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the count of the tag for the passed @a filter from the media database.
* @since_tizen 2.3
*
*
* @see media_content_connect()
*/
-int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count);
+int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Iterates through tags from the media database.
* @details This function gets all tags meeting a desired @a filter
* and calls a registered callback function for every retrieved tag.
* @see #media_tag_cb
* @see media_filter_create()
*/
-int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *user_data);
+int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the number of media files for the passed @a filter in the given @a tag_id from the media database.
* @since_tizen 2.3
*
*
* @see media_content_connect()
*/
-int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_count);
+int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Iterates through media items for a given tag from the media database.
* @details This function gets all media items associated with a given tag and
* meeting a desired @a filter and calls a registered callback function for
* @see media_info_cb()
* @see media_filter_create()
*/
-int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb callback, void *user_data);
+int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Clones the media tag.
* @details This function copies the media tag handle from a source to destination.
* There is no media_tag_create() function. The #media_tag_h is created internally and available through media tag foreach function
*
* @see media_tag_destroy()
*/
-int media_tag_clone(media_tag_h *dst, media_tag_h src);
+int media_tag_clone(media_tag_h *dst, media_tag_h src) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Destroys the media tag.
* @details This function frees all resources related to the tag handle. The tag handle can no longer
* be used for any operations. A new tag handle has to be created before next usage.
* @see media_tag_clone()
* @see media_tag_insert_to_db()
*/
-int media_tag_destroy(media_tag_h tag);
+int media_tag_destroy(media_tag_h tag) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the media tag ID.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_tag_get_tag_id(media_tag_h tag, int *tag_id);
+int media_tag_get_tag_id(media_tag_h tag, int *tag_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the tag name.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int media_tag_get_name(media_tag_h tag, char **tag_name);
+int media_tag_get_name(media_tag_h tag, char **tag_name) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the media tag from the media database.
*
* @details This function creates a new media tag handle from the media database by the given @a tag_id.
* @see media_content_connect()
* @see media_tag_destroy()
*/
-int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag);
+int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Adds a new media info to the tag.
* @since_tizen 2.3
*
* @see media_content_connect()
* @see media_tag_remove_media()
*/
-int media_tag_add_media(media_tag_h tag, const char *media_id);
+int media_tag_add_media(media_tag_h tag, const char *media_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Removes the media info from the given tag.
* @since_tizen 2.3
*
* @see media_content_connect()
* @see media_tag_add_media()
*/
-int media_tag_remove_media(media_tag_h tag, const char *media_id);
+int media_tag_remove_media(media_tag_h tag, const char *media_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Sets the name of the tag.
* @since_tizen 2.3
*
*
* @post media_tag_update_to_db()
*/
-int media_tag_set_name(media_tag_h tag, const char *tag_name);
+int media_tag_set_name(media_tag_h tag, const char *tag_name) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Updates the media tag to the media database.
*
* @details The function updates the given media tag in the media database. The function should be called after any change in tag attributes, to be updated to the media
* @see media_tag_remove_media()
* @see media_tag_set_name()
*/
-int media_tag_update_to_db(media_tag_h tag);
+int media_tag_update_to_db(media_tag_h tag) TIZEN_DEPRECATED_API;
/**
* @}
int video_meta_get_media_id(video_meta_h video, char **media_id);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the album of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no album info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_album(video_meta_h video, char **album);
+int video_meta_get_album(video_meta_h video, char **album) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the artist of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no artist info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_artist(video_meta_h video, char **artist);
+int video_meta_get_artist(video_meta_h video, char **artist) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the video album artist.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no album artist info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_album_artist(video_meta_h video, char **album_artist);
+int video_meta_get_album_artist(video_meta_h video, char **album_artist) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the genre of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no genre info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_genre(video_meta_h video, char **genre);
+int video_meta_get_genre(video_meta_h video, char **genre) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the composer of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no composer info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_composer(video_meta_h video, char **composer);
+int video_meta_get_composer(video_meta_h video, char **composer) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the year of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no year info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_year(video_meta_h video, char **year);
+int video_meta_get_year(video_meta_h video, char **year) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the recorded date of the given video metadata.
* @details The format of the recorded date may vary depending on the file format. \n
* For more details on the recorded date format, refer to the file format specification.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_recorded_date(video_meta_h video, char **recorded_date);
+int video_meta_get_recorded_date(video_meta_h video, char **recorded_date) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the copyright notice of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no copyright info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_copyright(video_meta_h video, char **copyright);
+int video_meta_get_copyright(video_meta_h video, char **copyright) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the track number of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no track info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_track_num(video_meta_h video, char **track_num);
+int video_meta_get_track_num(video_meta_h video, char **track_num) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the bitrate of the given video metadata in bitrate per second.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int video_meta_get_bit_rate(video_meta_h video, int *bit_rate);
+int video_meta_get_bit_rate(video_meta_h video, int *bit_rate) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the track duration of the given video metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int video_meta_get_duration(video_meta_h video, int *duration);
+int video_meta_get_duration(video_meta_h video, int *duration) TIZEN_DEPRECATED_API;
/**
* @brief Gets the width of the given video metadata.
int video_meta_get_height(video_meta_h video, int *height);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the rotation of the given video metadata.
* @since_tizen 4.0
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int video_meta_get_rotation(video_meta_h video, int *rotation);
+int video_meta_get_rotation(video_meta_h video, int *rotation) TIZEN_DEPRECATED_API;
/**
*@}
int audio_meta_get_genre(audio_meta_h audio, char **genre);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the composer of the given audio metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no composer info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int audio_meta_get_composer(audio_meta_h audio, char **composer);
+int audio_meta_get_composer(audio_meta_h audio, char **composer) TIZEN_DEPRECATED_API;
/**
* @brief Gets the year of the given audio metadata.
int audio_meta_get_year(audio_meta_h audio, char **year);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the recorded date of the given audio metadata.
* @details The format of the recorded date may vary depending on the file format. \n
* For more details on the recorded date format, refer to the file format specification.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int audio_meta_get_recorded_date(audio_meta_h audio, char **recorded_date);
+int audio_meta_get_recorded_date(audio_meta_h audio, char **recorded_date) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the copyright notice of the given audio metadata.
* @details If the media content has no copyright info, the method returns empty string.
*
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int audio_meta_get_copyright(audio_meta_h audio, char **copyright);
+int audio_meta_get_copyright(audio_meta_h audio, char **copyright) TIZEN_DEPRECATED_API;
/**
* @brief Gets the track number of the given audio metadata.
int audio_meta_get_track_num(audio_meta_h audio, char **track_num);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the bitrate of the given audio metadata in bitrate per second.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_bit_rate(audio_meta_h audio, int *bit_rate);
+int audio_meta_get_bit_rate(audio_meta_h audio, int *bit_rate) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets bit per sample of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_bitpersample(audio_meta_h audio, int *bitpersample);
+int audio_meta_get_bitpersample(audio_meta_h audio, int *bitpersample) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the sample rate of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_sample_rate(audio_meta_h audio, int *sample_rate);
+int audio_meta_get_sample_rate(audio_meta_h audio, int *sample_rate) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the channel of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_channel(audio_meta_h audio, int *channel);
+int audio_meta_get_channel(audio_meta_h audio, int *channel) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the track duration of the given audio metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int audio_meta_get_duration(audio_meta_h audio, int *duration);
+int audio_meta_get_duration(audio_meta_h audio, int *duration) TIZEN_DEPRECATED_API;
/**
*@}
typedef struct media_playlist_s *media_playlist_h;
/**
+ * @deprecated Deprecated since 9.0.
* @ingroup CAPI_CONTENT_MEDIA_TAG_MODULE
* @brief The structure type for the Media tag handle.
* @since_tizen 2.3
typedef bool (*playlist_member_cb)(int playlist_member_id, media_info_h media, void *user_data);
/**
+ * @deprecated Deprecated since 9.0.
* @ingroup CAPI_CONTENT_MEDIA_TAG_MODULE
* @brief Called for every tag in the obtained list of tags.
* @details Iterates over a list of tags.
#define MEDIA_MODIFIED_TIME "MEDIA_MODIFIED_TIME"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media created time.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_GENRE "MEDIA_GENRE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media composer.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_YEAR "MEDIA_YEAR"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media recorded date.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_TRACK_NUM "MEDIA_TRACK_NUM"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media duration.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_DURATION "MEDIA_DURATION"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media longitude.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_LONGITUDE "MEDIA_LONGITUDE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media latitude.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_LATITUDE "MEDIA_LATITUDE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media altitude.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_DATETAKEN "MEDIA_DATETAKEN"
/**
+ * @deprecated Deprecated since 9.0.
* @brief The time to register favourite.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 2.3
#define MEDIA_FAVOURITE "MEDIA_FAVOURITE"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Is DRM.
* @details There are 2 types:\n
* 0-not drm, 1-drm\n
#define MEDIA_IS_DRM "MEDIA_IS_DRM"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Virtual Reality content.
* @details You can use above define to set the condition of media filter and order keyword.
* @since_tizen 3.0
#define PLAYLIST_MEDIA_COUNT "PLAYLIST_MEDIA_COUNT"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Tag name.
* @details You can use above define to set the condition of tag filter and order keyword.
* @since_tizen 2.3
#define TAG_NAME "TAG_NAME"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Tag id.
* @details You can use above define to set the condition of tag filter and order keyword.
* @since_tizen 4.0
#define MEDIA_TAG_ID "TAG_ID"
/**
+ * @deprecated Deprecated since 9.0.
* @brief Media count in tag.
* @details You can use above define to set the condition of tag filter and order keyword.
* @since_tizen 2.3
int media_info_foreach_media_from_db(filter_h filter, media_info_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the count of media tags for the passed @a filter in the given @a media_id from the media database.
* @details If @c NULL is passed to the @a filter, then no filtering is applied.
*
* @see media_content_connect()
* @see media_filter_create()
*/
-int media_info_get_tag_count_from_db(const char *media_id, filter_h filter, int *tag_count);
+int media_info_get_tag_count_from_db(const char *media_id, filter_h filter, int *tag_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Iterates through the media tag in the given media info from the media database.
* @details This function gets all the media tags associated with the given @a media_id and calls @a callback for every retrieved media tag. \n
* If @c NULL is passed to the @a filter, then no filtering is applied.
* @see #media_tag_cb
* @see media_filter_create()
*/
-int media_info_foreach_tag_from_db(const char *media_id, filter_h filter, media_tag_cb callback, void *user_data);
+int media_info_foreach_tag_from_db(const char *media_id, filter_h filter, media_tag_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
* @brief Gets the number of bookmarks for the passed @a filter in the given media ID from the media database.
*
* @param[in] media_id The media ID
* @param[in] filter The handle to the media filter
- * @param[out] bookmark_count The count of the media tag
+ * @param[out] bookmark_count The count of the media bookmark
*
* @return @c 0 on success,
* otherwise a negative error value
int media_info_get_modified_time(media_info_h media, time_t *time);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the timeline of content file.
* @details If the content file has the creation time information (like Content recorded date or Image creation date), that value is timeline. \n
* Otherwise, timeline value is the same as modified time.
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_timeline(media_info_h media, time_t *time);
+int media_info_get_timeline(media_info_h media, time_t *time) TIZEN_DEPRECATED_API;
/**
* @brief Gets the thumbnail path of content file.
int media_info_get_thumbnail_path(media_info_h media, char **path);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the description of content file.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media info has no description, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_description(media_info_h media, char **description);
+int media_info_get_description(media_info_h media, char **description) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the longitude of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_longitude(media_info_h media, double *longitude);
+int media_info_get_longitude(media_info_h media, double *longitude) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the latitude of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*
*/
-int media_info_get_latitude(media_info_h media, double* latitude);
+int media_info_get_latitude(media_info_h media, double* latitude) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the altitude of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_altitude(media_info_h media, double* altitude);
+int media_info_get_altitude(media_info_h media, double* altitude) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the rating of content file.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_get_rating(media_info_h media, int *rating);
+int media_info_get_rating(media_info_h media, int *rating) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the favorite status of content file which User set.
* @since_tizen 2.3
*
*
* @see media_info_set_favorite()
*/
-int media_info_get_favorite(media_info_h media, bool* favorite);
+int media_info_get_favorite(media_info_h media, bool* favorite) TIZEN_DEPRECATED_API;
/**
* @brief Gets the title of content file.
int media_info_get_title(media_info_h media, char **title);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Checks whether the media is protected via DRM.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_is_drm(media_info_h media, bool *is_drm);
+int media_info_is_drm(media_info_h media, bool *is_drm) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Checks whether the content file is 360 content.
* @since_tizen 3.0
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_is_360_content(media_info_h media, bool *is_360);
+int media_info_is_360_content(media_info_h media, bool *is_360) TIZEN_DEPRECATED_API;
/**
* @brief Gets the media info from the media database.
int media_info_get_media_from_db_by_path(const char *media_path, media_info_h *media);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Sets the favorite of media info.
* @details This function can mark favorite of the media. If set to @c true, this function record the time of the change moment. \n
* So, If you use it in order parameter, you can sort the order of the time was a favorite. \n
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_info_set_favorite(media_info_h media, bool favorite);
+int media_info_set_favorite(media_info_h media, bool favorite) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Updates the media info to the media database.
*
* @details The function updates the given media info in the media database.
* @see media_content_connect()
* @see media_info_set_favorite()
*/
-int media_info_update_to_db(media_info_h media);
+int media_info_update_to_db(media_info_h media) TIZEN_DEPRECATED_API;
/**
* @brief Moves the media info to the given destination path in the media database.
*/
/**
+ * @deprecated Deprecated since 9.0.
* @brief Inserts a new tag in the media database.
* @since_tizen 2.3
*
* @see media_tag_delete_from_db()
* @see media_tag_destroy()
*/
-int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag);
+int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Deletes a given tag from the media database.
* @since_tizen 2.3
*
* @see media_content_connect()
* @see media_tag_insert_to_db()
*/
-int media_tag_delete_from_db(int tag_id);
+int media_tag_delete_from_db(int tag_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the count of the tag for the passed @a filter from the media database.
* @since_tizen 2.3
*
*
* @see media_content_connect()
*/
-int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count);
+int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Iterates through tags from the media database.
* @details This function gets all tags meeting a desired @a filter
* and calls a registered callback function for every retrieved tag.
* @see #media_tag_cb
* @see media_filter_create()
*/
-int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *user_data);
+int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the number of media files for the passed @a filter in the given @a tag_id from the media database.
* @since_tizen 2.3
*
*
* @see media_content_connect()
*/
-int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_count);
+int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_count) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Iterates through media items for a given tag from the media database.
* @details This function gets all media items associated with a given tag and
* meeting a desired @a filter and calls a registered callback function for
* @see media_info_cb()
* @see media_filter_create()
*/
-int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb callback, void *user_data);
+int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb callback, void *user_data) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Clones the media tag.
* @details This function copies the media tag handle from a source to destination.
* There is no media_tag_create() function. The #media_tag_h is created internally and available through media tag foreach function
*
* @see media_tag_destroy()
*/
-int media_tag_clone(media_tag_h *dst, media_tag_h src);
+int media_tag_clone(media_tag_h *dst, media_tag_h src) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Destroys the media tag.
* @details This function frees all resources related to the tag handle. The tag handle can no longer
* be used for any operations. A new tag handle has to be created before next usage.
* @see media_tag_clone()
* @see media_tag_insert_to_db()
*/
-int media_tag_destroy(media_tag_h tag);
+int media_tag_destroy(media_tag_h tag) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the media tag ID.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int media_tag_get_tag_id(media_tag_h tag, int *tag_id);
+int media_tag_get_tag_id(media_tag_h tag, int *tag_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the tag name.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int media_tag_get_name(media_tag_h tag, char **tag_name);
+int media_tag_get_name(media_tag_h tag, char **tag_name) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the media tag from the media database.
*
* @details This function creates a new media tag handle from the media database by the given @a tag_id.
* @see media_content_connect()
* @see media_tag_destroy()
*/
-int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag);
+int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Adds a new media info to the tag.
* @since_tizen 2.3
*
* @see media_content_connect()
* @see media_tag_remove_media()
*/
-int media_tag_add_media(media_tag_h tag, const char *media_id);
+int media_tag_add_media(media_tag_h tag, const char *media_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Removes the media info from the given tag.
* @since_tizen 2.3
*
* @see media_content_connect()
* @see media_tag_add_media()
*/
-int media_tag_remove_media(media_tag_h tag, const char *media_id);
+int media_tag_remove_media(media_tag_h tag, const char *media_id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Sets the name of the tag.
* @since_tizen 2.3
*
*
* @post media_tag_update_to_db()
*/
-int media_tag_set_name(media_tag_h tag, const char *tag_name);
+int media_tag_set_name(media_tag_h tag, const char *tag_name) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Updates the media tag to the media database.
*
* @details The function updates the given media tag in the media database. The function should be called after any change in tag attributes, to be updated to the media
* @see media_tag_remove_media()
* @see media_tag_set_name()
*/
-int media_tag_update_to_db(media_tag_h tag);
+int media_tag_update_to_db(media_tag_h tag) TIZEN_DEPRECATED_API;
/**
* @}
int video_meta_get_media_id(video_meta_h video, char **media_id);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the album of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no album info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_album(video_meta_h video, char **album);
+int video_meta_get_album(video_meta_h video, char **album) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the artist of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no artist info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_artist(video_meta_h video, char **artist);
+int video_meta_get_artist(video_meta_h video, char **artist) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the video album artist.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no album artist info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_album_artist(video_meta_h video, char **album_artist);
+int video_meta_get_album_artist(video_meta_h video, char **album_artist) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the genre of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no genre info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_genre(video_meta_h video, char **genre);
+int video_meta_get_genre(video_meta_h video, char **genre) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the composer of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no composer info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_composer(video_meta_h video, char **composer);
+int video_meta_get_composer(video_meta_h video, char **composer) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the year of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no year info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_year(video_meta_h video, char **year);
+int video_meta_get_year(video_meta_h video, char **year) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the recorded date of the given video metadata.
* @details The format of the recorded date may vary depending on the file format. \n
* For more details on the recorded date format, refer to the file format specification.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_recorded_date(video_meta_h video, char **recorded_date);
+int video_meta_get_recorded_date(video_meta_h video, char **recorded_date) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the copyright notice of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no copyright info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_copyright(video_meta_h video, char **copyright);
+int video_meta_get_copyright(video_meta_h video, char **copyright) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the track number of the given video metadata.
* @details If the value is an empty string, the method returns "Unknown". \n
* Since 3.0, if the media content has no track info, the method returns empty string.
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY Out of memory
*/
-int video_meta_get_track_num(video_meta_h video, char **track_num);
+int video_meta_get_track_num(video_meta_h video, char **track_num) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the bitrate of the given video metadata in bitrate per second.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int video_meta_get_bit_rate(video_meta_h video, int *bit_rate);
+int video_meta_get_bit_rate(video_meta_h video, int *bit_rate) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the track duration of the given video metadata.
* @since_tizen 2.3
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int video_meta_get_duration(video_meta_h video, int *duration);
+int video_meta_get_duration(video_meta_h video, int *duration) TIZEN_DEPRECATED_API;
/**
* @brief Gets the width of the given video metadata.
int video_meta_get_height(video_meta_h video, int *height);
/**
+ * @deprecated Deprecated since 9.0.
* @brief Gets the rotation of the given video metadata.
* @since_tizen 4.0
*
* @retval #MEDIA_CONTENT_ERROR_NONE Successful
* @retval #MEDIA_CONTENT_ERROR_INVALID_PARAMETER Invalid parameter
*/
-int video_meta_get_rotation(video_meta_h video, int *rotation);
+int video_meta_get_rotation(video_meta_h video, int *rotation) TIZEN_DEPRECATED_API;
/**
*@}
return MEDIA_CONTENT_ERROR_NONE;
}
-int audio_meta_get_composer(audio_meta_h audio, char **composer)
+int audio_meta_get_year(audio_meta_h audio, char **year)
{
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
- content_retip_if_fail(composer);
+ content_retip_if_fail(year);
- /*composer can be empty string*/
- *composer = g_strdup(_audio->composer);
+ /*year can be empty string*/
+ *year = g_strdup(_audio->year);
return MEDIA_CONTENT_ERROR_NONE;
}
-int audio_meta_get_year(audio_meta_h audio, char **year)
+int audio_meta_get_track_num(audio_meta_h audio, char **track_num)
{
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
- content_retip_if_fail(year);
+ content_retip_if_fail(track_num);
- /*year can be empty string*/
- *year = g_strdup(_audio->year);
+ /*track_num can be empty string*/
+ *track_num = g_strdup(_audio->track_num);
return MEDIA_CONTENT_ERROR_NONE;
}
-
-int audio_meta_get_recorded_date(audio_meta_h audio, char **recorded_date)
+// LCOV_EXCL_START
+int audio_meta_get_composer(audio_meta_h audio, char **composer)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_composer() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
- content_retip_if_fail(recorded_date);
+ content_retip_if_fail(composer);
- *recorded_date = g_strdup(_audio->recorded_date);
+ /*composer can be empty string*/
+ *composer = g_strdup(_audio->composer);
return MEDIA_CONTENT_ERROR_NONE;
}
-int audio_meta_get_copyright(audio_meta_h audio, char **copyright)
+int audio_meta_get_recorded_date(audio_meta_h audio, char **recorded_date)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_recorded_date() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
- content_retip_if_fail(copyright);
+ content_retip_if_fail(recorded_date);
- /*copyright can be empty string*/
- *copyright = g_strdup(_audio->copyright);
+ *recorded_date = g_strdup(_audio->recorded_date);
return MEDIA_CONTENT_ERROR_NONE;
}
-int audio_meta_get_track_num(audio_meta_h audio, char **track_num)
+int audio_meta_get_copyright(audio_meta_h audio, char **copyright)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_copyright() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
- content_retip_if_fail(track_num);
+ content_retip_if_fail(copyright);
- /*track_num can be empty string*/
- *track_num = g_strdup(_audio->track_num);
+ /*copyright can be empty string*/
+ *copyright = g_strdup(_audio->copyright);
return MEDIA_CONTENT_ERROR_NONE;
}
int audio_meta_get_bit_rate(audio_meta_h audio, int *bit_rate)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_bit_rate() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
int audio_meta_get_bitpersample(audio_meta_h audio, int *bitpersample)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_bitpersample() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
int audio_meta_get_sample_rate(audio_meta_h audio, int *sample_rate)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_sample_rate() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
int audio_meta_get_channel(audio_meta_h audio, int *channel)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_channel() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
int audio_meta_get_duration(audio_meta_h audio, int *duration)
{
+ content_warn("DEPRECATION WARNING: audio_meta_get_duration() is deprecated and will be removed from next release.");
audio_meta_s *_audio = (audio_meta_s*)audio;
content_retip_if_fail(audio);
return MEDIA_CONTENT_ERROR_NONE;
}
+// LCOV_EXCL_STOP
\ No newline at end of file
return _media_db_get_group_item(NULL, filter, callback, user_data, MEDIA_GROUP_NONE);
}
-
+// LCOV_EXCL_START
int media_info_get_tag_count_from_db(const char *media_id, filter_h filter, int *tag_count)
{
+ content_warn("DEPRECATION WARNING: media_info_get_tag_count_from_db() is deprecated and will be removed from next release.");
content_retip_if_fail(STRING_VALID(media_id));
content_retip_if_fail(tag_count);
int media_info_foreach_tag_from_db(const char *media_id, filter_h filter, media_tag_cb callback, void *user_data)
{
+ content_warn("DEPRECATION WARNING: media_info_foreach_tag_from_db() is deprecated and will be removed from next release.");
content_retip_if_fail(STRING_VALID(media_id));
content_retip_if_fail(callback);
return _media_db_get_tag(media_id, filter, callback, user_data);
}
-
+// LCOV_EXCL_STOP
int media_info_get_bookmark_count_from_db(const char *media_id, filter_h filter, int *bookmark_count)
{
content_retip_if_fail(STRING_VALID(media_id));
return MEDIA_CONTENT_ERROR_NONE;
}
-
+// LCOV_EXCL_START
int media_info_get_timeline(media_info_h media, time_t* time)
{
+ content_warn("DEPRECATION WARNING: media_info_get_timeline() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
return MEDIA_CONTENT_ERROR_NONE;
}
-
+// LCOV_EXCL_STOP
int media_info_get_thumbnail_path(media_info_h media, char **path)
{
media_info_s *_media = (media_info_s*)media;
return MEDIA_CONTENT_ERROR_NONE;
}
-
+// LCOV_EXCL_START
int media_info_get_description(media_info_h media, char **description)
{
+ content_warn("DEPRECATION WARNING: media_info_get_description() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_get_longitude(media_info_h media, double* longitude)
{
+ content_warn("DEPRECATION WARNING: media_info_get_longitude() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
}
int media_info_get_latitude(media_info_h media, double* latitude)
{
+ content_warn("DEPRECATION WARNING: media_info_get_latitude() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_get_altitude(media_info_h media, double *altitude)
{
+ content_warn("DEPRECATION WARNING: media_info_get_altitude() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_get_rating(media_info_h media, int *rating)
{
+ content_warn("DEPRECATION WARNING: media_info_get_rating() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_get_favorite(media_info_h media, bool* favorite)
{
+ content_warn("DEPRECATION WARNING: media_info_get_favorite() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_is_drm(media_info_h media, bool *is_drm)
{
+ content_warn("DEPRECATION WARNING: media_info_is_drm() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_is_360_content(media_info_h media, bool *is_360)
{
+ content_warn("DEPRECATION WARNING: media_info_is_360_content() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
return MEDIA_CONTENT_ERROR_NONE;
}
-
+// LCOV_EXCL_STOP
#ifdef _USE_TVPD_MODE
int media_info_get_played_count(media_info_h media, int *played_count)
{
return ret;
}
-
+// LCOV_EXCL_START
int media_info_set_favorite(media_info_h media, bool favorite)
{
+ content_warn("DEPRECATION WARNING: media_info_set_favorite() is deprecated and will be removed from next release.");
media_info_s *_media = (media_info_s*)media;
content_retip_if_fail(media);
int media_info_update_to_db(media_info_h media)
{
+ content_warn("DEPRECATION WARNING: media_info_update_to_db() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
media_info_s *_media = (media_info_s*)media;
char *sql = NULL;
return ret;
}
-
+// LCOV_EXCL_STOP
int media_info_move_to_db(media_info_h media, const char* dst_path)
{
int ret = MEDIA_CONTENT_ERROR_NONE;
#include <media_info_private.h>
+// LCOV_EXCL_START
static void __media_tag_item_free(gpointer item)
{
media_tag_item_s *_item = (media_tag_item_s *)item;
int media_tag_insert_to_db(const char *tag_name, media_tag_h *tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_insert_to_db() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
char *query_str = NULL;
media_tag_s *_tag = NULL;
int media_tag_delete_from_db(int tag_id)
{
+ content_warn("DEPRECATION WARNING: media_tag_delete_from_db() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
char *query_str = NULL;
int media_tag_get_tag_count_from_db(filter_h filter, int *tag_count)
{
+ content_warn("DEPRECATION WARNING: media_tag_get_tag_count_from_db() is deprecated and will be removed from next release.");
content_retip_if_fail(tag_count);
return _media_db_get_group_count(filter, MEDIA_GROUP_TAG, tag_count);
int media_tag_foreach_tag_from_db(filter_h filter, media_tag_cb callback, void *user_data)
{
+ content_warn("DEPRECATION WARNING: media_tag_foreach_tag_from_db() is deprecated and will be removed from next release.");
content_retip_if_fail(callback);
return _media_db_get_tag(NULL, filter, callback, user_data);
int media_tag_get_media_count_from_db(int tag_id, filter_h filter, int *media_count)
{
+ content_warn("DEPRECATION WARNING: media_tag_get_media_count_from_db() is deprecated and will be removed from next release.");
content_retipm_if_fail(tag_id > 0, "%d", tag_id);
content_retip_if_fail(media_count);
int media_tag_foreach_media_from_db(int tag_id, filter_h filter, media_info_cb callback, void *user_data)
{
+ content_warn("DEPRECATION WARNING: media_tag_foreach_media_from_db() is deprecated and will be removed from next release.");
content_retip_if_fail(callback);
return _media_db_get_group_item_by_id(tag_id, filter, callback, user_data, MEDIA_GROUP_TAG);
int media_tag_destroy(media_tag_h tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_destroy() is deprecated and will be removed from next release.");
media_tag_s *_tag = (media_tag_s *)tag;
content_retip_if_fail(tag);
int media_tag_clone(media_tag_h *dst, media_tag_h src)
{
+ content_warn("DEPRECATION WARNING: media_tag_clone() is deprecated and will be removed from next release.");
media_tag_s *_src = (media_tag_s *)src;
media_tag_s *_dst = NULL;
int media_tag_get_tag_id(media_tag_h tag, int *tag_id)
{
+ content_warn("DEPRECATION WARNING: media_tag_get_tag_id() is deprecated and will be removed from next release.");
media_tag_s *_tag = (media_tag_s *)tag;
content_retip_if_fail(tag);
int media_tag_get_name(media_tag_h tag, char **name)
{
+ content_warn("DEPRECATION WARNING: media_tag_get_name() is deprecated and will be removed from next release.");
media_tag_s *_tag = (media_tag_s *)tag;
content_retip_if_fail(tag);
int media_tag_get_tag_from_db(int tag_id, media_tag_h *tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_get_tag_from_db() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
sqlite3_stmt *stmt = NULL;
char *query = NULL;
int media_tag_add_media(media_tag_h tag, const char *media_id)
{
+ content_warn("DEPRECATION WARNING: media_tag_add_media() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
media_tag_s *_tag = (media_tag_s *)tag;
media_tag_item_s *_item = NULL;
int media_tag_remove_media(media_tag_h tag, const char *media_id)
{
+ content_warn("DEPRECATION WARNING: media_tag_remove_media() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
media_tag_s *_tag = (media_tag_s *)tag;
media_tag_item_s *_item = NULL;
int media_tag_set_name(media_tag_h tag, const char *tag_name)
{
+ content_warn("DEPRECATION WARNING: media_tag_set_name() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
media_tag_s *_tag = (media_tag_s *)tag;
media_tag_item_s *_item = NULL;
int media_tag_update_to_db(media_tag_h tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_update_to_db() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
media_tag_s *_tag = (media_tag_s *)tag;
int media_tag_create(media_tag_h *tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_create() is deprecated and will be removed from next release.");
content_retip_if_fail(tag);
media_tag_s *_tag = g_new0(media_tag_s, 1);
int media_tag_insert_to_db_v2(media_tag_h tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_insert_to_db_v2() is deprecated and will be removed from next release.");
int ret = MEDIA_CONTENT_ERROR_NONE;
media_tag_s *_tag = (media_tag_s *)tag;
media_tag_h tag_1;
int media_tag_update_to_db_v2(int tag_id, media_tag_h tag)
{
+ content_warn("DEPRECATION WARNING: media_tag_update_to_db_v2() is deprecated and will be removed from next release.");
media_tag_s *_tag = (media_tag_s *)tag;
content_retip_if_fail(tag);
return media_tag_update_to_db(tag);
}
+// LCOV_EXCL_STOP
\ No newline at end of file
return MEDIA_CONTENT_ERROR_NONE;
}
-
+// LCOV_EXCL_START
int video_meta_get_album(video_meta_h video, char **album)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_album() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_artist(video_meta_h video, char **artist)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_artist() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_album_artist(video_meta_h video, char **album_artist)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_album_artist() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_genre(video_meta_h video, char **genre)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_genre() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_composer(video_meta_h video, char **composer)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_composer() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_year(video_meta_h video, char **year)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_year() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_recorded_date(video_meta_h video, char **recorded_date)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_recorded_date() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_copyright(video_meta_h video, char **copyright)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_copyright() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_track_num(video_meta_h video, char **track_num)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_track_num() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_bit_rate(video_meta_h video, int *bit_rate)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_bit_rate() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
int video_meta_get_duration(video_meta_h video, int *duration)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_duration() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
return MEDIA_CONTENT_ERROR_NONE;
}
-int video_meta_get_width(video_meta_h video, int *width)
+int video_meta_get_rotation(video_meta_h video, int *rotation)
{
+ content_warn("DEPRECATION WARNING: video_meta_get_rotation() is deprecated and will be removed from next release.");
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
- content_retip_if_fail(width);
+ content_retip_if_fail(rotation);
- *width = _video->width;
+ *rotation = _video->rotation;
return MEDIA_CONTENT_ERROR_NONE;
}
-
-int video_meta_get_height(video_meta_h video, int *height)
+// LCOV_EXCL_STOP
+int video_meta_get_width(video_meta_h video, int *width)
{
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
- content_retip_if_fail(height);
+ content_retip_if_fail(width);
- *height = _video->height;
+ *width = _video->width;
return MEDIA_CONTENT_ERROR_NONE;
}
-int video_meta_get_rotation(video_meta_h video, int *rotation)
+int video_meta_get_height(video_meta_h video, int *height)
{
video_meta_s *_video = (video_meta_s*)video;
content_retip_if_fail(video);
- content_retip_if_fail(rotation);
+ content_retip_if_fail(height);
- *rotation = _video->rotation;
+ *height = _video->height;
return MEDIA_CONTENT_ERROR_NONE;
}