diff options
author | Minje Ahn <minje.ahn@samsung.com> | 2020-05-20 16:51:39 +0900 |
---|---|---|
committer | Minje Ahn <minje.ahn@samsung.com> | 2020-05-20 16:51:39 +0900 |
commit | ed88ae5e86ceff6f801c3e33e201b0cf343de6b2 (patch) | |
tree | dcce52ab65df285be6539b2c2fdace3bf86ef939 | |
parent | fbea258a8607322938f8e9defb4de941f2de049a (diff) | |
download | libmedia-thumbnail-accepted/tizen_6.0_unified_hotfix.tar.gz libmedia-thumbnail-accepted/tizen_6.0_unified_hotfix.tar.bz2 libmedia-thumbnail-accepted/tizen_6.0_unified_hotfix.zip |
Fix thumbnail format PNG to JPG for improve performacetizen_6.0.m2_releasesubmit/tizen_6.0_hotfix/20201103.114804submit/tizen_6.0_hotfix/20201102.192504submit/tizen_6.0/20201029.205103submit/tizen/20200529.021017accepted/tizen/unified/20200601.051620accepted/tizen/6.0/unified/hotfix/20201103.003252accepted/tizen/6.0/unified/20201030.121146tizen_6.0_hotfixaccepted/tizen_6.0_unified_hotfix
PNG needs more time when encoding/decoding.
Change-Id: Ic0436dff1e377ef48d28feba38eadfa4b48ea6f5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
-rwxr-xr-x | src/media-thumb-internal.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/media-thumb-internal.c b/src/media-thumb-internal.c index 3334a48..bf9fd63 100755 --- a/src/media-thumb-internal.c +++ b/src/media-thumb-internal.c @@ -52,9 +52,13 @@ int _media_thumb_get_hash_name(const char *file_full_path, char *thumb_hash_path } ret = ms_user_get_root_thumb_store_path(uid, &get_path); - if (get_path != NULL) - ret_len = snprintf(thumb_hash_path, max_thumb_path - 1, "%s/.%s-%s.png", get_path, file_ext, hash_name); + if (get_path != NULL) { + if (strcasecmp(file_ext, "PNG") == 0) + ret_len = snprintf(thumb_hash_path, max_thumb_path - 1, "%s/.%s-%s.png", get_path, file_ext, hash_name); + else + ret_len = snprintf(thumb_hash_path, max_thumb_path - 1, "%s/.%s-%s.jpg", get_path, file_ext, hash_name); + } SAFE_FREE(get_path); if ((ret_len < 0) || (ret_len > (int)max_thumb_path)) { |