platform/core/multimedia/libmedia-thumbnail.git
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>
6 years ago[SATIZENVUL-956] change strncpy to g_strlcpy 97/138797/4
Minje Ahn [Fri, 14 Jul 2017 00:40:42 +0000 (09:40 +0900)]
[SATIZENVUL-956] change strncpy to g_strlcpy

Change-Id: Id4108ba3e01f4d06f7fa6c235d9213fb804b3e40
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoFix atoi issue 90/138590/2 accepted/tizen/unified/20170717.170049 submit/tizen/20170713.090438 submit/tizen/20170714.003836
Minje Ahn [Thu, 13 Jul 2017 02:24:15 +0000 (11:24 +0900)]
Fix atoi issue

Change-Id: I39ebc9662b05f6d2f5c6bb268500ec52bdd02438
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove unused code 68/138368/3
Minje Ahn [Wed, 12 Jul 2017 02:56:56 +0000 (11:56 +0900)]
Remove unused code

Remove unused enums, values, APIs.

Change-Id: I9f9e66581dc1ef19ceb10f83abe7dcb88eb563e7
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove original width, height parameters from response msg 94/138094/1
Minje Ahn [Tue, 11 Jul 2017 05:26:16 +0000 (14:26 +0900)]
Remove original width, height parameters from response msg

Change-Id: I7b11e8744939e67130826e43708e5474e39ed975
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove width, height from UPDATE query 38/138038/1
Minje Ahn [Tue, 11 Jul 2017 01:53:47 +0000 (10:53 +0900)]
Remove width, height from UPDATE query

width, height value is updated by extract metadata

Change-Id: Ife112a4e80ddb6821764904d9165c46ae3fe7093
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove same case 09/138009/1
Minje Ahn [Tue, 11 Jul 2017 00:15:41 +0000 (09:15 +0900)]
Remove same case

Change-Id: I8019b52df2f006963b9eabb3438f84a3af19d4df
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoMerge thumbnail create API when image type 82/137882/2
Minje Ahn [Mon, 10 Jul 2017 07:32:25 +0000 (16:32 +0900)]
Merge thumbnail create API when image type

Change-Id: I14927754931071ef8d3d1307ddc334d5bc643541
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove db connection/disconnection API 35/137835/1
Minje Ahn [Mon, 10 Jul 2017 04:25:57 +0000 (13:25 +0900)]
Remove db connection/disconnection API

Merge into SELECT api

Change-Id: I25e0bd4b56b95a1856ea7142d7a0457685b3b2f8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoReduce error checker 15/137815/2
Minje Ahn [Mon, 10 Jul 2017 02:13:24 +0000 (11:13 +0900)]
Reduce error checker

1. Reinforce query
2. Merge function

Change-Id: Ia6c560056f7c4daeaf2dd9107308b91876e19a93
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove double check 14/137714/4
Minje Ahn [Fri, 7 Jul 2017 07:18:45 +0000 (16:18 +0900)]
Remove double check

Change-Id: I170b95a4f6a60119d53a33d1ed602b50a0cd31ab
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoModified to check if parameter is null when use sqlite3 api 73/137673/1
Minje Ahn [Fri, 7 Jul 2017 04:42:53 +0000 (13:42 +0900)]
Modified to check if parameter is null when use sqlite3 api

Change-Id: I452715dee6760ade0203cd21bb12997b93ea3c9e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove unused parameter 71/137671/1
Minje Ahn [Fri, 7 Jul 2017 04:35:19 +0000 (13:35 +0900)]
Remove unused parameter

Change-Id: I6c3640db37b9789181c9fa127bd083c5b2ec6aa6
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove checker for DB update 64/137664/1
Minje Ahn [Fri, 7 Jul 2017 04:14:02 +0000 (13:14 +0900)]
Remove checker for DB update

No more need this parameter

Change-Id: I365aa9a6c6b63e51d5ea64bcb3fac4ea36ab625d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoBlock memcpy when fail to create thumbnail 24/137524/1
Minje Ahn [Thu, 6 Jul 2017 08:03:00 +0000 (17:03 +0900)]
Block memcpy when fail to create thumbnail

Change-Id: Ia4c320f5e4c84f4c7b43ae806c62c323ff744b63
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agofix invalid format argument types for dlog 05/135105/1 accepted/tizen/unified/20170630.083306 submit/tizen/20170621.064821 submit/tizen/20170622.044226
Haejeong Kim [Wed, 21 Jun 2017 03:30:16 +0000 (12:30 +0900)]
fix invalid format argument types for dlog

Change-Id: I5b268111167b31d70835835234bb9c9a19b44d5a

6 years agoFix packaging 34/135034/1 submit/tizen/20170621.015818
Minje Ahn [Wed, 21 Jun 2017 00:42:16 +0000 (09:42 +0900)]
Fix packaging

