platform/core/multimedia/libmedia-thumbnail.git
2 months agoAdd missing header 64/306464/1 accepted/tizen_unified accepted/tizen_unified_toolchain accepted/tizen_unified_x tizen accepted/tizen/unified/20240226.134002 accepted/tizen/unified/toolchain/20240311.065414 accepted/tizen/unified/x/20240226.135032
minje.ahn [Thu, 22 Feb 2024 00:57:21 +0000 (09:57 +0900)]
Add missing header

Append mm_util_mage.h for mm_image_* functions

Change-Id: I47c1a1479b8505ae2580dcd6ab5e447db98f3e2c
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoAdd get_image_info() 66/306366/2
minje.ahn [Tue, 20 Feb 2024 23:05:24 +0000 (08:05 +0900)]
Add get_image_info()

Added new API for getting width and height from images.

Change-Id: Ib7b7f102daa27943dd8bd072a5b98660b6dba2b2
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoRemove glib dependency 17/306017/2 accepted/tizen/unified/20240216.161336 accepted/tizen/unified/x/20240220.145917
minje.ahn [Thu, 15 Feb 2024 06:09:36 +0000 (15:09 +0900)]
Remove glib dependency

Change-Id: Id48dff54bb093ecef31d910b2a7518b36e173b5d
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoRemove media-hash from CMakeLists 17/305717/1 accepted/tizen/unified/20240207.171612 accepted/tizen/unified/x/20240208.022947
minje.ahn [Wed, 7 Feb 2024 00:51:12 +0000 (09:51 +0900)]
Remove media-hash from CMakeLists

Removed residual code associated with media-thumb-server.

Change-Id: I3783d79cd26f24c5334a19de9aa12eff1790fabf
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 months agoRemove libmedia-utils dependency 22/304822/5
minje.ahn [Wed, 24 Jan 2024 04:36:17 +0000 (13:36 +0900)]
Remove libmedia-utils dependency

Change-Id: Ie55e139042f1a3508f58ddc769bfaadf2724d671
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
3 months agoRemove contact in boilerplate 80/304480/1 accepted/tizen/unified/20240119.021433 accepted/tizen/unified/x/20240205.063655
minje.ahn [Thu, 18 Jan 2024 04:30:03 +0000 (13:30 +0900)]
Remove contact in boilerplate

Change-Id: I4faa0eff99a6eea86a6844697507868b57d3db64
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
4 months agoRemove CDIS 08/302808/1 accepted/tizen_unified_riscv accepted/tizen/unified/20231219.041243 accepted/tizen/unified/riscv/20231226.210711
minje.ahn [Thu, 14 Dec 2023 01:57:35 +0000 (10:57 +0900)]
Remove CDIS

Removed MX CDIS feature

Change-Id: I927a24414023aba62a0256658c697992e6dc42f6
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
13 months agoFix typo 29/289129/2 accepted/tizen_8.0_unified tizen_8.0 accepted/tizen/8.0/unified/20231005.093434 accepted/tizen/unified/20230306.081553 tizen_8.0_m2_release
jiyong.min [Thu, 2 Mar 2023 02:12:14 +0000 (11:12 +0900)]
Fix typo

Change-Id: I1dc8b69700f967bd0b175be8e65ea14120453bfd

14 months agoAdd memory usage reduction for creating image thumbnail 32/288632/1
jiyong.min [Sun, 12 Feb 2023 22:52:11 +0000 (07:52 +0900)]
Add memory usage reduction for creating image thumbnail

 - Please use this option for low memory limit due to memory policy.
  For large-sized images, memory usage may decrease to less than 100MB,
  but thumbnail quality may be slightly lowered in some cases.
 - A-Gif has been changed from mmutil_magick to mmutil_gif.
 - Jpeg has been added to use the downscale option.

Change-Id: Id0cff4690e4ebea10649859ee2ff678d67d850db

Add image size limitation for specific device

 - This patch is for specific device, do not use it on other devices.
  If necessary in the future, we will provide a hal-config that can be used on the others.

Change-Id: I6ee8f6fb8f03874d7c9cb31bd2b09e56af8a3a8f

Separate functions for 'USE_MEMORY_USAGE_REDUCTION'

Change-Id: I3967b917078d2cefb277a1627729005856a16ae7

Add to convert RGBA to BGRA for raw data

 - In case of raw data, if it is an image,
   thumbnail should be returned as BGRA colorspace.
https://docs.tizen.org/application/native/guides/multimedia/thumbnail-images/

Change-Id: I11065190336962db66f228d6d93279dd180e2e6e

19 months agoAdd function to check media type for thumbnail-util 21/281421/4 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.063205 accepted/tizen/7.0/unified/hotfix/20221116.105408 accepted/tizen/unified/20220920.110703 tizen_7.0_m2_release
minje.ahn [Sun, 18 Sep 2022 23:40:00 +0000 (08:40 +0900)]
Add function to check media type for thumbnail-util

