platform/core/multimedia/libheif.git
2 years agoRemove unused define 'GMAGICK_DEBUG' 64/264664/1 submit/tizen/20210928.234904
Jiyong Min [Tue, 15 Jun 2021 05:44:17 +0000 (14:44 +0900)]
Remove unused define 'GMAGICK_DEBUG'

Change-Id: I7aa5655e829bc747840ea7d90ea5290df6c8d826

2 years agoFix to check valid pointer before using 'combine_image' 18/259618/4 accepted/tizen_6.5_unified accepted/tizen/6.5/unified/20211028.123034 accepted/tizen/unified/20210614.131730 submit/tizen/20210613.233710 submit/tizen_6.5/20211028.162401 tizen_6.5.m2_release
Jiyong Min [Thu, 10 Jun 2021 08:02:29 +0000 (17:02 +0900)]
Fix to check valid pointer before using 'combine_image'

Change-Id: I8d56b508c98f0cfbd6d2770af9fa901272ef1037

2 years agobug fix. improper use of negative value 17/259617/2
Jiyong Min [Thu, 10 Jun 2021 07:58:27 +0000 (16:58 +0900)]
bug fix. improper use of negative value

  - fix coverity issue
  'av_image_get_buffer_size()' function can return negative value.
  So it is necessary to check negative value before using it.

Change-Id: I24fb99ffb49c1e9d0ae6185460b1c9fe8e0d1878

3 years agofix memory leak of 'nal_unit' and rename it 80/257880/2 accepted/tizen/unified/20210509.123858 submit/tizen/20210507.053543
jiyong.min [Thu, 6 May 2021 00:30:18 +0000 (09:30 +0900)]
fix memory leak of 'nal_unit' and rename it

Change-Id: I5f81e0e3d28f663d6e3cb29b6f898d602dad59b5

3 years agoModify the initial value of fd to '-1' 60/257160/2 accepted/tizen/unified/20210422.090519 submit/tizen/20210421.015919
jiyong.min [Tue, 20 Apr 2021 04:24:23 +0000 (13:24 +0900)]
Modify the initial value of fd to '-1'

[Problem]
 An error may occur in the operation of the application.
[Cause]
 When the 'heif_source_h' was created from buffer, fd was initialized to '0'.
 It caused fd '0' close when the 'heif_source_h' freed.
 It closed fd '0' being used for other purpose.
[Solution]
 The initial value of fd in 'heif_source_h' was modified to '-1'.
 So if fd is not used in 'heif_source_h' then close is not called.

Change-Id: I2ddc44a886ea14ee1fd44603c5a55a11bced869b

3 years agoheif_testsuite: Use 'GraphicsMagick' instead of 'libmm-utility' 71/255071/5 accepted/tizen/unified/20210317.115904 submit/tizen/20210316.062438
jiyong.min [Thu, 11 Mar 2021 01:35:22 +0000 (10:35 +0900)]
heif_testsuite: Use 'GraphicsMagick' instead of 'libmm-utility'

 - To avoid a dependency conflict, 'libmm-utility' is changed to 'GraphicsMagick'.

Change-Id: I5aa1449a91b2a61c2f975d5a48715b0fe912c299

3 years agoRename so library from 'liblibheif' to 'libheif' 46/254846/3 accepted/tizen/unified/20210311.083825 submit/tizen/20210310.235126
jiyong.min [Wed, 10 Mar 2021 04:00:36 +0000 (13:00 +0900)]
Rename so library from 'liblibheif' to 'libheif'

Change-Id: Ib50bb8822ae53ef1b24fd4564f7a28cdd5b58a87

3 years agoapply HEIF library 40/253140/31 accepted/tizen/unified/20210309.140634 submit/tizen/20210309.051823
jiyong.min [Thu, 4 Feb 2021 23:19:52 +0000 (08:19 +0900)]
apply HEIF library

 Multimedia Framework Library for decoding HEIF(ISO/IEC 23008-12) image
 License: Apache 2.0
 Dependency: FFmpeg

 How to test
 1. After building this library by GBS,
   please install the rpm package on a target device or an emulator.
 2. Run test/test.sh
   (You can modify test/test.sh as enviroment)
 3. Check the result images on PC

Change-Id: Ida20d33dd2dce8f45b05d6fc2bc66036fabeede2

3 years agoInitial empty repository master
Tizen Infrastructure [Thu, 4 Feb 2021 08:24:54 +0000 (08:24 +0000)]
Initial empty repository