Change-Id: I00288c6639519ce87aa2e71e77e333185396a575
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
6 years agoRemove image-util dependency 04/134504/5
Minje Ahn [Mon, 19 Jun 2017 03:55:54 +0000 (12:55 +0900)]
Remove image-util dependency

Remove image-util dependency when create agif thumbnail

Change-Id: Ie6a96e8b5132e4b6be0e86b7cf23e4c29aba65c1
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoCode cleanup 89/132689/2
Minje Ahn [Wed, 7 Jun 2017 06:46:18 +0000 (15:46 +0900)]
Code cleanup

Remove format enum and related API
Remove unused codes
Merge same logics

Change-Id: I1e44585955eb1698d2aa5901f2e1969d831de6c7
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove unused parameters 66/130466/2 accepted/tizen/unified/20170531.082423 submit/tizen/20170523.042515 submit/tizen/20170523.092028
Minje Ahn [Mon, 22 May 2017 10:27:47 +0000 (19:27 +0900)]
Remove unused parameters

Remove socket path and structure

Change-Id: I5ced06aa5e575d37d79017e8854d1eb9d8415325
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove and merge DB operation 62/130362/2
Minje Ahn [Mon, 22 May 2017 06:22:48 +0000 (15:22 +0900)]
Remove and merge DB operation

Change-Id: I86b50705f05f68307a0b0d76df244e740626026c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove unused defines 53/130153/1 accepted/tizen/unified/20170522.184516 submit/tizen/20170522.012555 submit/tizen/20170522.021655 submit/tizen/20170522.022319 tizen_4.0.m1_release
Haejeong Kim [Fri, 19 May 2017 08:30:56 +0000 (17:30 +0900)]
Remove unused defines

Change-Id: Id9208dc86f215568710a6da19e9e3db960ca88a8

7 years agoRemove vconf dependency 30/130130/1
Minje Ahn [Fri, 19 May 2017 07:42:19 +0000 (16:42 +0900)]
Remove vconf dependency

Change-Id: I01c382f932b214d12d336b136a40f91fa85c18b0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove thumb_extract_all feature 04/130104/2
Minje Ahn [Fri, 19 May 2017 06:43:05 +0000 (15:43 +0900)]
Remove thumb_extract_all feature

Change-Id: Iccd0bb0f918013bed22f0f27c968362fe54079d2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoUse Common API in libmedia-util to get thumb store path 38/129938/1 submit/tizen/20170519.020052
Haejeong Kim [Thu, 18 May 2017 11:18:39 +0000 (20:18 +0900)]
Use Common API in libmedia-util to get thumb store path

Change-Id: I4791acb2d3856c6bd9f601bbe237d22f90de833f

7 years agoAdd thumb_err_slog() and apply it 82/129782/1
Haejeong Kim [Thu, 18 May 2017 06:00:10 +0000 (15:00 +0900)]
Add thumb_err_slog() and apply it

Change-Id: I092b4dc7a2a36712119bfe491bbe831c0ee5708e

7 years agoJust remove unused code 77/129777/1 accepted/tizen/unified/20170518.182359 submit/tizen/20170518.053901
Haejeong Kim [Thu, 18 May 2017 05:37:00 +0000 (14:37 +0900)]
Just remove unused code

Change-Id: Ie70b3af27edf6e7fe9a07458c94e679f71961741

7 years agoUse Common API in libmedia-util to get storage_type instead of internal API 58/129758/1
Haejeong Kim [Thu, 18 May 2017 05:01:48 +0000 (14:01 +0900)]
Use Common API in libmedia-util to get storage_type instead of internal API

Change-Id: Id2f14227aa97ce28eda8c20c8882b0183dffc9e5

7 years agoAdd option to check warning error and fix warning 22/129622/1
Haejeong Kim [Wed, 17 May 2017 07:39:41 +0000 (16:39 +0900)]
Add option to check warning error and fix warning

Change-Id: I834bfab50cfe98312fa1cba2d1db6ed85da4c3db

7 years agoModify null pointer dereferenced in _media_thumb_get_thumb_path_from_db 48/126748/3 accepted/tizen/unified/20170426.061631 submit/tizen/20170425.054247
Jiyong Min [Tue, 25 Apr 2017 04:19:00 +0000 (13:19 +0900)]
Modify null pointer dereferenced in _media_thumb_get_thumb_path_from_db

Change-Id: Iacb19869df0023972bc4e04872864186be3bc4b4
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoModify to return unsupported content error for thumbnail-util 94/126594/1 accepted/tizen/unified/20170425.045009 submit/tizen/20170425.005749
Jiyong Min [Mon, 24 Apr 2017 08:19:01 +0000 (17:19 +0900)]
Modify to return unsupported content error for thumbnail-util