Function of check media type is moved from thumbnail-util for reduce duplication.
Therefore, follow the same exception handling as thumbnail-util.

Change-Id: I459bd33bc40c7d5ce9f1c0fca7ff4615e540828a
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove parameter with fixed value 59/280759/3 accepted/tizen/unified/20220915.173230 accepted/tizen/unified/20220916.022117 accepted/tizen/unified/20220916.022154 accepted/tizen/unified/20220919.012617
minje.ahn [Mon, 5 Sep 2022 00:53:44 +0000 (09:53 +0900)]
Remove parameter with fixed value

Change-Id: I4003386f70581c0796929e0442701fb00244f50d
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRename define 58/280758/3
minje.ahn [Mon, 5 Sep 2022 00:48:43 +0000 (09:48 +0900)]
Rename define

Change-Id: Ife9ce5dbe721296c2b664b67544176ddf2025ba8
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoMerge duplicate codes 56/280756/2
minje.ahn [Mon, 5 Sep 2022 00:24:59 +0000 (09:24 +0900)]
Merge duplicate codes

Change-Id: I2816dd102d890469488ad73c97dc1687bb7c9be0
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove unused parameter 78/280578/1
minje.ahn [Thu, 1 Sep 2022 02:22:33 +0000 (11:22 +0900)]
Remove unused parameter

Change-Id: I99cf1370722028f14049ee925cbe4f824163d580
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove unnecessary header 75/280575/1
minje.ahn [Thu, 1 Sep 2022 02:12:50 +0000 (11:12 +0900)]
Remove unnecessary header

Change-Id: I96bbc80d038dba7ddc43cc1655dd7b0ca4576933
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove unused parameter 37/280437/1 accepted/tizen/unified/20220831.023433 submit/tizen/20220830.232907
minje.ahn [Tue, 30 Aug 2022 05:43:41 +0000 (14:43 +0900)]
Remove unused parameter

Change-Id: I2b50e137ff17fbbb189a0ebad3aec432765a7be0
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoFix wrong error type 35/280435/1
minje.ahn [Tue, 30 Aug 2022 05:14:21 +0000 (14:14 +0900)]
Fix wrong error type

Change-Id: I83f9d6e52e1c0425692f091f03553ed87deef546
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove thumbnail-server 20/280420/3
minje.ahn [Tue, 30 Aug 2022 01:59:39 +0000 (10:59 +0900)]
Remove thumbnail-server

The functions below have been deprecated since 5.0:
 - media_info_create_thumbnail()
 - media_info_cancel_thumbnail()

According to the internal code modification of the above APIs, unused code is removed.

Change-Id: Id2d83f9d3b183ce2a2d82a8ea9e88fc29cd4181d
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
19 months agoRemove async code related to thumbnail-util 21/280221/6
minje.ahn [Thu, 25 Aug 2022 08:51:24 +0000 (17:51 +0900)]
Remove async code related to thumbnail-util

Some APIs in the thumbnail-util package have been deprecated since 5.0.
So we remove the relevant code.

Related thumbnail-util API:
 - thumbnail_util_extract()
 - thumbnail_util_cancel()

Change-Id: I22d2a5aa066f2af136c1c68440e99f158243dfe7
Signed-off-by: minje.ahn <minje.ahn@samsung.com>
2 years agoreplace g_memdup() to g_memdup2() 89/267889/1 accepted/tizen/unified/20211222.230637 submit/tizen/20211212.233427
Jiyong Min [Mon, 13 Dec 2021 04:11:35 +0000 (13:11 +0900)]
replace g_memdup() to g_memdup2()

  - g_memdup() was removed in glib2

Change-Id: I363223630eadd1c0297eb0a40fda79aead7e3dfb

2 years agoAdd to check the input length 52/258452/2 accepted/tizen_6.5_unified tizen_6.5 accepted/tizen/6.5/unified/20211028.122040 accepted/tizen/unified/20210602.122618 submit/tizen/20210531.012219 submit/tizen_6.5/20211028.162401 tizen_6.5.m2_release
Minje Ahn [Tue, 18 May 2021 04:26:50 +0000 (13:26 +0900)]
Add to check the input length

Change-Id: I5c1069f86a2f352e67191defaa2fb9e6504629a8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoFix thumbnail format PNG to JPG for improve performace 11/233911/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.121146 accepted/tizen/6.0/unified/hotfix/20201103.003252 accepted/tizen/unified/20200601.051620 submit/tizen/20200529.021017 submit/tizen_6.0/20201029.205103 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 tizen_6.0.m2_release
Minje Ahn [Wed, 20 May 2020 07:51:39 +0000 (16:51 +0900)]
Fix thumbnail format PNG to JPG for improve performace

