modified it to leave only the minimum code required for csharp to function properly.
Change-Id: I93f08712418c912ac1f856e321fbe6548657cd27
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
MEDIA_INFO_LONGITUDE,
MEDIA_INFO_LATITUDE,
MEDIA_INFO_ALTITUDE,
- MEDIA_INFO_EXPOSURE_TIME,
- MEDIA_INFO_FNUMBER,
- MEDIA_INFO_ISO,
- MEDIA_INFO_MODEL,
MEDIA_INFO_WIDTH,
MEDIA_INFO_HEIGHT,
MEDIA_INFO_DATETAKEN,
int width;
int height;
char *date_taken;
- char *exposure_time;
- double fnumber;
- int iso;
- char *model;
media_content_orientation_e orientation;
} image_meta_s;
/* Get Media list of Group */
#define MEDIA_INFO_ITEM "media_id, media_path, media_display_name, media_type, media_mime_type, media_size, media_added_time, media_modified_time, media_thumbnail_path, media_description, \
- media_rating, media_favourite, media_is_drm, media_longitude, media_latitude, media_altitude, exposure_time, fnumber, iso, \
- model, media_width, media_height, media_datetaken, orientation, media_title, media_album, media_artist, media_album_artist, media_genre, \
+ media_rating, media_favourite, media_is_drm, media_longitude, media_latitude, media_altitude, \
+ media_width, media_height, media_datetaken, orientation, media_title, media_album, media_artist, media_album_artist, media_genre, \
media_composer, media_year, media_recorded_date, media_copyright, media_track_num, media_bitrate, media_bitpersample, media_duration, media_samplerate, media_channel, \
media_timeline, storage_uuid, media_360"
MEDIA_INFO_LONGITUDE,
MEDIA_INFO_LATITUDE,
MEDIA_INFO_ALTITUDE,
- MEDIA_INFO_EXPOSURE_TIME,
- MEDIA_INFO_FNUMBER,
- MEDIA_INFO_ISO,
- MEDIA_INFO_MODEL,
MEDIA_INFO_WIDTH,
MEDIA_INFO_HEIGHT,
MEDIA_INFO_DATETAKEN,
int width;
int height;
char *date_taken;
- char *exposure_time;
- double fnumber;
- int iso;
- char *model;
media_content_orientation_e orientation;
} image_meta_s;
/* Get Media list of Group */
#define MEDIA_INFO_ITEM "media_id, media_path, media_display_name, media_type, media_mime_type, media_size, media_added_time, media_modified_time, media_thumbnail_path, media_description, \
- media_rating, media_favourite, media_is_drm, media_longitude, media_latitude, media_altitude, exposure_time, fnumber, iso, \
- model, media_width, media_height, media_datetaken, orientation, media_title, media_album, media_artist, media_album_artist, media_genre, \
+ media_rating, media_favourite, media_is_drm, media_longitude, media_latitude, media_altitude, \
+ media_width, media_height, media_datetaken, orientation, media_title, media_album, media_artist, media_album_artist, media_genre, \
media_composer, media_year, media_recorded_date, media_copyright, media_track_num, media_bitrate, media_bitpersample, media_duration, media_samplerate, media_channel, \
media_timeline, storage_uuid, media_360, played_count, last_played_time, last_played_position, stitched_info, extract_flag, modified_date"
Name: capi-content-media-content
Summary: A Media content library in Tizen Native API
-Version: 0.6.0
+Version: 0.6.1
Release: 0
Group: Multimedia/API
License: Apache-2.0
g_free(_image->media_id);
g_free(_image->date_taken);
- g_free(_image->exposure_time);
- g_free(_image->model);
g_free(_image);
return MEDIA_CONTENT_ERROR_NONE;
_dst->media_id = g_strdup(_src->media_id);
_dst->date_taken = g_strdup(_src->date_taken);
- _dst->exposure_time = g_strdup(_src->exposure_time);
- _dst->model = g_strdup(_src->model);
- _dst->fnumber = _src->fnumber;
- _dst->iso = _src->iso;
_dst->width = _src->width;
_dst->height = _src->height;
_dst->orientation = _src->orientation;
int image_meta_get_exposure_time(image_meta_h image, char **exposure_time)
{
content_warn("DEPRECATION WARNING: image_meta_get_exposure_time() is deprecated and will be removed from next release.");
- image_meta_s *_image = (image_meta_s*)image;
-
content_retip_if_fail(image);
content_retip_if_fail(exposure_time);
- *exposure_time = g_strdup(_image->exposure_time);
+ *exposure_time = NULL;
return MEDIA_CONTENT_ERROR_NONE;
}
int image_meta_get_fnumber(image_meta_h image, double *fnumber)
{
content_warn("DEPRECATION WARNING: image_meta_get_fnumber() is deprecated and will be removed from next release.");
- image_meta_s *_image = (image_meta_s*)image;
-
content_retip_if_fail(image);
content_retip_if_fail(fnumber);
- *fnumber = _image->fnumber;
+ *fnumber = 0.0;
return MEDIA_CONTENT_ERROR_NONE;
}
int image_meta_get_iso(image_meta_h image, int *iso)
{
content_warn("DEPRECATION WARNING: image_meta_get_iso() is deprecated and will be removed from next release.");
- image_meta_s *_image = (image_meta_s*)image;
-
content_retip_if_fail(image);
content_retip_if_fail(iso);
- *iso = _image->iso;
+ *iso = 0;
return MEDIA_CONTENT_ERROR_NONE;
}
int image_meta_get_model(image_meta_h image, char **model)
{
content_warn("DEPRECATION WARNING: image_meta_get_model() is deprecated and will be removed from next release.");
- image_meta_s *_image = (image_meta_s*)image;
-
content_retip_if_fail(image);
content_retip_if_fail(model);
- *model = g_strdup(_image->model);
+ *model = NULL;
return MEDIA_CONTENT_ERROR_NONE;
}
_media->image_meta->media_id = g_strdup(_media->media_id);
_media->image_meta->width = sqlite3_column_int(stmt, MEDIA_INFO_WIDTH);
_media->image_meta->height = sqlite3_column_int(stmt, MEDIA_INFO_HEIGHT);
- _media->image_meta->fnumber = (double)sqlite3_column_double(stmt, MEDIA_INFO_FNUMBER);
- _media->image_meta->iso = sqlite3_column_int(stmt, MEDIA_INFO_ISO);
_media->image_meta->date_taken = g_strdup((const char *)sqlite3_column_text(stmt, MEDIA_INFO_DATETAKEN));
_media->image_meta->orientation = sqlite3_column_int(stmt, MEDIA_INFO_ORIENTATION);
- _media->image_meta->exposure_time = g_strdup((const char *)sqlite3_column_text(stmt, MEDIA_INFO_EXPOSURE_TIME));
- _media->image_meta->model = g_strdup((const char *)sqlite3_column_text(stmt, MEDIA_INFO_MODEL));
} else if (_media->media_type == MEDIA_CONTENT_TYPE_VIDEO) {
_media->video_meta = g_new0(video_meta_s, 1);
if (_media->image_meta) {
g_free(_media->image_meta->media_id);
g_free(_media->image_meta->date_taken);
- g_free(_media->image_meta->exposure_time);
- g_free(_media->image_meta->model);
g_free(_media->image_meta);
}
_dst->image_meta->media_id = g_strdup(_src->image_meta->media_id);
_dst->image_meta->date_taken = g_strdup(_src->image_meta->date_taken);
- _dst->image_meta->exposure_time = g_strdup(_src->image_meta->exposure_time);
- _dst->image_meta->model = g_strdup(_src->image_meta->model);
- _dst->image_meta->fnumber = _src->image_meta->fnumber;
- _dst->image_meta->iso = _src->image_meta->iso;
_dst->image_meta->width = _src->image_meta->width;
_dst->image_meta->height = _src->image_meta->height;
_dst->image_meta->orientation = _src->image_meta->orientation;
_image->width = _media->image_meta->width;
_image->height = _media->image_meta->height;
_image->orientation = _media->image_meta->orientation;
- _image->fnumber = _media->image_meta->fnumber;
- _image->iso = _media->image_meta->iso;
_image->date_taken = g_strdup(_media->image_meta->date_taken);
- _image->exposure_time = g_strdup(_media->image_meta->exposure_time);
- _image->model = g_strdup(_media->image_meta->model);
*image = (image_meta_h)_image;