Change-Id: Ic0fb57416a3334e95054aa499737ed6eef3e7575
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoSvace issue fix. add socket close code 49/125949/1 accepted/tizen/unified/20170421.041915 submit/tizen/20170421.003754
Haejeong Kim [Wed, 19 Apr 2017 10:30:46 +0000 (19:30 +0900)]
Svace issue fix. add socket close code

Change-Id: I251477954011600714c195ca8cadbe8708c54e66

7 years agoJust change color of log 83/125583/3 accepted/tizen/unified/20170419.165309 submit/tizen/20170419.062153
Haejeong Kim [Tue, 18 Apr 2017 05:06:32 +0000 (14:06 +0900)]
Just change color of log

Change-Id: Idb1a6ff8bda1c446473b7c65f299cb0405acac5a

7 years agoChange strncpy to g_strlcpy 06/125006/1 accepted/tizen/unified/20170417.082853 submit/tizen/20170414.042242
Haejeong Kim [Thu, 13 Apr 2017 09:35:15 +0000 (18:35 +0900)]
Change strncpy to g_strlcpy

Change-Id: I1ad4f3628e6c96a78e2523ab8646adbd8ea48e9c

7 years agoUse standard license name. public domain -> PD 88/124888/1 accepted/tizen/unified/20170413.164407 submit/tizen/20170413.033911
Haejeong Kim [Thu, 13 Apr 2017 02:18:39 +0000 (11:18 +0900)]
Use standard license name. public domain -> PD

Change-Id: I6f9b90fd0cb6e3c3e447ddb3e4de7b6764bd755e

7 years agoUpdate minor version for modifying thumbnail messgae 78/123978/1 accepted/tizen/unified/20170410.155744 submit/tizen/20170410.043321
Jiyong Min [Mon, 10 Apr 2017 01:34:49 +0000 (10:34 +0900)]
Update minor version for modifying thumbnail messgae

Change-Id: Ic4a659208e37ad0766da469197bf295a8f4afa22
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoCheck Error type and remove Unused code 71/123671/8
Jiyong Min [Thu, 6 Apr 2017 10:45:54 +0000 (19:45 +0900)]
Check Error type and remove Unused code
1. Check Proper Error Type when create thumbnail and return it to App.
2. Remove unused THUMB_REQUEST_SAVE_FILE related code

Change-Id: Idf40c8f3a515319bcccce81dcd49d7cda8d56165
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoJust Apply Tizen Coding Rule 93/121993/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170330.151639 accepted/tizen/ivi/20170330.224603 accepted/tizen/mobile/20170330.224451 accepted/tizen/tv/20170330.224531 accepted/tizen/unified/20170330.224627 accepted/tizen/wearable/20170330.224548 submit/tizen/20170330.015416
Haejeong Kim [Thu, 30 Mar 2017 00:59:15 +0000 (09:59 +0900)]
Just Apply Tizen Coding Rule

Change-Id: I6951f5a5bf334838c9d17dba0edb03be10a30c96

7 years agoUse license macro in spec file 26/120626/2 accepted/tizen/common/20170324.122609 accepted/tizen/ivi/20170324.111213 accepted/tizen/mobile/20170324.110936 accepted/tizen/tv/20170324.110951 accepted/tizen/unified/20170324.111250 accepted/tizen/wearable/20170324.111132 submit/tizen/20170324.044324
Jiyong Min [Thu, 23 Mar 2017 10:27:43 +0000 (19:27 +0900)]
Use license macro in spec file

Change-Id: I13344e1ab6d04184c91718220937134c65eaf9eb
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
7 years agoRemove to free the thumbnail buffer 11/119311/1 accepted/tizen/common/20170316.161857 accepted/tizen/ivi/20170316.101816 accepted/tizen/mobile/20170316.101637 accepted/tizen/tv/20170316.101726 accepted/tizen/unified/20170316.101831 accepted/tizen/wearable/20170316.101801 submit/tizen/20170316.091033
Jiyong Min [Thu, 16 Mar 2017 08:58:10 +0000 (17:58 +0900)]
Remove to free the thumbnail buffer

 [Problem] Crash by double-free
- The description of thumbnail-util should be free the thumbnail buffer after using it in application.

Change-Id: I4b0dd6df93756205aabc9690d4d7044bb87094eb
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoUpdate get_path functions 73/111973/3
Minje Ahn [Wed, 25 Jan 2017 07:25:57 +0000 (16:25 +0900)]
Update get_path functions

use tzplatform API instead of grp(pwd) API

Change-Id: I1c3f79769304377b68c98a1a03ded53b02c21b42
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove unused code 32/109932/1 accepted/tizen/common/20170116.181407 accepted/tizen/ivi/20170116.085705 accepted/tizen/mobile/20170116.085611 accepted/tizen/tv/20170116.085625 accepted/tizen/unified/20170309.033509 accepted/tizen/wearable/20170116.085645 submit/tizen/20170116.003619 submit/tizen_unified/20170308.100408
Minje Ahn [Thu, 12 Jan 2017 08:16:12 +0000 (17:16 +0900)]
Remove unused code