PNG needs more time when encoding/decoding.

Change-Id: Ic0436dff1e377ef48d28feba38eadfa4b48ea6f5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
3 years agoUnify rotate type enum 73/232373/1 accepted/tizen/unified/20200507.052257 submit/tizen/20200506.063025
jiyong.min [Sun, 3 May 2020 22:25:41 +0000 (07:25 +0900)]
Unify rotate type enum

Change-Id: I0f7d2af35d83ce75e777fbc90148cae4c2c52014

4 years agoFix video thumbnail format issue 36/231636/1 accepted/tizen/unified/20200423.161050 submit/tizen/20200423.080104
Minje Ahn [Thu, 23 Apr 2020 06:49:54 +0000 (15:49 +0900)]
Fix video thumbnail format issue

Change-Id: Ic80e0951622747c62d97bbba5370b3b935e0c8a9
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoMerge "Improve mainloop" into tizen accepted/tizen/unified/20200420.142652 submit/tizen/20200419.223245
hj kim [Fri, 17 Apr 2020 04:08:26 +0000 (04:08 +0000)]
Merge "Improve mainloop" into tizen

4 years agoChange resize function to create rotated thumbnail 46/230946/3 submit/tizen/20200416.091150
jiyong.min [Thu, 16 Apr 2020 07:05:30 +0000 (16:05 +0900)]
Change resize function to create rotated thumbnail

Change-Id: I038c0048cd6277489dc89320848203fb2a2476cf

4 years agoImprove mainloop 85/230785/5
Minje Ahn [Tue, 14 Apr 2020 06:59:18 +0000 (15:59 +0900)]
Improve mainloop

Change-Id: I061dcf98e221d00c4593471945f32dfeaf476736
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoFix return value when access failure 37/229137/3 accepted/tizen/unified/20200331.031020 submit/tizen/20200330.065305
Minje Ahn [Mon, 30 Mar 2020 04:30:00 +0000 (13:30 +0900)]
Fix return value when access failure

Change-Id: I1971d917c92d2bda2d50c14837cdbe03b5f88206
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoFix memory leak 66/227866/2 accepted/tizen/unified/20200318.130539 submit/tizen/20200316.031954 submit/tizen/20200317.020149
hj kim [Tue, 17 Mar 2020 01:56:02 +0000 (10:56 +0900)]
Fix memory leak

Change-Id: Iff3a0406cd65e598f58050a41bc20eedbba30496

4 years agoCreate New APIs for Creating Image Thumbnail 09/226909/25
hj kim [Fri, 6 Mar 2020 07:58:00 +0000 (16:58 +0900)]
Create New APIs for Creating Image Thumbnail

To unify duplicated thumbnail extracting codes in libmedia-service, libmedia-thumbnail and thumbnail-uti

Change-Id: I4edd9296872b299d6d4fc218d284a6a3fa8f404c

4 years agoCreate New APIs for Creating Video Thumbnail 58/226858/17
hj kim [Fri, 6 Mar 2020 04:21:38 +0000 (13:21 +0900)]
Create New APIs for Creating Video Thumbnail

To unify duplicated thumbnail extracting codes in libmedia-service, libmedia-thumbnail and thumbnail-util

Change-Id: I1d9fd61349fe02086240db07e3b22a058518c65e

4 years agoChanged default thumbnail format to png 76/227276/1 accepted/tizen/unified/20200312.234348 submit/tizen/20200311.070630
Minje Ahn [Wed, 11 Mar 2020 05:10:57 +0000 (14:10 +0900)]
Changed default thumbnail format to png

Change to save thumbnails as png, regardless of the format of the original image.

Change-Id: I005efca82b9a1c06b255708864000afecc91e40e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoChange type of parameters for thumbnail 84/227184/2
hj kim [Tue, 10 Mar 2020 08:11:03 +0000 (17:11 +0900)]
Change type of parameters for thumbnail

Change-Id: If9064b469c8e1d54fcb9ca50ae669c91fc7e14da

4 years agoChange type of parameters for thumbnail 26/226826/1 accepted/tizen/unified/20200311.130938 submit/tizen/20200310.032628
hj kim [Fri, 6 Mar 2020 01:10:02 +0000 (10:10 +0900)]
Change type of parameters for thumbnail

Change-Id: Id17acc6281dc6dd595005448e0cf9afb86c76630

4 years agoRemove unused 'err_attr_name' for 'mm_file_get_attrs' 48/222848/1 accepted/tizen/unified/20200130.214722 submit/tizen/20200122.012604 submit/tizen/20200122.230050 submit/tizen/20200130.013933
jiyong.min [Tue, 21 Jan 2020 00:05:54 +0000 (09:05 +0900)]
Remove unused 'err_attr_name' for 'mm_file_get_attrs'

