From: Minje Ahn Date: Tue, 19 May 2020 05:00:59 +0000 (+0900) Subject: Fix thumbnail format PNG to JPG for improve performace X-Git-Tag: accepted/tizen/5.5/unified/20200522.160159^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=05c40a3eff0a0028286c01b8cbfac62596984bf4;p=platform%2Fcore%2Fmultimedia%2Flibmedia-service.git Fix thumbnail format PNG to JPG for improve performace Since jpeg has exif, rotation is unnecessary. GraphicsMagicK retains the original exif. Change-Id: I71a3f1a39f1b0dfcb80d38ff1e8119bbc220c213 Signed-off-by: Minje Ahn --- diff --git a/src/common/media-svc-util.c b/src/common/media-svc-util.c index 535402a..9353abe 100644 --- a/src/common/media-svc-util.c +++ b/src/common/media-svc-util.c @@ -704,7 +704,10 @@ int _media_svc_get_thumbnail_path(media_svc_media_type_e media_type, char *thumb snprintf(thumb_path, MEDIA_SVC_PATHNAME_SIZE, "%s/.%s-%s.%s", thumb_dir, file_ext, hash, thumbfile_ext); } else { - snprintf(thumb_path, MEDIA_SVC_PATHNAME_SIZE, "%s/.%s-%s.png", thumb_dir, file_ext, hash); + if (strcasecmp(file_ext, "PNG") == 0) + snprintf(thumb_path, MEDIA_SVC_PATHNAME_SIZE, "%s/.%s-%s.png", thumb_dir, file_ext, hash); + else + snprintf(thumb_path, MEDIA_SVC_PATHNAME_SIZE, "%s/.%s-%s.jpg", thumb_dir, file_ext, hash); } SAFE_FREE(thumb_dir);