Delete UDP related code

Change-Id: I602270245bb290ce28f64a803f75e94edcbfb9ae
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoAdd orientation for thumbnail-util 07/108807/1
Minje Ahn [Thu, 5 Jan 2017 01:29:27 +0000 (10:29 +0900)]
Add orientation for thumbnail-util

Fix code for thumbnail ratio when use thumbnail-util API

Change-Id: I2186f79c1155f5ca60aeab8c86d3a245367139cf
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove unreachable code 86/102186/1 accepted/tizen/common/20161208.135243 accepted/tizen/ivi/20161208.013119 accepted/tizen/mobile/20161208.013025 accepted/tizen/tv/20161208.013055 accepted/tizen/wearable/20161208.013107 submit/tizen/20161207.232858
Jiyong Min [Mon, 5 Dec 2016 07:10:57 +0000 (16:10 +0900)]
Remove unreachable code

Change-Id: Ie49a15a8b06a25510d072483bce8cf23c2934b6a
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoRemove unneccessary condition 85/100685/1 accepted/tizen/common/20161129.173623 accepted/tizen/ivi/20161130.015434 accepted/tizen/mobile/20161130.015213 accepted/tizen/tv/20161130.015259 accepted/tizen/wearable/20161130.015346 submit/tizen/20161129.052917
Jiyong Min [Tue, 29 Nov 2016 03:27:54 +0000 (12:27 +0900)]
Remove unneccessary condition

Change-Id: I0b9cae33a0d4c4200a35187dd49f7f1c370282af
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoFix svace 2.2 issue 75/100675/1
Minje Ahn [Tue, 29 Nov 2016 02:40:52 +0000 (11:40 +0900)]
Fix svace 2.2 issue

Change-Id: I9d2cbee7c36ed5b725adee77468b23763b412819
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoModify not to create thumbnail of ASF video 13/89513/1 accepted/tizen/3.0/common/20161114.105758 accepted/tizen/3.0/ivi/20161011.044333 accepted/tizen/3.0/mobile/20161015.033512 accepted/tizen/3.0/tv/20161016.005049 accepted/tizen/3.0/wearable/20161015.083148 accepted/tizen/common/20160928.163957 accepted/tizen/ivi/20160930.040759 accepted/tizen/mobile/20160930.040444 accepted/tizen/tv/20160930.040609 accepted/tizen/wearable/20160930.040705 submit/tizen/20160928.043825 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000003 submit/tizen_3.0_mobile/20161015.000003 submit/tizen_3.0_tv/20161015.000003 submit/tizen_3.0_wearable/20161015.000003
Jiyong Min [Mon, 26 Sep 2016 01:52:54 +0000 (10:52 +0900)]
Modify not to create thumbnail of ASF video

 - PROBLEM
MIME type of ASF was changed to application/vnd.ms-asf from video.
So thumb-server did not create thumbnail because ASF was not video type.

[version] 0.1.99
[solution] Return video type for ASF video

Change-Id: Id44f4296ea2e72f51d599fa36612a31694f97e8c
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
7 years agoDelete unnecessary logic 82/84282/1 accepted/tizen/common/20160818.144358 accepted/tizen/ivi/20160818.231825 accepted/tizen/mobile/20160818.231651 accepted/tizen/tv/20160818.231757 accepted/tizen/wearable/20160818.231724 submit/tizen/20160818.052348
Minje Ahn [Thu, 18 Aug 2016 01:03:18 +0000 (10:03 +0900)]
Delete unnecessary logic

Change-Id: I0f2fff0b0f11af490751c8005dc880d3ee1bc536
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
7 years agoRemove build warning message 82/81682/2 accepted/tizen/common/20160805.130206 accepted/tizen/ivi/20160808.081201 accepted/tizen/mobile/20160808.080825 accepted/tizen/tv/20160808.081011 accepted/tizen/wearable/20160808.081108 submit/tizen/20160805.054353
Jiyong Min [Wed, 27 Jul 2016 23:51:32 +0000 (08:51 +0900)]
Remove build warning message

Few functions were undeclared, the functions was located in prior to caller

Change-Id: Ia6e12383f52493db1f456f0ffe95f4011b80f639
Signed-off-by: jiyong min <jiyong.min@samsung.com>
7 years agoPerformance enhancement to make image/video thumbnail 35/78835/5 accepted/tizen/common/20160711.170420 accepted/tizen/ivi/20160711.084335 accepted/tizen/mobile/20160711.084113 accepted/tizen/tv/20160711.084217 accepted/tizen/wearable/20160711.084146 submit/tizen/20160711.030104
Jiyong Min [Thu, 7 Jul 2016 05:19:35 +0000 (14:19 +0900)]
Performance enhancement to make image/video thumbnail