Change-Id: I7c39443756963cbc327cb32b89bc0d8f0e497dbe

4 years agoMerge all storage tables 11/216911/1 accepted/tizen/unified/20191114.042545 submit/tizen/20191113.015717
Minje Ahn [Tue, 5 Nov 2019 01:08:46 +0000 (10:08 +0900)]
Merge all storage tables

Change-Id: I73bd1cc38f136895d52cd918e4c991fa09d43f76
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoImprove thumb-server 59/214759/3 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.022307 accepted/tizen/5.5/unified/mobile/hotfix/20201027.084358 accepted/tizen/unified/20191002.013301 accepted/tizen/unified/20191004.003559 submit/tizen/20191001.024920 submit/tizen/20191002.013808 submit/tizen_5.5/20191031.000004 submit/tizen_5.5_mobile_hotfix/20201026.185103 tizen_5.5.m2_release
Minje Ahn [Thu, 26 Sep 2019 06:18:02 +0000 (15:18 +0900)]
Improve thumb-server

Change-Id: I827538cf8d3c634878d4d2da3fab71c8c89d0316
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoFix coverity issue 30/214530/1 accepted/tizen/unified/20190925.033552 submit/tizen/20190924.014546
Minje Ahn [Tue, 24 Sep 2019 01:17:12 +0000 (10:17 +0900)]
Fix coverity issue

Change-Id: I020efe153914379277f0a43552978353ac493a59
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoMerge "Fix Coverity issue" into tizen accepted/tizen/unified/20190916.111548 submit/tizen/20190916.065445
hj kim [Mon, 16 Sep 2019 07:41:13 +0000 (07:41 +0000)]
Merge "Fix Coverity issue" into tizen

4 years agoFix Coverity issue 73/213873/3
hj kim [Mon, 16 Sep 2019 06:17:31 +0000 (15:17 +0900)]
Fix Coverity issue

Change-Id: Ia4cd11b915f333a18b31e90d29710d6b1bf32dca

4 years agoCode cleanup 61/213861/6
Minje Ahn [Mon, 16 Sep 2019 02:43:26 +0000 (11:43 +0900)]
Code cleanup

Change-Id: I89af900ba9477a68632482e7960683949df37107
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
4 years agoFix 64-bit build error 40/213240/1 accepted/tizen/unified/20190904.224435 submit/tizen/20190903.022206
jiyong.min [Tue, 3 Sep 2019 07:08:05 +0000 (16:08 +0900)]
Fix 64-bit build error

Change-Id: I8050b06fdcb8479c30015d71a553ab6a8ac15fe4

4 years agoUpdate code to reduce Cyclomatic Complexity 54/212854/5
hj kim [Tue, 27 Aug 2019 09:39:00 +0000 (18:39 +0900)]
Update code to reduce Cyclomatic Complexity

Change-Id: I935554429b800c6a27d40e8a46e6380a7933c4f8

5 years agoUpdate package version 73/204173/1 accepted/tizen/unified/20190424.040818 submit/tizen/20190422.051140 submit/tizen/20190424.000637
Minje Ahn [Mon, 22 Apr 2019 04:24:39 +0000 (13:24 +0900)]
Update package version

0.2.23 to 0.3.0

Change-Id: I4b5e75b2ee9bc7fdce239ab2eb9bdf8a6d1eb8b0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoMatch columns of media with filter keyword 13/203713/1
Minje Ahn [Wed, 17 Apr 2019 06:37:46 +0000 (15:37 +0900)]
Match columns of media with filter keyword

Change-Id: I57740641cacbd2fd2d9f7bd8b016b88e77cf6a15
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoReplace mm-utility function to use mm_image_xxx() 85/200985/1 accepted/tizen/unified/20190311.220550 submit/tizen/20190311.013617
jiyong.min [Thu, 7 Mar 2019 02:10:15 +0000 (11:10 +0900)]
Replace mm-utility function to use mm_image_xxx()

Change-Id: Ia216c2678d1d7fc84759c6e3f216cc22f7545f8b

5 years agoFix format error in logs 58/197758/1 accepted/tizen/unified/20190116.160718 accepted/tizen/unified/20190117.151813 submit/tizen/20190116.045852 submit/tizen/20190116.054414
hj kim [Wed, 16 Jan 2019 06:26:38 +0000 (15:26 +0900)]
Fix format error in logs

Change-Id: Ib1debb8ff078d2dc07bb1bad61208415f4949b23

5 years agoFix the log position to avoid errno change for thumbnail_util_extract(). 56/197156/1 accepted/tizen/unified/20190111.055148 submit/tizen/20190109.233706
jiyong.min [Thu, 10 Jan 2019 04:50:48 +0000 (13:50 +0900)]
Fix the log position to avoid errno change for thumbnail_util_extract().

