summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jiyong Min [Fri, 25 Aug 2017 02:26:51 +0000 (11:26 +0900)]
Remove mm_utility in header to fix build error
Change-Id: I45fbbf4f8fbdd77e1e465a3ca37ad5b7b55948d5
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Thu, 24 Aug 2017 08:13:06 +0000 (17:13 +0900)]
Decode/Encode test code refactoring & Add the testcase of internal API(encode-gif-frame command)
Change-Id: Id3ecd348bcb1f1b5f98d143766d9178588322d55
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Wed, 23 Aug 2017 06:50:11 +0000 (15:50 +0900)]
Fix UTC/ITC failed after gif encoding enhanced
Change-Id: I37af16fb5c23342e7aca8d14abeb6cf7d84dc296
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 21 Aug 2017 04:06:32 +0000 (13:06 +0900)]
Add internal APIs of encoding animated-gif frame by frame
Change-Id: I6b2126cbc56a41fe04fd21a511e650b3b0abc761
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 7 Aug 2017 00:00:36 +0000 (09:00 +0900)]
[TNEXT-135] Update description for the animated gif
Change-Id: Ieb5b750b80bc6d8fca79da4a3c7125a4f69276d4
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Fri, 4 Aug 2017 03:15:39 +0000 (12:15 +0900)]
Fix build error due to GIF_ENCODER_V2
Change-Id: I43745078690359994295b0b7606db11ba3e5799f
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 24 Jul 2017 09:32:11 +0000 (18:32 +0900)]
Fix memory leack for reallocation and infinite loop in foreach
Change-Id: Ifc905abc999daf8cff8f3cb901d5312fabdc8c40
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Haejeong Kim [Mon, 24 Jul 2017 08:58:02 +0000 (17:58 +0900)]
Fix Svace Issue
Change-Id: If9a855b346de1706e98bb2c5ec024d656a4b604c
Haejeong Kim [Mon, 24 Jul 2017 07:51:24 +0000 (16:51 +0900)]
Fix PVS warnings
Change-Id: Ie7e00af0e0c47c3a7e50233a6544e9df50bdf4ac
Jiyong Min [Wed, 19 Jul 2017 03:56:20 +0000 (12:56 +0900)]
Reduce duplicated source code & replace hardcoded value of colorspace
Change-Id: I4f57d9d79cb205ded1ac8ab7cd6e452a503f50fa
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Wed, 19 Jul 2017 02:07:37 +0000 (11:07 +0900)]
Remove duplicated color table for jpeg
Change-Id: I3479bdb5c7c6622a2e51d846bdfadd4858509d56
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 17 Jul 2017 01:28:41 +0000 (10:28 +0900)]
Modify data type for the size of memory(buffer) from 'int' to 'unsigned int' in libmm-utility
Change-Id: I943c034c88395597c1c5b275253dc0d60453ef9d
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Wed, 14 Jun 2017 09:40:47 +0000 (18:40 +0900)]
Add new description for getting encoded bmp to buffer
Change-Id: Iaf1b8793fb455144bac74209c5d9aa561d52e1bb
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Haejeong Kim [Fri, 16 Jun 2017 01:14:55 +0000 (10:14 +0900)]
[RQ170615-00007] fix invalid format argument types for dlog
Change-Id: Iae86a09977d0e91799e1895335af2efd4bf8dccd
Jiyong Min [Mon, 12 Jun 2017 06:38:38 +0000 (15:38 +0900)]
Add to support saving bmp to memory
Change-Id: Ie085a56aeb434d037b66d934ca8d19e6d81c9140
Signed-off-by: jiyong min <jiyong.min@samsung.com>
Jiyong Min [Thu, 8 Jun 2017 05:57:03 +0000 (14:57 +0900)]
PVS-studio error fix
(https://www.slideshare.net/Andrey_Karpov/pvsstudio-is-ready-to-improve-the-code-of-tizen-operating-system)
Change-Id: Ida15c5c2a90042dcc485b4d6da4e456f1c8ca97a
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 15 May 2017 00:53:27 +0000 (09:53 +0900)]
[TNEXT-135] add animated-gif for supported format on doc
Change-Id: I7157277d69ee6eb3fca1150fdfff6bbb209aecec
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Fri, 21 Apr 2017 01:52:10 +0000 (10:52 +0900)]
Fix build error by a typing error
Change-Id: Id4ca3743a045bff1e36554d7d6d1f6deb5c023e2
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Thu, 13 Apr 2017 05:40:38 +0000 (14:40 +0900)]
Modify memory allocation and deallocation of source buffer for encode & decode
[Problem]
C#, the instance of encode & decode need to run without memory consideration
But the source buffer can not reuse on image-util framework(native).
[Solution]
It is added to add & destroy source buffer.
Change-Id: I10848a2099d5a533e406ecda605db45380c9dfd4
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Haejeong Kim [Thu, 23 Mar 2017 05:35:05 +0000 (14:35 +0900)]
Use license macro in spec file
Change-Id: I820533fb3d5646b96ffef17665750769cbf70a8e
Jiyong Min [Tue, 3 Jan 2017 07:50:01 +0000 (16:50 +0900)]
Merge branch 'tizen_3.0' into tizen
Conflicts:
include/wearable/image_util.h
include/wearable/image_util_private.h
Change-Id: I577231fd6a55f0ed1acff225a2c8803b73779c86
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
Jiyong Min [Mon, 2 Jan 2017 08:06:56 +0000 (17:06 +0900)]
Optimize encoding/decoding image asynchrously
- Optimize encoding/decoding thread because of unneccessary waiting
It make performance slow
- Encode animated gif refactoring
Change-Id: I140d65231a6501b18b69cf7b5e36c6f7e7e5b054
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
Jiyong Min [Thu, 15 Dec 2016 08:13:01 +0000 (17:13 +0900)]
Fix memory leak issue for encode gif
Change-Id: Ibaf983e41a5a26da2f21bf4792fbb35ad60165b3
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
(cherry picked from commit
a77f9ba10fef030ab6f8533b368f169a6b4cc275)
Jiyong Min [Thu, 15 Dec 2016 08:13:01 +0000 (17:13 +0900)]
Fix memory leak issue for encode gif
Change-Id: Ibaf983e41a5a26da2f21bf4792fbb35ad60165b3
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
MyungJoo Ham [Mon, 5 Dec 2016 11:26:33 +0000 (20:26 +0900)]
Remove Profile Build Dependency (CAPI Defragmentation)
- This is for Tizen 4.0 Configurability / Building Blocks
(Fragmentation of CAPI is a blocking issue)
- API per profile for SDK is filetered by sdk-image.git.
You may include APIs not included for Wearable profile, which
is filtered during rootstraping of wearable SDK.
- CC'ed SDK (sh.cat.lee@samsung.com) for SDK review
Change-Id: I1c5cb960249cb431f949209421418fcd5661ed26
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Jiyong Min [Thu, 17 Nov 2016 06:33:58 +0000 (15:33 +0900)]
Update description for decode APIs
Change-Id: I9e57f20fb3fba48e97ef9fcfc97dce28f089f499
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Thu, 17 Nov 2016 06:33:58 +0000 (15:33 +0900)]
Update description for decode APIs
Change-Id: I9e57f20fb3fba48e97ef9fcfc97dce28f089f499
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 14 Nov 2016 08:43:31 +0000 (17:43 +0900)]
Fixed 64bit LIBPATH
- In 64bit, g_module_open() try to open a shared library from /usr/lib and it results in failrue of loading of the library.
Change-Id: I8c943022cd63c2de4747b646755c8f267999661d
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
(cherry picked from commit
a6585ecd7eb8d2c0f5d4a7d5cabd1f87c8cb4f2b)
Jiyong Min [Mon, 14 Nov 2016 08:43:31 +0000 (17:43 +0900)]
Fixed 64bit LIBPATH
- In 64bit, g_module_open() try to open a shared library from /usr/lib and it results in failrue of loading of the library.
Change-Id: I8c943022cd63c2de4747b646755c8f267999661d
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Wed, 2 Nov 2016 03:25:19 +0000 (12:25 +0900)]
Merge branch 'tizen' into tizen_3.0
Change-Id: Ib2a163a0294121d24f760c484504297781122608
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Tue, 25 Oct 2016 05:41:10 +0000 (14:41 +0900)]
Fix handle pointer is dereferenced when _image_util_decode_create_image_handle() is called.
Change-Id: I5e3f0dc314c02bb4c2c36e406b5e1ca90a833b15
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Tae-Young Chung [Thu, 20 Oct 2016 11:30:09 +0000 (20:30 +0900)]
Fixed 64bit LIBPATH
- In 64bit, g_module_open() try to open a shared library from /usr/lib and it results in failrue of loading of the library.
Change-Id: I23754f83252734c3f999fa618f40996ca3e8dcc8
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
Minje Ahn [Mon, 10 Oct 2016 06:48:50 +0000 (15:48 +0900)]
Fix svace issue
Change-Id: I9039cacd82fbf3f822d5e532f6a5a882c524e8ab
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Thu, 6 Oct 2016 00:23:44 +0000 (09:23 +0900)]
Except for the test code in the package build
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Change-Id: Ibc7ab3efd440b9f6c33dafd0a8e4c4cf8fd074f4
Minje Ahn [Wed, 5 Oct 2016 01:12:31 +0000 (10:12 +0900)]
Add checker to check error type
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Change-Id: Ic321b99064d8679637b68e283aae185ffb398b28
Jiyong Min [Fri, 23 Sep 2016 01:26:03 +0000 (10:26 +0900)]
Modify wrong description
Change-Id: I8b56be01742dc0a967da028510459a12ec932ce6
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Wed, 7 Sep 2016 10:35:22 +0000 (19:35 +0900)]
Seperate header for image-utility internal API
Change-Id: I515978613c6715910756558820f84946a214970b
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Thu, 18 Aug 2016 07:22:52 +0000 (16:22 +0900)]
Remove 64-bit build error
Change-Id: I455b1647d8e74e36e383faa1ee10b6201a70e90f
Signed-off-by: jiyong min <jiyong.min@samsung.com>
Jiyong Min [Wed, 17 Aug 2016 06:40:17 +0000 (15:40 +0900)]
Add deprecation warning message
Change-Id: I2167c5d6cb67fff469254a1bb91ea05c5df80536
Signed-off-by: jiyong min <jiyong.min@samsung.com>
Jiyong Min [Wed, 17 Aug 2016 03:44:16 +0000 (12:44 +0900)]
Add testsuit for image transform in tool package
Usage: image_utl_test filename width height format
Change-Id: I5721bbd5e25de09efe70e4e343c405538d0b8da3
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Tue, 9 Aug 2016 09:59:28 +0000 (02:59 -0700)]
Revert "Add deprecation warning message"
This reverts commit
baa4fbe5c539a2dbf1674de15d69125a0cb56cce.
Change-Id: I3536e3812ae1c8bccb7cd2a77f85591f44019b2e
Jiyong Min [Fri, 5 Aug 2016 02:36:58 +0000 (11:36 +0900)]
Add deprecation warning message
Change-Id: I33b64403859b58125017203f3cec1621b531c3d4
Signed-off-by: jiyong min <jiyong.min@samsung.com>
Jiyong Min [Wed, 3 Aug 2016 03:41:43 +0000 (12:41 +0900)]
Add the description for callback context
Change-Id: Ibf05dbbe9500cf75fd77450b4bda864af47036af
Signed-off-by: jiyong min <jiyong.min@samsung.com>
Jiyong Min [Tue, 3 May 2016 01:27:00 +0000 (10:27 +0900)]
[capi-media-image-util][Remove][Wearable] Remove jpeg downscale APIs
Change-Id: I52154a3913b375def280adf0be288bf267373579
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Fri, 1 Apr 2016 03:08:37 +0000 (12:08 +0900)]
Apply tizen coding rule
Change-Id: I7bce73e5afd33d369dd493366611a1a5612495e9
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Minje Ahn [Fri, 1 Apr 2016 01:44:52 +0000 (10:44 +0900)]
Apply tizen coding rule
Change-Id: I937b6dc8f9ab6dd1929af00d123cb37d7dc77e53
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Vineeth TM [Thu, 25 Feb 2016 22:57:40 +0000 (07:57 +0900)]
Gif: Add support for progressive gif animation encoding.
In case of systems with memory limitations, there should be a way to
continue with encoding as soon as we get each frame, instead of waiting for
all the frames.
By calling encode_run for each frame this can be achieved.
Change-Id: I38b52c528d0c3b59b552888faa5a6de8cb053596
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Ji Yong Min [Tue, 23 Feb 2016 01:02:02 +0000 (10:02 +0900)]
Apply tizen coding rule
Change-Id: I889dba475fa699c2d553f0567b143f02457e99ce
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Ji Yong Min [Thu, 11 Feb 2016 06:02:19 +0000 (15:02 +0900)]
Update doxygen (seperate doc to transform and encode/decode modules)
Change-Id: Icb456835a1eb3162691b87d63195110a6dbfe3b8
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Vineeth TM [Mon, 1 Feb 2016 07:10:30 +0000 (16:10 +0900)]
[ACR-512] Add APIs for supporting animated gif encoding utility
Change-Id: I0887c5fc1433f2629579f17a810bb8617d59677d
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Haejeong Kim [Fri, 29 Jan 2016 05:30:30 +0000 (14:30 +0900)]
Apply tizen coding rule
Change-Id: Ie6e4e9bf5eec081c8b498373c62138d6f4427075
Tae-Young Chung [Fri, 29 Jan 2016 05:12:46 +0000 (14:12 +0900)]
1. Remove mm-imgcv dependency from image-util
2. Remove MM_ERROR_XXX from testsuite
Change-Id: I22a0273d94ae0055b6eed4a167adfc4ae80f0c7f
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
Haejeong Kim [Thu, 17 Dec 2015 00:39:38 +0000 (09:39 +0900)]
Add glib dependency. actually libmm-utility supported it by mm-commonn dependency but mm-common dependency removed from libmm-utility
Change-Id: Id4810f64806efa1b8e9511d75d4d7d3e52c9f68d
Haejeong Kim [Wed, 16 Dec 2015 07:31:47 +0000 (16:31 +0900)]
handle type changed from MMHandleType to mm_util_imgp_h
Change-Id: Ifb15905bb0649ead30ee657c18e251eb07c6532c
Vineeth TM [Thu, 10 Dec 2015 00:45:34 +0000 (09:45 +0900)]
[ACR-465] Rename image_util_encode_set_jpeg_quality to image_util_encode_set_quality
Change-Id: I4cd62af5e1bf47eea7ac00fa5c4053ec9ddaab61
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Vineeth TM [Wed, 9 Dec 2015 23:14:36 +0000 (08:14 +0900)]
Apply Tizen coding rule
Change-Id: Iefcc79654e4df30cc2a21014c8c851ecf8de5cb5
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Vineeth TM [Wed, 9 Dec 2015 02:23:30 +0000 (11:23 +0900)]
Update image_util_encode_set_output_buffer to return error when image type is BMP
Change-Id: I6ebe5fb21d1b3d7c60c0a0e08c1c558ed9566cee
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Vineeth TM [Fri, 4 Dec 2015 04:14:08 +0000 (13:14 +0900)]
[ACR-459] remove image_type parameter from decode API
Change-Id: Ieec145fe921ae4601fd7f001d747e49a94a0687f
Vineeth TM [Thu, 3 Dec 2015 00:31:49 +0000 (09:31 +0900)]
Fix issues found using svace static analyser tool
Fix colorspace TC issue.
Change-Id: If22e72b8e5fc98390fae0062a95887e7f47984f1
Vineeth TM [Tue, 1 Dec 2015 04:55:43 +0000 (13:55 +0900)]
[ACR-459] Modify decode utility to make imageutil read image header and find the image type
Change-Id: I2880215094395613131cc378010bdd1fcba81455
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Tae-Young Chung [Fri, 13 Nov 2015 11:09:07 +0000 (20:09 +0900)]
Added the description of return error value
The omitted return error value, IMAGE_UTIL_ERROR_OUT_OF_MEMORY, was added
Change-Id: I478a99c43fad305e41a938cc5c61154317ba72d3
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
Vineeth TM [Wed, 2 Dec 2015 05:01:23 +0000 (14:01 +0900)]
imageutil: Add support for BMP image
Change-Id: Ib4184da82d19c885feb44818ef6779853b0c2263
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Vineeth TM [Thu, 19 Nov 2015 07:20:18 +0000 (16:20 +0900)]
[ACR-454] Add support for JPEG image in decoding/encoding utility
Change-Id: I116adaaa0076d21db98956a15bb97e7906299e57
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Vineeth TM [Wed, 18 Nov 2015 03:02:39 +0000 (12:02 +0900)]
image-util: Add decoding/encoding utilites for GIF,PNG
Change-Id: I9fd2e400bd260d18fcf83aeda481bba978fe9803
Signed-off-by: Vineeth TM <vineeth.tm@samsung.com>
Tae-Young Chung [Fri, 6 Nov 2015 08:03:24 +0000 (17:03 +0900)]
Added image_util_extract_color_from_buffer() API
Change-Id: Ic7d73dec684868f4201365e4f1274434841969fc
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
Haejeong, Kim [Fri, 23 Oct 2015 01:55:00 +0000 (10:55 +0900)]
Apply tizen coding rule
Change-Id: Ide38f812faa04c836e87d849daa8211425d3c348
Ji Yong Min [Thu, 1 Oct 2015 05:34:54 +0000 (14:34 +0900)]
Replace error to MM_UTIL_ERROR_XXX
Change-Id: Ia573cd065edac92c0165656168eb05a9e06d4e56
Ji Yong Min [Wed, 23 Sep 2015 11:34:56 +0000 (20:34 +0900)]
Add -Werror and modify test code
Change-Id: Ic260b74d61a9f5b93e9eeca6e777d3eb16b24d0d
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Ji Yong Min [Thu, 30 Jul 2015 02:42:12 +0000 (11:42 +0900)]
Apply new coding rule, add macro for logs & remove build warnings
Change-Id: Id64fd417070ea69da8d14c25091ff48c667a84dc
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Ji Yong Min [Thu, 2 Jul 2015 09:51:57 +0000 (18:51 +0900)]
[Image-util] optimize & improve image-util
- Add to support NV12 format for encoding/decoding
- Add testsuite & update code for coding convention
- Add description for return value
Change-Id: I8314afe7a4b738d7a657b1bcbbda75e15871fe89
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Ji Yong Min [Mon, 1 Jun 2015 08:07:36 +0000 (17:07 +0900)]
[Image-Util] Add new API
- Add to encode/decode API with downscale option
- Fix some bugs
- Fix memroy leak & stack overflow issue
Change-Id: Ibb21ee09f0e8c16f8627231a4ae7ec283a5a7667
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
YoungHun Kim [Thu, 19 Mar 2015 06:58:30 +0000 (15:58 +0900)]
resolve media packet build error
Change-Id: Ib537b604f896bb9629e9405aade67e1eeb883374
Signed-off-by: YoungHun Kim <yh8004.kim@samsung.com>
YoungHun Kim [Fri, 30 Jan 2015 07:00:58 +0000 (16:00 +0900)]
update doxygen and add doc file
Change-Id: Idc9211b4696163169a0aceef221e48841d62675e
Signed-off-by: YoungHun Kim <yh8004.kim@samsung.com>
YoungHun Kim [Tue, 20 Jan 2015 10:59:40 +0000 (19:59 +0900)]
update transform api
Change-Id: Ic3f0e316913c4f407531025a74b26e89e7d77115
Ronan Le Martret [Wed, 30 Jul 2014 09:27:54 +0000 (11:27 +0200)]
Clean spec file for yocto compliance
Change-Id: I7e97d55e3caf05bfd3cc187b16ddf8e00d17c68c
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Alexandru Cornea [Fri, 28 Jun 2013 15:19:04 +0000 (18:19 +0300)]
resetting manifest requested domain to floor
Anas Nashif [Thu, 30 May 2013 03:36:30 +0000 (23:36 -0400)]
Remove license/group placeholders
Junfeng Dong [Mon, 25 Mar 2013 10:23:17 +0000 (18:23 +0800)]
Fix for 64 bit compatibility.
- Fix hardcoding path.
- Use %cmake to set default paths.
Change-Id: I55ef66ddf6f9583e4a51f9982107305ddbe542fe
Jinkun Jang [Tue, 12 Mar 2013 16:45:57 +0000 (01:45 +0900)]
Tizen 2.1 base
Eunkyoung Kim [Fri, 6 Jan 2012 12:59:26 +0000 (21:59 +0900)]
Initial empty repository