To make image/video thumbnail, it is used to resize and rotate image APIs.
The image resize/rotate APIs, it is needed to initialize.
The resizing/rotation is replaced to new one.
 - resize: mm_util(gstreamer) -> EFL(evas)
 - rotation: mm_util(gstreamer) -> Make new rotate function

[Performance check result]
Before: 1.x sec or more (MAX API runtime 2.x sec)
After:300ms under (media_info_insert_to_db API whole 400ms under)

Change-Id: I11946578fa7c4087d60d49f7d5afe58fc1a7838c
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoFix memory leak 01/73201/1 accepted/tizen/common/20160609.145233 accepted/tizen/ivi/20160609.091752 accepted/tizen/mobile/20160609.092010 accepted/tizen/tv/20160609.091638 accepted/tizen/wearable/20160609.091727 submit/tizen/20160609.040222
Minje Ahn [Tue, 7 Jun 2016 07:04:51 +0000 (16:04 +0900)]
Fix memory leak

Change-Id: Ib93a32cc07dba71331cd6a34b6eeb7ec6479282f
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoModify file test code 63/72863/2
Minje Ahn [Thu, 2 Jun 2016 23:56:19 +0000 (08:56 +0900)]
Modify file test code

Change-Id: Ia24f6c074be84a17181f7161cbfa52bf4bf14f97
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoChange UID/GID 05/70605/1 accepted/tizen/common/20160520.171406 accepted/tizen/ivi/20160520.134949 accepted/tizen/mobile/20160520.134704 accepted/tizen/tv/20160520.134804 accepted/tizen/wearable/20160520.134907 submit/tizen/20160520.061922
Minje Ahn [Thu, 19 May 2016 23:42:28 +0000 (08:42 +0900)]
Change UID/GID

Change-Id: I90ffa76341ec0e449cda6e74617d874dd7118376
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoRevert "Fix UID/GID" 43/68643/1 accepted/tizen/common/20160509.135048 accepted/tizen/ivi/20160510.002352 accepted/tizen/mobile/20160510.002322 accepted/tizen/tv/20160510.002337 accepted/tizen/wearable/20160510.002343 submit/tizen/20160509.073937
Minje ahn [Mon, 9 May 2016 05:44:43 +0000 (22:44 -0700)]
Revert "Fix UID/GID"

This reverts commit 57deb09a827131635de6148d819975df03ff33d1.

Change-Id: I9b51a706188ccdec2228d89e649284643e8001a8

8 years agoFix UID/GID 56/68356/1 accepted/tizen/common/20160504.130731 accepted/tizen/ivi/20160504.115131 accepted/tizen/mobile/20160504.114710 accepted/tizen/tv/20160504.114554 accepted/tizen/wearable/20160504.114916 submit/tizen/20160504.042345
Minje Ahn [Tue, 3 May 2016 23:51:46 +0000 (08:51 +0900)]
Fix UID/GID

Change-Id: If65c08fce91a1752621cdc2abe8f3393272b14f7
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoAdd request id to media handler for duplicated request 31/63231/2 accepted/tizen/common/20160405.132318 accepted/tizen/ivi/20160405.081652 accepted/tizen/mobile/20160405.081535 accepted/tizen/tv/20160405.081600 accepted/tizen/wearable/20160405.081633 submit/tizen/20160405.001445
Minje Ahn [Wed, 23 Mar 2016 00:37:57 +0000 (09:37 +0900)]
Add request id to media handler for duplicated request

Change-Id: I90d6103c199c4a7e209f16e1e0e6f648f488e866
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoChange md5 api name(for as-needed option) 61/62761/2
Minje Ahn [Fri, 18 Mar 2016 04:26:41 +0000 (13:26 +0900)]
Change md5 api name(for as-needed option)

Change-Id: I060ff9a05d65656d1312edf6d92c636a5029296c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoAdd logic for check manage queue 36/62736/2
Minje Ahn [Fri, 18 Mar 2016 00:45:31 +0000 (09:45 +0900)]
Add logic for check manage queue

Change-Id: Ib53097e4ee2298e081ecaa96a9db2d536caf24fd
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoModify directory path 69/62169/2 submit/tizen/20160321.072619
Ji Yong Min [Tue, 15 Mar 2016 00:26:15 +0000 (09:26 +0900)]
Modify directory path

Change-Id: Ia288a49e2ad8b2dcfcc0f36a424755a54e9e4415
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoFix build warning 73/62373/1
Minje Ahn [Wed, 16 Mar 2016 00:04:13 +0000 (09:04 +0900)]
Fix build warning

Change-Id: I7c9bfb5b06ded6925506b96c50e166bfa05dd9a2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoFix error type 07/62007/1
Minje Ahn [Sun, 13 Mar 2016 23:30:38 +0000 (08:30 +0900)]
Fix error type