Change-Id: I8b0559f9ebfedbe208ee228a7611b3eabb2d8a9c

5 years agoFix memory leak issue 10/196210/1 submit/tizen/20190104.070559
Minje Ahn [Wed, 26 Dec 2018 06:46:27 +0000 (15:46 +0900)]
Fix memory leak issue

Change-Id: Idd9b8e6d17a81639f51f0d0e17a99083938f936b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoFix format error in logs 89/194689/1
jiyong.min [Fri, 7 Dec 2018 04:06:15 +0000 (13:06 +0900)]
Fix format error in logs

Change-Id: I1005ff291f438496a54a45a3cc2772c772650719

5 years agoRemove db-util dependency 12/194312/1
Minje Ahn [Mon, 3 Dec 2018 03:59:57 +0000 (12:59 +0900)]
Remove db-util dependency

Change-Id: Ie5fbbb969502e7c50be8cfb1c9dd3056d12fc91e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoRemove wrapping struct 83/194183/1
Minje Ahn [Fri, 30 Nov 2018 01:35:50 +0000 (10:35 +0900)]
Remove wrapping struct

Use sqlite3 Explicitly

Change-Id: Ic591f1de449c1b8019dcc799285d2a12877f9cb0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoAdding initial structure for unittest 44/193544/5 accepted/tizen/unified/20181127.073305 submit/tizen/20181126.011146
jiyong.min [Thu, 22 Nov 2018 00:30:01 +0000 (09:30 +0900)]
Adding initial structure for unittest

    - It has only one testcases for libmedia-thumbnail of unittest
    - It would be enabled by gtest build with '--define "gtests 1"'

Change-Id: I93a9b411242640823e9c8802bea31405548e05f0

5 years ago[ACR-1309] Remove deprecated API 05/192605/1 accepted/tizen/unified/20181122.060337 submit/tizen/20181122.022626
Minje Ahn [Wed, 7 Nov 2018 02:10:46 +0000 (11:10 +0900)]
[ACR-1309] Remove deprecated API

Change-Id: Icc45ae99d610d518a5fb09d061599ae0cd729c81
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoRemove requires. Anything is required for using this library 70/192170/1 accepted/tizen/unified/20181107.081941 submit/tizen/20181105.235320
hj kim [Wed, 31 Oct 2018 06:25:49 +0000 (15:25 +0900)]
Remove requires. Anything is required for using this library

Change-Id: Ia46ad1035abaab05439055a8256ae381c1457f05

5 years agoReinforce thumbnail transfer 62/186862/2 accepted/tizen/5.0/unified/20181102.015345 accepted/tizen/unified/20180817.061815 submit/tizen/20180816.075614 submit/tizen_5.0/20181101.000003
Minje Ahn [Thu, 16 Aug 2018 05:08:07 +0000 (14:08 +0900)]
Reinforce thumbnail transfer

Change-Id: I28a1445463df8dc6ac6fb18fb1a2d395913d8264
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoModify thumbnail store path 15/184315/1 accepted/tizen/unified/20180730.141944 submit/tizen/20180727.060045
Minje Ahn [Tue, 17 Jul 2018 07:14:20 +0000 (16:14 +0900)]
Modify thumbnail store path

Unifies the thumbnail path regardless of the storage type

Change-Id: I3420b5c7ba7a6441bb44151f25d199978c9aa121
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
5 years agoChange TCP transfer 25/177425/2 accepted/tizen/unified/20180516.065714 accepted/tizen/unified/20180521.003626 submit/tizen/20180511.003859 submit/tizen/20180516.001848 submit/tizen/20180517.232110
Minje Ahn [Thu, 26 Apr 2018 04:42:49 +0000 (13:42 +0900)]
Change TCP transfer

1. Rollback to split transmission
2. Change block size 512 to 10K

Change-Id: I1786a26c08546ccaade8089970ad8edeb2cf2a60
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
(cherry picked from commit bd703adacacd8e39c94140883cfe535ce05d3dee)

5 years agoAdd fortify option 26/175626/2
Minje Ahn [Wed, 11 Apr 2018 07:20:29 +0000 (16:20 +0900)]
Add fortify option

Change-Id: Iace5c8744c621b525947b6371169ba26fa1fe81b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoAdd function for invalid storage 93/174893/1 submit/tizen/20180411.083552
Minje Ahn [Thu, 5 Apr 2018 02:17:16 +0000 (11:17 +0900)]
Add function for invalid storage

Change-Id: Iac0c39cd2570c87e6941ff9ccd0647a421f4268c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoChange update query 80/174180/2 accepted/tizen/unified/20180403.060119 submit/tizen/20180402.053402
Minje Ahn [Thu, 29 Mar 2018 02:05:18 +0000 (11:05 +0900)]
Change update query

