+
+int media_info_set_description(media_info_h media, const char *description)
+{
+ int ret = MEDIA_CONTENT_ERROR_NONE;
+ media_content_warn("DEPRECATION WARNING: media_info_set_description() is deprecated and will be removed from next release.");
+ media_info_s *_media = (media_info_s*)media;
+
+ if (_media != NULL) {
+ SAFE_FREE(_media->description);
+
+ if (STRING_VALID(description)) {
+ _media->description = strdup(description);
+ media_content_retvm_if(_media->description == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
+ } else {
+ _media->description = NULL;
+ }
+ } else {
+ media_content_error("INVALID_PARAMETER(0x%08x)", MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
+ ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
+ }
+
+ return ret;
+}
+
+int media_info_set_longitude(media_info_h media, double longitude)
+{
+ int ret = MEDIA_CONTENT_ERROR_NONE;
+ media_content_warn("DEPRECATION WARNING: media_info_set_longitude() is deprecated and will be removed from next release.");
+ media_info_s *_media = (media_info_s*)media;
+
+ if (_media != NULL) {
+ _media->longitude = longitude;
+ } else {
+ media_content_error("INVALID_PARAMETER(0x%08x)", MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
+ ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
+ }
+
+ return ret;
+}
+
+int media_info_set_latitude(media_info_h media, double latitude)
+{
+ int ret = MEDIA_CONTENT_ERROR_NONE;
+ media_content_warn("DEPRECATION WARNING: media_info_set_latitude() is deprecated and will be removed from next release.");
+ media_info_s *_media = (media_info_s*)media;
+
+ if (_media != NULL) {
+ _media->latitude = latitude;
+ } else {
+ media_content_error("INVALID_PARAMETER(0x%08x)", MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
+ ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
+ }
+
+ return ret;
+}
+
+int media_info_set_rating(media_info_h media, int rating)
+{
+ int ret = MEDIA_CONTENT_ERROR_NONE;
+ media_content_warn("DEPRECATION WARNING: media_info_set_rating() is deprecated and will be removed from next release.");
+ media_info_s *_media = (media_info_s*)media;
+
+ if (_media != NULL) {
+ _media->rating = rating;
+ } else {
+ media_content_error("INVALID_PARAMETER(0x%08x)", MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
+ ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
+ }
+
+ return ret;
+}
+
+
+int media_info_set_display_name(media_info_h media, const char *display_name)
+{
+ int ret = MEDIA_CONTENT_ERROR_NONE;
+ media_content_warn("DEPRECATION WARNING: media_info_set_display_name() is deprecated and will be removed from next release.");
+ media_info_s *_media = (media_info_s*)media;
+
+ if (_media != NULL && STRING_VALID(display_name)) {
+ SAFE_FREE(_media->display_name);
+
+ _media->display_name = strdup(display_name);
+ media_content_retvm_if(_media->display_name == NULL, MEDIA_CONTENT_ERROR_OUT_OF_MEMORY, "OUT_OF_MEMORY");
+ } else {
+ media_content_error("INVALID_PARAMETER(0x%08x)", MEDIA_CONTENT_ERROR_INVALID_PARAMETER);
+ ret = MEDIA_CONTENT_ERROR_INVALID_PARAMETER;
+ }
+
+ return ret;
+}
\ No newline at end of file