Change-Id: I1aaf5070612c41978d7af09d636e2bfd9aea915e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agocode cleanup 72/61072/1
Minje Ahn [Thu, 3 Mar 2016 23:43:19 +0000 (08:43 +0900)]
code cleanup

Change-Id: I36fd7ebcac2f01239285d5bdd4957c9a78b31768
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoRemove to execute dcm by thumb-server 62/56362/2 accepted/tizen/ivi/20160218.023845 accepted/tizen/mobile/20160211.083312 accepted/tizen/tv/20160211.083330 accepted/tizen/wearable/20160211.083352 submit/tizen/20160211.044444 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000003
Ji Yong Min [Thu, 7 Jan 2016 05:11:10 +0000 (14:11 +0900)]
Remove to execute dcm by thumb-server

Change-Id: I66656db4c934490023fdd293ff6ce1851d2e35ef
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoApply tizen coding rule 89/58189/1 accepted/tizen/mobile/20160129.084117 accepted/tizen/tv/20160129.084135 accepted/tizen/wearable/20160129.084151 submit/tizen/20160129.061215
Haejeong Kim [Thu, 28 Jan 2016 08:02:12 +0000 (17:02 +0900)]
Apply tizen coding rule

Change-Id: I22fde0e7ecfac8187de3ef9dd2ceba4b67aea946

8 years agofix prevent bug. 58/56058/1 accepted/tizen/mobile/20160104.054744 accepted/tizen/tv/20160104.054804 accepted/tizen/wearable/20160104.054825 submit/tizen/20160104.042629
Minje Ahn [Mon, 4 Jan 2016 04:13:53 +0000 (13:13 +0900)]
fix prevent bug.

Change-Id: Ic1ef8a43d36a6b3bf3aba19bc9737298433130e0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoFix svace warning 01/56001/2 accepted/tizen/mobile/20151231.073814 accepted/tizen/tv/20151231.073831 accepted/tizen/wearable/20151231.073851 submit/tizen/20151231.045947
Ji Yong Min [Thu, 31 Dec 2015 02:13:38 +0000 (11:13 +0900)]
Fix svace warning

Change-Id: Id4c6844de04c8c976d46f4d0d0a8147ce3d8a973
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
8 years agoUpdate license 35/55735/2 accepted/tizen/mobile/20151229.073951 accepted/tizen/tv/20151229.074105 accepted/tizen/wearable/20151229.074137 submit/tizen/20151229.051848
Minje Ahn [Tue, 29 Dec 2015 05:13:26 +0000 (14:13 +0900)]
Update license

Change-Id: I94743fd5ca457d1bbd825db44d11f8ccf59315a8
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoModify package group 08/55708/2 accepted/tizen/mobile/20151229.072327 accepted/tizen/tv/20151229.072352 accepted/tizen/wearable/20151229.072439 submit/tizen/20151229.021720
Minje Ahn [Tue, 29 Dec 2015 01:21:21 +0000 (10:21 +0900)]
Modify package group

Change-Id: Iecd42c09635d729d6b47f93765b32f1612326903
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoRemove unused license files 41/55641/7 accepted/tizen/mobile/20151228.233016 accepted/tizen/tv/20151228.232006 accepted/tizen/wearable/20151228.231309 submit/tizen/20151228.101758
Minje Ahn [Mon, 28 Dec 2015 09:35:01 +0000 (18:35 +0900)]
Remove unused license files

Change-Id: I5a28f3d05433610bbe9cbd272d13c9ddc2f0ebea
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoSvace issue fix 05/55005/1 accepted/tizen/mobile/20151221.223557 accepted/tizen/tv/20151221.223620 accepted/tizen/wearable/20151221.223626 submit/tizen/20151221.103555 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Haejeong Kim [Mon, 21 Dec 2015 08:27:04 +0000 (17:27 +0900)]
Svace issue fix

Change-Id: Icdcb33e7770c85a2a6b5cdd50fc4707f12f1bb45

8 years agoAppend queue checker for cancel request 44/53944/1 accepted/tizen/mobile/20151211.054339 accepted/tizen/tv/20151211.062427 accepted/tizen/wearable/20151211.061534 submit/tizen/20151211.002214
Minje Ahn [Thu, 10 Dec 2015 09:28:44 +0000 (18:28 +0900)]
Append queue checker for cancel request

Change-Id: Id407685a77b85f4abce8eb6057c1075bac85479c
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoRemove dependency with libmm-common. 71/48971/3 accepted/tizen/mobile/20151103.105438 accepted/tizen/tv/20151103.105451 accepted/tizen/wearable/20151103.105502 submit/tizen/20151103.053124 submit/tizen/20151103.065424
ji.yong.seo [Fri, 2 Oct 2015 09:33:43 +0000 (18:33 +0900)]
Remove dependency with libmm-common.