Modified 'media' to storage_id

Change-Id: Iadcd852800525f899af817cc7c72f3ab8465d216
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoFix coverity issues 51/173051/4 accepted/tizen/unified/20180321.060758 submit/tizen/20180320.040253
hj kim [Mon, 19 Mar 2018 08:59:50 +0000 (17:59 +0900)]
Fix coverity issues

Change-Id: I890d8fae5854f0ee47a563034805999e3eec5486

6 years agoRemove requirement for unused packages in CMakeLists.txt 12/173112/1
Jiyong Min [Mon, 19 Mar 2018 23:31:48 +0000 (08:31 +0900)]
Remove requirement for unused packages in CMakeLists.txt

 - It will make build error due to missing requirements in .spec file

Change-Id: Ia795806f24aed5eda38a65e7b1b0a0ca6e17c1fd

6 years agoRevert "Fix build error for CMake upgrade" 11/173111/1
Jiyong Min [Mon, 19 Mar 2018 23:28:49 +0000 (08:28 +0900)]
Revert "Fix build error for CMake upgrade"

This reverts commit 29c0a5022cf22b954b8127ccaccccceceda6afec.

Change-Id: Ib2a4f543e9f5f3ddc7a9f634d4e56f6d93e1f0fb

6 years agoFix log msg 25/172825/2
Minje Ahn [Fri, 16 Mar 2018 07:22:51 +0000 (16:22 +0900)]
Fix log msg

Change-Id: I4320691d685714aed75f9c12e353b308c01509b1
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoFix build error for CMake upgrade
Jiyong Min [Mon, 19 Mar 2018 02:06:40 +0000 (11:06 +0900)]
Fix build error for CMake upgrade

6 years agoRemove unused IMG_CODEC_AGIF 12/172712/1 sandbox/dnxowls/cmake_upgrade accepted/tizen/unified/20180319.062914 submit/tizen/20180316.051336
Jiyong Min [Thu, 15 Mar 2018 09:54:59 +0000 (18:54 +0900)]
Remove unused IMG_CODEC_AGIF

Change-Id: Ie183418deae59c63fb02047d094adf46d20a5b6a

6 years agoModified TCP transfer 76/171776/1 accepted/tizen/unified/20180313.061057 submit/tizen/20180312.055137
Minje Ahn [Wed, 7 Mar 2018 07:36:24 +0000 (16:36 +0900)]
Modified TCP transfer

1. Modified result compare
2. Remove response for kill-msg
3. Remove block send

Change-Id: Idde2423e5054e9813a746ee89779aaee35a62f8d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoFix intermittent error in thumb-server 70/171570/1 accepted/tizen/unified/20180308.123332 submit/tizen/20180308.013518
Minje Ahn [Tue, 6 Mar 2018 01:09:36 +0000 (10:09 +0900)]
Fix intermittent error in thumb-server

Change-Id: Ibb318babb7c978d96218aef3ac30311025bf24a0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoMerge "Updates color enums for refactoring of libmm-utility" into tizen accepted/tizen/unified/20180214.144604 submit/tizen/20180212.075159
Jiyong Min [Mon, 12 Feb 2018 07:48:02 +0000 (07:48 +0000)]
Merge "Updates color enums for refactoring of libmm-utility" into tizen

6 years ago[SATIZENVUL-1315,1316] Reinforced the missing code 75/169775/1 accepted/tizen/unified/20180213.132810 submit/tizen/20180208.063721
Minje Ahn [Fri, 9 Feb 2018 04:11:54 +0000 (13:11 +0900)]
[SATIZENVUL-1315,1316] Reinforced the missing code

Change-Id: Ia42ba6850a64b360e36b16c42df2d125772685c4
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoUpdates color enums for refactoring of libmm-utility 68/169668/3
Jiyong Min [Thu, 8 Feb 2018 07:24:53 +0000 (16:24 +0900)]
Updates color enums for refactoring of libmm-utility

Change-Id: I81c17682bd9c921938128cefae747dcd389b5f09

6 years ago[SATIZENVUL-1315/SATIZENVUL-1316] Remove msg size from thumbMsg 95/169495/3
Minje Ahn [Wed, 7 Feb 2018 05:46:11 +0000 (14:46 +0900)]
[SATIZENVUL-1315/SATIZENVUL-1316] Remove msg size from thumbMsg

Change-Id: Iaae0d5707294314a1bf856857521f95fb8582691
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoModified to mm_util_extract_image_info() instead of ImgGetImageInfo() 81/169081/1 accepted/tizen/unified/20180206.064135 submit/tizen/20180205.005408
Minje Ahn [Fri, 2 Feb 2018 06:06:33 +0000 (15:06 +0900)]
Modified to  mm_util_extract_image_info() instead of ImgGetImageInfo()

