Jiyong Min [Mon, 12 Feb 2018 23:20:09 +0000 (08:20 +0900)]
Fix build error due to CMakefile
Change-Id: Ifb0649616437e1d003d2ceb96600f91c34a79acc
Jiyong Min [Thu, 8 Feb 2018 06:42:38 +0000 (15:42 +0900)]
Code Refactoring: apply unified color format
- Add 'mmutil_common' library to use color interface from libmm-utility
- Apply unified color format
Change-Id: I0115413d99935e646e06c7e583da3dc44dc84642
Jiyong Min [Wed, 7 Feb 2018 07:14:41 +0000 (16:14 +0900)]
Remove dependency of unused package
Change-Id: Id63671f81c25dd3bec2403308a494d03e42b9ae8
hj kim [Thu, 25 Jan 2018 00:06:30 +0000 (09:06 +0900)]
Fix doxgyen mistakes
Change-Id: I418cb6ca08435acfbba14f88d477ec5760fc7b57
hj kim [Wed, 24 Jan 2018 07:58:02 +0000 (16:58 +0900)]
Fix wrong description for IMAGE_UTIL_ERROR_PERMISSION_DENIED
Change-Id: I03ae9b7b37fb980bd0f9a15d3157270beec68fa1
Jiyong Min [Thu, 4 Jan 2018 00:48:40 +0000 (09:48 +0900)]
Change the buffer(memory) parameter of the image for decoding
(The buffer is used as 'void *', so 'void **' is changed to 'void *'.)
Change-Id: I1b16358db0cb9b4966c7ce154f9699c002c38dd3
hj kim [Thu, 7 Dec 2017 07:07:43 +0000 (16:07 +0900)]
[ACR-1120]Deprecate unused and doesn't work api image_util_transform_set_hardware_acceleration().
Change-Id: I7265d8b298d0ad7fe0a73fc9b923d0f66ba48651
Jiyong Min [Wed, 6 Dec 2017 05:52:10 +0000 (14:52 +0900)]
Code clean up of modifying typo and removing duplicated code
Change-Id: Icb0730c9c93aa23090b746df45d41422d0dbeb5e
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
hj kim [Thu, 7 Dec 2017 07:50:59 +0000 (16:50 +0900)]
Remove hardware_acceleration related code. that doesn't work anymore
Change-Id: Id91e5ce29be28184d2c875a563449496fda8387b
Jiyong Min [Mon, 4 Dec 2017 03:42:35 +0000 (12:42 +0900)]
Modify the description of encoding incorrectly
Change-Id: Ibe1462c5a4184b24870b3d5bef4598d4d6c645e9
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 4 Dec 2017 01:18:55 +0000 (01:18 +0000)]
Merge "Add custom rotation angles in the test suite" into tizen
hj kim [Wed, 29 Nov 2017 08:58:09 +0000 (17:58 +0900)]
Change hard coded path to get by using tzplatform API
Change-Id: I05eaf38f20f7e7baf7f7166cec2d4918019b51fd
hj kim [Fri, 24 Nov 2017 09:08:03 +0000 (18:08 +0900)]
Add capi-media-tool for Requires
Change-Id: I4db4ab24e0cb2ac017afd0cd2cedad20e7bf2712
Mykola Alieksieiev [Thu, 23 Nov 2017 15:17:50 +0000 (17:17 +0200)]
Add custom rotation angles in the test suite
Change-Id: Ia0eb7e625baefb1f1ebb6d1d8a27826a9d84e293
Signed-off-by: Mykola Alieksieiev <m.alieksieie@samsung.com>
Jiyong Min [Wed, 22 Nov 2017 06:01:10 +0000 (15:01 +0900)]
Replace the interface of libmm-utility from media_packet_h to mm_util_color_image_h
Change-Id: I30b701dad2b23227a9d5078384af7e99a0d492ae
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Thu, 9 Nov 2017 04:24:29 +0000 (13:24 +0900)]
Add missing header
Change-Id: Id00f81c545ab472f949475326ed9b245ed8a9fa9
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Tue, 31 Oct 2017 23:45:56 +0000 (08:45 +0900)]
Replace 'mm_util_gif_frame **' to 'void *'
Change-Id: Ieba64faa381c614cd7556cb15eb4e0ce20d8e428
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Fri, 20 Oct 2017 03:53:44 +0000 (12:53 +0900)]
Remove unneccessary xxx_destroy_image_handle and replace initial value to NULL
Change-Id: I3f66f7c3ccf4296d22202de39c7928bb4a46ab24
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 16 Oct 2017 09:51:02 +0000 (09:51 +0000)]
Merge "Fix confusing error logging" into tizen
Anastasia Lyupa [Mon, 16 Oct 2017 09:08:38 +0000 (12:08 +0300)]
Fix confusing error logging
Fix _image_util_decode_create_*_handle().
Check image_handle before trying to reallocate it.
Otherwise meaningless error are recorded.
Change-Id: I981176a447099c9ed1f5b8d18c5163a48c561c08
Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
Haejeong Kim [Wed, 11 Oct 2017 08:41:29 +0000 (17:41 +0900)]
Svace issue fix
Change-Id: Iabdaa768f95515c3eb990006e0e77d6802e6611c
Anastasia Lyupa [Fri, 13 Oct 2017 07:51:41 +0000 (10:51 +0300)]
Fix memory leak
Free path in image_util_decode_destroy()
Change-Id: If1b64d0477b3461723bbf4f64a2f9f5c9f96557f
Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
Haejeong Kim [Wed, 11 Oct 2017 08:02:40 +0000 (17:02 +0900)]
[
DF170928-00462] memory leak fix(svace)
Change-Id: I72d95752bde561c7f6d16c8eedbd5ae83f2c9022
Jiyong Min [Thu, 28 Sep 2017 09:10:07 +0000 (09:10 +0000)]
Merge "Fix memory leak for the image_util_frame_h by using image_util_frame_create() (fix coverity issue)" into tizen
Jiyong Min [Wed, 27 Sep 2017 10:45:17 +0000 (19:45 +0900)]
Fix memory leak for the image_util_frame_h by using image_util_frame_create()
(fix coverity issue)
Change-Id: Iec223cb598204c8a0cddd3e6e8186a0143fc5e0d
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Haejeong Kim [Wed, 27 Sep 2017 02:28:10 +0000 (11:28 +0900)]
Apply tizen coding rule
Change-Id: I5fba0b54ab09e643c9a4031ec310986df8bdf9dd
Jiyong Min [Thu, 21 Sep 2017 00:39:42 +0000 (09:39 +0900)]
Modify converting to capi error and simplify error type use
(Before using mm & capi error were mixed)
Change-Id: I1676408dbc34ff99803d1f3abe55bbbf38e9a456
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Tue, 19 Sep 2017 00:08:37 +0000 (09:08 +0900)]
Modify check image type to decode image
Change-Id: I514c3523143614cc3e8f0790ef0c63be2cd9fdbe
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 18 Sep 2017 07:13:32 +0000 (16:13 +0900)]
Remove unused variable
Change-Id: I94fb1d2cb7fb501ec13f798f335b27ca21b1cf73
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Sun, 17 Sep 2017 23:12:53 +0000 (08:12 +0900)]
Arrange the source & header files
Change-Id: I4fb48b754309bb6c4479ce206322314317d19fd9
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Sun, 17 Sep 2017 23:07:22 +0000 (08:07 +0900)]
Remove unused enviroment at a cmake
Change-Id: Ib7904bd4e48b48593cc9a71a5215d3af7eeb01fc
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Thu, 14 Sep 2017 09:03:05 +0000 (18:03 +0900)]
Modify common code like error converting, colorspace converting, those are reloacated at image_util_private.c
Change-Id: I6170289860793077e7713b5806d8655d8de563fd
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Jiyong Min [Mon, 11 Sep 2017 02:12:32 +0000 (11:12 +0900)]
Modify 'mm_util_gif_image_set_image' due to unused parameter was removed &
the description of releasing the output buffer has been added.
Change-Id: I0432c784d5d2c4de213be7849582d77bdc1ded57
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Haejeong Kim [Wed, 6 Sep 2017 04:13:21 +0000 (13:13 +0900)]
Change free to IMAGE_UTIL_SAFE_FREE
Change-Id: Icb3ded06af00276fed0fd26ab538ce891a3b29d1
Haejeong Kim [Tue, 5 Sep 2017 00:54:34 +0000 (09:54 +0900)]
Apply tizen coding rule
Change-Id: Icd3be2b582d7b9b5aba1ddfacffb904114aacaa3
Jiyong Min [Wed, 30 Aug 2017 07:49:32 +0000 (16:49 +0900)]
Remove unused resource(test images) & add image_util_transform_test
Change-Id: I501a21b530ab69ff83197f966908358809e6e3f0
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
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>