Change-Id: I29a25c37316914278e09dceb828abd6014a2f399
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
8 years agoModify default thumbnail path to empty string 41/50341/2 accepted/tizen/mobile/20151028.094833 accepted/tizen/tv/20151028.094842 accepted/tizen/wearable/20151028.094855 submit/tizen/20151028.082305
Minje Ahn [Wed, 28 Oct 2015 06:08:17 +0000 (15:08 +0900)]
Modify default thumbnail path to empty string

Change-Id: If0f33dac32a3824e04ca38c225c197822715e892
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoApply tizen coding rule 91/49691/1 accepted/tizen/mobile/20151019.074055 accepted/tizen/tv/20151019.074107 accepted/tizen/wearable/20151019.074122 submit/tizen/20151019.053115 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Haejeong, Kim [Mon, 19 Oct 2015 05:26:04 +0000 (14:26 +0900)]
Apply tizen coding rule

Change-Id: Idf4b8ccb91d8e8ee9fe50163e7845635175d7465

8 years agoFix prevent issue 27/49627/1 accepted/tizen/mobile/20151016.043749 accepted/tizen/tv/20151016.043821 accepted/tizen/wearable/20151016.043828 submit/tizen/20151016.024332
Minje Ahn [Fri, 16 Oct 2015 02:34:01 +0000 (11:34 +0900)]
Fix prevent issue

Change-Id: I0da7fbf08691fc8a262584d0e4f8edbfbd809b45
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoApply tizen coding rule 86/49586/3
Haejeong, Kim [Thu, 15 Oct 2015 08:59:14 +0000 (17:59 +0900)]
Apply tizen coding rule

Change-Id: Id3e53ece459151791f678fbbd230bf7f824afa18

8 years agoEnable DCM service 52/49452/2 accepted/tizen/mobile/20151015.093522 accepted/tizen/tv/20151015.093534 accepted/tizen/wearable/20151015.093552 submit/tizen/20151015.071144
Minje Ahn [Tue, 13 Oct 2015 10:27:31 +0000 (19:27 +0900)]
Enable DCM service

Change-Id: I2bde08fa83c39bab47b503d732969c3a46586b2b
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoCode cleanup 50/49350/2 accepted/tizen/mobile/20151013.040726 accepted/tizen/tv/20151013.040737 accepted/tizen/wearable/20151013.040751 submit/tizen/20151013.020448
Minje Ahn [Tue, 13 Oct 2015 01:19:41 +0000 (10:19 +0900)]
Code cleanup

Change-Id: I9bb372674a3fe257278b4867db0153d29b6a16da
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoAdd thumb-dcm thread to run DCM service, but disabled 12/48912/6 accepted/tizen/mobile/20151012.040632 accepted/tizen/tv/20151012.040649 accepted/tizen/wearable/20151012.040700 submit/tizen/20151012.020617
Ji Yong Min [Thu, 1 Oct 2015 10:44:46 +0000 (19:44 +0900)]
Add thumb-dcm thread to run DCM service, but disabled

DCM service will work after change "ENABLE_DCM" to "true" in CMakeLists.txt

Change-Id: Iaa6c854860836452c4c68c76fbc693e53a0311c8

8 years agoModify thumbnail creation and cancellation logic 04/47604/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150907.084922 accepted/tizen/tv/20150907.084954 accepted/tizen/wearable/20150907.084937 submit/tizen/20150907.055530 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
Minje Ahn [Mon, 7 Sep 2015 04:10:55 +0000 (13:10 +0900)]
Modify thumbnail creation and cancellation logic

Change-Id: I4bab6e37f9d943c719325f971ae9d3499a77f93f
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agochange thumbnail stored path 18/47018/2 accepted/tizen/mobile/20150831.064209 accepted/tizen/tv/20150831.064223 accepted/tizen/wearable/20150831.064235 submit/tizen/20150831.045316
Minje Ahn [Fri, 28 Aug 2015 06:39:57 +0000 (15:39 +0900)]
change thumbnail stored path

Change-Id: I92f553df5cf6c5fa50f556faeb3df9da1cdc4fdc
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoAdd media db open options 36/46536/1 accepted/tizen/mobile/20150822.064737 accepted/tizen/tv/20150822.065345 accepted/tizen/wearable/20150822.065919 submit/tizen/20150821.141304 submit/tizen/20150822.042819
Minje Ahn [Fri, 21 Aug 2015 10:28:23 +0000 (19:28 +0900)]
Add media db open options

Change-Id: Ie27e4c6382ebc7808dc471fd5e6c2ce5af954587
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoApply cynara 24/45624/6 accepted/tizen/mobile/20150813.083621 accepted/tizen/tv/20150813.083632 accepted/tizen/wearable/20150813.083645 submit/tizen/20150813.052424
Minje Ahn [Mon, 10 Aug 2015 02:29:14 +0000 (11:29 +0900)]
Apply cynara