Modified image info API
Delete image info API in libmedia-thumbnail

Change-Id: I248ad18f3ca4cea8f8e2b7bc43dfe711d0852e16
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove sync request 70/169070/1
Minje Ahn [Fri, 2 Feb 2018 05:59:16 +0000 (14:59 +0900)]
Remove sync request

Change-Id: Ic9efd546cc06b7f6bfc9d493ec9e91ae2b4f8e07
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove unused code 85/168885/2 submit/tizen/20180131.074228
Minje Ahn [Thu, 1 Feb 2018 02:16:50 +0000 (11:16 +0900)]
Remove unused code

Change-Id: I6e0d47fe3cc6b5091afe5a886e64f800132597a0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoModified return error value 34/168834/1
Minje Ahn [Wed, 31 Jan 2018 08:41:16 +0000 (17:41 +0900)]
Modified return error value

Change-Id: I2d9d31b4780c2301e47aafa4d83866ff858f38d3
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoThumbnail-server code refactoring 98/168798/6
Minje Ahn [Wed, 31 Jan 2018 04:22:50 +0000 (13:22 +0900)]
Thumbnail-server code refactoring

Remove the code related with agif
Refactoring functions for getting media type and original w/h
Remove unused dependency

Change-Id: I08162ecfd41e1e3dd25833bf625d3206639d1e32
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoModified image thumbnail process 40/168640/4
Minje Ahn [Tue, 30 Jan 2018 04:35:15 +0000 (13:35 +0900)]
Modified image thumbnail process

Change evas to graphicsmagick
Remove EXIF checking process

Change-Id: I80dadfb735f7ce82ab80f0c72eeec4524d401291
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoModify video thumbnail process 82/168182/4
Minje Ahn [Thu, 25 Jan 2018 00:57:30 +0000 (09:57 +0900)]
Modify video thumbnail process

Change-Id: Iddde97e813d5d5ea1d67524cf1063561d65f7c91
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove unused DRM flag 16/166816/2
Minje Ahn [Fri, 12 Jan 2018 04:32:49 +0000 (13:32 +0900)]
Remove unused DRM flag

Change-Id: I5ed0af3b49529939abd2cec1d952ae921933ddd4
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years ago[DF171024-00705]Svace issue fix 21/158121/1 accepted/tizen/unified/20171030.161644 submit/tizen/20171030.045806
hj kim [Mon, 30 Oct 2017 02:27:12 +0000 (11:27 +0900)]
[DF171024-00705]Svace issue fix

Change-Id: Ia941a47ea8fe745880abd20db645ee83b1d8262c

6 years agoRemove unnecessary headers 52/152152/3 accepted/tizen/unified/20170929.081643 submit/tizen/20170928.090751
Minje Ahn [Mon, 25 Sep 2017 07:10:32 +0000 (16:10 +0900)]
Remove unnecessary headers

Remove sys/stat

Change-Id: Ibe7626f8621f5db68b41c8b96ce5e5153b98f760
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoChange free to SAFE_FREE 16/147916/1 accepted/tizen/unified/20170907.060441 submit/tizen/20170906.051057
Haejeong Kim [Wed, 6 Sep 2017 05:01:06 +0000 (14:01 +0900)]
Change free to SAFE_FREE

Change-Id: Ia773b6de6f99a382a48221992b5d326dbec2e9cb

6 years agoRemove unused code of _PERFORMANCE_CHECK_ and remove empty media-thumb-debug.c file 50/147850/2
Haejeong Kim [Wed, 6 Sep 2017 02:18:16 +0000 (11:18 +0900)]
Remove unused code of _PERFORMANCE_CHECK_ and remove empty media-thumb-debug.c file

Change-Id: Ib25439035f2426cd4c14d3c37dca2780f98d2a6e

6 years agoRemove unused code of _USE_LOG_FILE_ 47/147847/1
Haejeong Kim [Wed, 6 Sep 2017 02:13:29 +0000 (11:13 +0900)]
Remove unused code of _USE_LOG_FILE_

Change-Id: I8cf596093d4a4484e93370b5cbb23adecd640761

6 years agoApply tizen coding rule 68/147368/2 accepted/tizen/unified/20170906.060727 submit/tizen/20170905.045152
Haejeong Kim [Mon, 4 Sep 2017 06:00:34 +0000 (15:00 +0900)]
Apply tizen coding rule

Change-Id: I9325741c7aaa538ff8234599cb30128cb1ea7111

6 years agoFix Memory leak 04/147304/2
Haejeong Kim [Mon, 4 Sep 2017 02:17:42 +0000 (11:17 +0900)]
Fix Memory leak

Change-Id: I16870f603ac4490ea9117e000f284175b056a6ce

