summaryrefslogtreecommitdiff
path: root/src/common/media-svc-util.c
AgeCommit message (Collapse)AuthorFilesLines
2018-03-23Fix coverity issuessubmit/tizen/20180323.043859accepted/tizen/unified/20180326.075233hj kim1-0/+3
Change-Id: I607b2e0b299ec7c4dc6742d39c54414efcf7027c
2018-03-20Fix coverity issuessubmit/tizen/20180320.040253accepted/tizen/unified/20180321.060800hj kim1-8/+13
Change-Id: If134d399ad2b442477c703070a58230057f25c9f
2018-03-16[ACR-1163] Add synchronous API to create thumbnailssubmit/tizen/20180320.000717accepted/tizen/unified/20180320.065801Minje Ahn1-1/+1
Change-Id: I13494f948a36ae3bd0fd1968f7b898d58b739978 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2018-03-15Replace default image type to IMG_CODEC_UNKNOWN_TYPEsubmit/tizen/20180316.051336accepted/tizen/unified/20180319.062917Jiyong Min1-3/+3
Change-Id: I60ea773bd0c33c1217fcf1e354e863c9bc11df82
2018-02-12Updates color enums for refactoring of libmm-utilitysubmit/tizen/20180212.075159accepted/tizen/unified/20180214.144610Jiyong Min1-1/+1
Change-Id: Id1e54b842ba095b783868dac7a03af458d6c2210
2018-02-05Change thumbnail generation locationsubmit/tizen/20180205.005408accepted/tizen/unified/20180206.064145Minje Ahn1-28/+238
Change thumbnail generation location from thumb-server to media-service Change-Id: Iffb2364c075fb7bc1b72a37923cbc42cb3d8b266 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2018-02-01Use mm_util_extract_image_info() instead of ImgGetImageInfo() in ↵hj kim1-5/+4
libmedia-thumbnail Change-Id: I03d1216ec296373cd3222ec5b0ad47c068422564
2018-02-01Use new image_util(magicK) APIs instead of Old onehj kim1-200/+30
Change-Id: Ic05939470633836ff7ae678417888cfd245ba918
2018-01-16Modify the procedure for extracting media metadatasubmit/tizen/20180116.073342accepted/tizen/unified/20180117.060729Minje Ahn1-40/+15
As: Check album info -> Extract album art To be: Extract album art -> Check album info For categorize extract type and reduce the extra flags, modify the procedure Change-Id: I829a9bfc13ebd1d59a6312256ce91d7bab9c1832 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-12-29Add checker for content.filter.pinyin featuresubmit/tizen/20180105.011418submit/tizen/20180103.002528submit/tizen/20180102.060639accepted/tizen/unified/20180108.062645Minje Ahn1-2/+24
Change-Id: I85ea1e02dcb674c673a1975a424b98d1abdb7cf0 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-10-27Modified to compensate for time zonesubmit/tizen/20171107.001158submit/tizen/20171106.080535accepted/tizen/unified/20171107.091708Minje Ahn1-8/+37
Change-Id: Id6ca590a246b2454852993876623c74e85a3dae4 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-09-27Apply tizen coding rulesubmit/tizen/20170928.090751accepted/tizen/unified/20170929.081647Haejeong Kim1-2/+1
Change-Id: I637f107f4f23dd14e5d498f35d08e5bd62a27d45
2017-09-26Remove unnecessary header and functionMinje Ahn1-36/+3
Remove stat header Remove some function and variable Change-Id: Ifca7e8941b3b31142bdc5561c27f67ba94c38888 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-09-12Merge "Apply tizen coding rule" into tizensubmit/tizen/20170912.034220accepted/tizen/unified/20170913.071150Haejeong Kim1-3/+2
2017-09-12Merge "Apply tizen coding rule" into tizenHaejeong Kim1-47/+31
2017-09-12Apply tizen coding ruleHaejeong Kim1-3/+2
Change-Id: I1485452294c9de44dfc29908d0b5d823598def0f
2017-09-12Apply tizen coding ruleHaejeong Kim1-47/+31
Change-Id: I9f5fbb4546ebcd413b15a10070a98dae6334f4dc
2017-09-11Modify function for remove thumbnailMinje Ahn1-29/+18
Use g_dir_open instead of readdir_r Change-Id: I79a68a14314415b15edb66b339a7747667ccdb5f Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-09-04Fix memory leaksubmit/tizen/20170905.045917accepted/tizen/unified/20170905.184600Minje Ahn1-0/+5
Change-Id: I9186fe28e7bf05af07fde463bf3d3c52748e133d Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-08-17Merge function for getting thumbnail foldersubmit/tizen_4.0/20170828.110004submit/tizen_4.0/20170828.100004submit/tizen/20170824.010707submit/tizen/20170821.010252accepted/tizen/unified/20170824.051005accepted/tizen/unified/20170822.023752accepted/tizen/4.0/unified/20170829.015810Minje Ahn1-20/+8
Change-Id: I62f8355638aa441fe2352ae323021ac1d97d1f48 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-27Remove unused code and filesMinje Ahn1-1/+0
Update the version because it is a file deletion patch Remove *-localize-utils.* Change-Id: I945c161d76c63d203d7e73f6d12bfd046679fd6e Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-26Remove _strncpy_safe()Minje Ahn1-18/+2
Use g_strlcpy instead of _strncpy_safe Change-Id: I3e64ffcbd590177b320dda75e1d70c9e1cc81089 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-26Remove unused codeMinje Ahn1-52/+2
Change-Id: I412c3a167376370f32dc77dedb6aaab1fced347b Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-26Remove extracted flag processMinje Ahn1-43/+19
No longer needed. Change-Id: I168fbe26f35981ff0e3aa350373aac4ef3a9739d Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-25Remove __media_svc_malloc_and_strncpyMinje Ahn1-184/+56
Use g_strdup instead of __media_svc_malloc_and_strncpy Change-Id: Id4c31b18c9e7ff096b05d32d1f882ca2cef12c7b Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-25Remove __media_svc_malloc_and_strncpy_with_size()Minje Ahn1-50/+11
Use g_strdup instead of __media_svc_malloc_and_strncpy_with_size Change-Id: I34df062c9b2c4b933a792ff78c34857e0f0dcb4f Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-25Update defineMinje Ahn1-20/+16
Change-Id: Iffc127f670768a50398a76ece58ca3e86f6ab95b Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-20Update enum namesubmit/tizen/20170721.015330accepted/tizen/unified/20170721.201951Minje Ahn1-1/+1
Change-Id: I3935ce12cf93e8554136547ccb1b84622a20c6ba Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-19[SATIZENVUL-925] Check allocationMinje Ahn1-2/+0
And remove unused media-svc-localize_tw related files. Change-Id: I335746e3bea37bfcfb89ea2056eb6033f69cdea8 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-13Add checker for input parameterssubmit/tizen/20170714.003836accepted/tizen/unified/20170717.170046Minje Ahn1-19/+11
Change-Id: I79c23b47d4f07615ac064282ec8cf05f9e62297f Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-07-11Remove unreachable codeMinje Ahn1-3/+2
Always width, height are greater than 0 Change-Id: I63e612ff8340452b9d9ef4ff16bbd9ade995c273 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-06-30Remove useless __media_svc_get_title_from_filepath() call to make title.Haejeong Kim1-78/+0
Default title is already set in _media_svc_set_default_value(), so don't need to make title again Change-Id: I7a94346d87869ed2a8bfb07d08a93e0d66e3c0f4
2017-06-29Just update internal API namesHaejeong Kim1-10/+10
Change-Id: I6ec13bba0b97e50126161bcea4ffcd54a5b34a79
2017-06-21fix invalid format argument types for dlogsubmit/tizen/20170621.064821Haejeong Kim1-9/+0
Change-Id: If6227f87c02a8d44020fd665f1ee13da8d3bf415
2017-06-13[TNEXT-826] Fix stack-buffer-overflow issuesubmit/tizen/20170613.013029accepted/tizen/unified/20170613.194136Jiyong Min1-2/+2
Change-Id: I326ccea2160587260e36ea33c2137b1c52545dbe Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
2017-05-18Use Common API in libmedia-util to get User pathsubmit/tizen/20170519.020113Haejeong Kim1-89/+11
Change-Id: I5c47f85fc06599b9fe39c3020b7f38afd2852ccb
2017-04-28Just add msg for debuggingHaejeong Kim1-0/+1
Change-Id: I6f59a498b9cbb1b269a5ad3f487870d8280b76d1
2017-04-27Modify to use vulnerable function 'sscanf'submit/tizen/20170427.232449submit/tizen/20170427.223501accepted/tizen/unified/20170428.033136Jiyong Min1-1/+28
(Fix Security Svace issue) Change-Id: Iea50bdd5c2fc232d46d0629296a994edb994bb28 Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
2017-04-27Svace issue fix. use snprintf instead of memcpysubmit/tizen/20170427.061312accepted/tizen/unified/20170427.180232Haejeong Kim1-25/+10
Change-Id: I5ba1a8d1fa53284469bfc124f7733dc42fe1b8aa
2017-04-21Remove unused codesubmit/tizen/20170424.020830accepted/tizen/unified/20170425.044927Minje Ahn1-29/+24
Remove code related cloud storage Change-Id: I1ecc917bc597c9305311ef1cc7359372d03377e3 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-03-27Merge "Add rotate for video meta" into tizenhj kim1-1/+9
2017-03-22Modify to compare value and the defaultsubmit/tizen/20170323.004843accepted/tizen/wearable/20170323.084522accepted/tizen/unified/20170323.084554accepted/tizen/tv/20170323.084505accepted/tizen/mobile/20170323.084449accepted/tizen/ivi/20170323.084536Jiyong Min1-5/+4
[Problem] The album art in 'album' table was not inserted. - After the default was changed to empty string, the strlen is zero. And 'strncmp' did not compare value and the default. The empty string and value should be compare with 'g_strcmp0'. Change-Id: I44e85bfd428c8058298658f1b5f0c13482c39ff6 Signed-off-by: jiyong.min <jiyong.min@samsung.com>
2017-03-20Add rotate for video metaMinje Ahn1-1/+9
Change-Id: Ia7a21d6c8b97a7e4e98f9c608c74d98f6e2800af Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-03-09Update default value in metadatasubmit/tizen_unified/20170313.075707submit/tizen_unified/20170310.011402submit/tizen/20170309.081455accepted/tizen/wearable/20170310.031837accepted/tizen/unified/20170313.080125accepted/tizen/tv/20170310.031818accepted/tizen/mobile/20170310.031742accepted/tizen/ivi/20170310.031853accepted/tizen/common/20170309.175549Minje Ahn1-20/+20
Change "Unkown" to empty string Change-Id: I09e4229ae2a98195ae3f9721521821e24fc2bdde Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-01-26Update get_path functionssubmit/tizen_unified/20170308.100408submit/tizen/20170221.063812accepted/tizen/wearable/20170221.225655accepted/tizen/unified/20170309.033220accepted/tizen/tv/20170221.225642accepted/tizen/mobile/20170221.225623accepted/tizen/ivi/20170221.225709accepted/tizen/common/20170221.135224Minje Ahn1-98/+33
use tzplatform API instead of grp(pwd) API Change-Id: Id307b1a3279d606e5ca7ccb8972c5b5138b8bf7a Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-01-12Remove unused codeMinje Ahn1-26/+3
No need the code for create thumbnail directories Change-Id: I70fc85123955684c35d9f3804723aa002d6be047 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2017-01-06Sync with tizen_3.0 patchsubmit/tizen/20170108.233237accepted/tizen/wearable/20170109.084231accepted/tizen/tv/20170109.084212accepted/tizen/mobile/20170109.084151accepted/tizen/ivi/20170109.084247accepted/tizen/common/20170109.202354Minje Ahn1-11/+13
Change-Id: I115ed2acf5c9ba35de95432f95660110127db06c Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2016-12-01Add get_media_type for scanner v2Jiyong Min1-0/+19
Change-Id: I01ea9b93132b2864ad7e20f8aa554bd26d39e8bc Signed-off-by: Minje Ahn <minje.ahn@samsung.com> (cherry picked from commit e9565b22cd8c53a31ba3288ef866736d8086cc92)
2016-11-17apply new path for the discsubmit/tizen/20161122.044017accepted/tizen/wearable/20161122.235829accepted/tizen/tv/20161122.235749accepted/tizen/mobile/20161122.235706accepted/tizen/ivi/20161122.235912accepted/tizen/common/20161122.192755Minje Ahn1-0/+2
Change-Id: Ia49f4f6a0b21dfbaa9cf806c671fed8efefa1da7 Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
2016-09-28Modify recorded_date conversion for data overflowsubmit/tizen_3.0_ivi/20161010.000003submit/tizen/20160928.043825accepted/tizen/wearable/20160930.040645accepted/tizen/tv/20160930.040547accepted/tizen/mobile/20160930.040403accepted/tizen/ivi/20160930.040737accepted/tizen/common/20160928.163916accepted/tizen/3.0/ivi/20161011.044414Jiyong Min1-15/+17
- PROBLEM 64byte array will make data overflow when p(tag) is over 64 byte. [version] 0.2.83 [solution] Remove fixed size array and replace it to memory allocation Change-Id: I8d7f3b5b496abaf822dad7df15d10c7473a9d4c1 Signed-off-by: Jiyong Min <jiyong.min@samsung.com>