Change-Id: I2e96f30ebf2a71f0af673f19be422c43de6e8703
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoAdd buildrequires: db-util, remove unused header: sys/smack.h 77/45877/1 accepted/tizen/mobile/20150812.110745 accepted/tizen/tv/20150812.110754 accepted/tizen/wearable/20150812.110806 submit/tizen/20150812.075328
Sangyoon Jang [Wed, 12 Aug 2015 06:44:51 +0000 (15:44 +0900)]
Add buildrequires: db-util, remove unused header: sys/smack.h

Change-Id: I1923f73e4e1b3046b414ff6b741e3765110894e6
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
8 years agoPatch below: 97/45497/3 accepted/tizen/mobile/20150807.073414 accepted/tizen/tv/20150807.073433 accepted/tizen/wearable/20150807.073442 submit/tizen/20150807.043057
Minje Ahn [Fri, 7 Aug 2015 00:40:46 +0000 (09:40 +0900)]
Patch below:
Separate CMakeFiles for apply fPIE option
Remove unused code
Remove thumb_type
Modify jpeg thumbnail creation logic when exif thumbnail is smaller than request thumbnail size
Add scale down logic when request huge size image
Fix bugs, memory leaks
Remove unused parameters in function
Change thumb path creation API position
Remove thumbnail folder creation API
Rename some functions

Change-Id: I0e13d393dd524b61bcf44722c33b6f270649b732
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoChange gdk-pixbuf to evas. 33/45133/1 accepted/tizen/mobile/20150803.093942 accepted/tizen/tv/20150803.093950 accepted/tizen/wearable/20150803.094000 submit/tizen/20150803.041131
Minje Ahn [Mon, 3 Aug 2015 01:26:20 +0000 (10:26 +0900)]
Change gdk-pixbuf to evas.
 - Some images can not create thumbnail using gdk-pixbuf.

Change-Id: I67e08edd27547875de2045eae68e114dc1c0a3c2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoFix socket bind bug. 62/44262/1 accepted/tizen/mobile/20150721.092123 accepted/tizen/tv/20150721.092304 accepted/tizen/wearable/20150721.092419 submit/tizen/20150721.075626
Minje Ahn [Mon, 20 Jul 2015 09:47:25 +0000 (18:47 +0900)]
Fix socket bind bug.
Fix gdkpixbuf issue.
replace some function.

Change-Id: I3176594d491f9ae1ef08cf7de46a0b791e09e231
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoFix memory leak(additional) 36/43836/3
Minje Ahn [Tue, 14 Jul 2015 11:07:19 +0000 (20:07 +0900)]
Fix memory leak(additional)

Change-Id: I0a2a8cb5ca27bf049498722ca677f3220e1eb7f0
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoMerge "Fix memory leak" into tizen
hj kim [Tue, 14 Jul 2015 10:47:19 +0000 (03:47 -0700)]
Merge "Fix memory leak" into tizen

8 years agoFix memory leak 31/43831/1
Minje Ahn [Tue, 14 Jul 2015 10:34:14 +0000 (19:34 +0900)]
Fix memory leak

Change-Id: I496932086d15704878ba0754a5b6d8ba6b7281df
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoimg_codec_osal: print error log before returning 78/31078/2
Ravi Kiran K N [Mon, 1 Dec 2014 09:37:51 +0000 (15:07 +0530)]
img_codec_osal: print error log before returning

thumb_err in function DrmOpenFile() is unreachable as it is
after return statement. Print the error log before return

Change-Id: Id37e80a5cf3433d8541f26d49d78f7dd842103cd
Signed-off-by: Ravi Kiran K N <ravi.kiran@samsung.com>
8 years agoUpdate socket_info. 97/42097/3 accepted/tizen/mobile/20150708.015501 accepted/tizen/tv/20150708.015513 accepted/tizen/wearable/20150708.015527 submit/tizen/20150703.063549 submit/tizen/20150706.082426 submit/tizen/20150707.113050
Minje Ahn [Tue, 23 Jun 2015 08:30:45 +0000 (17:30 +0900)]
Update socket_info.

Change-Id: Ia54e4466ca6665b27cca316f9553ad15cef764be
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
8 years agoAdd header file 26/41426/1 accepted/tizen/mobile/20150616.010853 accepted/tizen/tv/20150616.010903 accepted/tizen/wearable/20150616.010910 submit/tizen/20150615.084116
Haejeong Kim [Mon, 15 Jun 2015 08:39:22 +0000 (17:39 +0900)]
Add header file

Change-Id: Ib59894fe1f6b31b2be522f2aac0f1038e957fd70

8 years agoMerge "support thumbnail-util." into tizen
hj kim [Mon, 15 Jun 2015 08:24:59 +0000 (01:24 -0700)]
Merge "support thumbnail-util." into tizen

9 years agosupport thumbnail-util. 54/41054/3
Minje Ahn [Thu, 11 Jun 2015 05:16:38 +0000 (14:16 +0900)]
support thumbnail-util.

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