6 years agoRemove dependency of mmutil-jpeg. Use capi-media-image-util instead 89/146289/1 accepted/tizen/unified/20170829.053211 submit/tizen/20170828.073653
Haejeong Kim [Mon, 28 Aug 2017 01:16:59 +0000 (10:16 +0900)]
Remove dependency of mmutil-jpeg. Use capi-media-image-util instead

Change-Id: Ifdf3ec27e60e4e4b4d4e34b5a8eac370524024d1

6 years agoRemove dependency of mmutil-imgp. Use capi-media-image-util instead 35/146135/1
Haejeong Kim [Fri, 25 Aug 2017 06:06:33 +0000 (15:06 +0900)]
Remove dependency of mmutil-imgp. Use capi-media-image-util instead

Change-Id: I99067c6f27c43ae5a51fc9568e945d9502ba004c

6 years agoMake internal Api for get image size 22/146122/1
Haejeong Kim [Fri, 25 Aug 2017 05:15:02 +0000 (14:15 +0900)]
Make internal Api for get image size

Change-Id: I007c80b154aad6e10f59bff55bf151d948ccf5a2

6 years agoMerge function for getting thumbnail folder 10/144610/1 accepted/tizen/4.0/unified/20170829.020116 accepted/tizen/unified/20170822.023749 accepted/tizen/unified/20170824.051003 submit/tizen/20170821.010252 submit/tizen/20170824.010707 submit/tizen_4.0/20170828.100004 submit/tizen_4.0/20170828.110004
Minje Ahn [Thu, 17 Aug 2017 08:17:26 +0000 (17:17 +0900)]
Merge function for getting thumbnail folder

Change-Id: Idad1a8ca2ca97a3cb5b53fe23133152502f734bb
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoChange storage type enum name (ms_user_storage_type_t -> ms_user_storage_type_e) 54/144554/2
Minje Ahn [Thu, 17 Aug 2017 06:59:22 +0000 (15:59 +0900)]
Change storage type enum name (ms_user_storage_type_t -> ms_user_storage_type_e)

Change-Id: Ib5d84168558cb28f1b0b4105ca3d62c4aed01796
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove unused input parameter 20/142420/2 accepted/tizen/unified/20170814.060114 submit/tizen/20170804.052933 submit/tizen/20170811.053616
Minje Ahn [Fri, 4 Aug 2017 02:08:38 +0000 (11:08 +0900)]
Remove unused input parameter

Use request_id instead of full path

Change-Id: I2e12d7b1c610d6686cf685f0b32c29bfdb9b804d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoMerge thumbnail-util queue 82/142382/4
Minje Ahn [Fri, 4 Aug 2017 00:14:50 +0000 (09:14 +0900)]
Merge thumbnail-util queue

Change-Id: I6bf5e6c801def81bbc4221e768b8591da553307c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoSvace issue fix. Just remove unreached code 56/142156/2
Haejeong Kim [Thu, 3 Aug 2017 01:57:03 +0000 (10:57 +0900)]
Svace issue fix. Just remove unreached code

Change-Id: If19cc27d41f30c62c3a53a6abd618ad843d819b2

6 years agoMerge thumb request queue 93/141993/3 accepted/tizen/4.0/unified/20170816.013431 accepted/tizen/4.0/unified/20170816.015934 accepted/tizen/unified/20170803.075500 submit/tizen/20170803.010824 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Minje Ahn [Wed, 2 Aug 2017 07:20:51 +0000 (16:20 +0900)]
Merge thumb request queue

Remove request queue and use only manage queue
Add flag for check requesting

Change-Id: Ia35bcf043389011601df6c071fd623ff9b1727f0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove cancel all for media-content 96/141296/1 accepted/tizen/unified/20170803.010419 submit/tizen/20170801.052138
Minje Ahn [Mon, 31 Jul 2017 01:55:23 +0000 (10:55 +0900)]
Remove cancel all for media-content

Change-Id: I1930be6dbccc4c7957bdb5bcd6389e77acbb51e2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years ago[SATIZENVUL-926] Check allocation 43/138843/2 accepted/tizen/unified/20170719.131954 submit/tizen/20170719.012528
Minje Ahn [Fri, 14 Jul 2017 04:49:33 +0000 (13:49 +0900)]
[SATIZENVUL-926] Check allocation

Change-Id: I3ca13cf412738708ff05864312b375ff58106fc4
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years ago[SATIZENVUL-915] Add check for EXIF thumbnail size 46/139246/1
Minje Ahn [Tue, 18 Jul 2017 05:48:58 +0000 (14:48 +0900)]
[SATIZENVUL-915] Add check for EXIF thumbnail size

Change-Id: I08198862f5f2e26fb53da99c0080d8488338dabe
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>