platform/core/api/camera.git
5 years agoMake a gcov package for measuring coverage easier 67/209067/2
Jeongmo Yang [Tue, 2 Jul 2019 05:29:24 +0000 (14:29 +0900)]
Make a gcov package for measuring coverage easier

[Version] 0.4.25-1
[Issue Type] Update

Change-Id: I71ad9cd77f1ce1622013591406e8983a04d33cd9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoBug fix - camera testsuite flip and rotate tc fail 38/208138/1
Hyuntae Kim [Wed, 19 Jun 2019 00:42:22 +0000 (09:42 +0900)]
Bug fix - camera testsuite flip and rotate tc fail

[Version] 0.4.25
[Profile] Common
[Issue Type] Bug fix

Change-Id: I044adf9fff7bd891c3e8419a49b32973557d87ab

5 years agoFix bug - The minus value could not be sent for setting pan/tilt 01/207801/1 accepted/tizen/unified/20190614.051556 submit/tizen/20190613.080726
Jeongmo Yang [Thu, 13 Jun 2019 01:25:08 +0000 (10:25 +0900)]
Fix bug - The minus value could not be sent for setting pan/tilt

[Version] 0.4.25
[Profile] Common
[Issue Type] Bug fix

Change-Id: I88b14492347254a481df830b921cb0a406dbfdcb
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoSkip to send SERVER_DISCONNECTED error message if handle is not created. 65/206065/2 accepted/tizen/unified/20190603.095156 submit/tizen/20190531.021454
Jeongmo Yang [Tue, 14 May 2019 02:36:55 +0000 (11:36 +0900)]
Skip to send SERVER_DISCONNECTED error message if handle is not created.

- The error message could not be delivered to application,
  and it will cause crash when it's called in idle state.

[Version] 0.4.24
[Profile] Common
[Issue Type] Bug fix

Change-Id: Ib4681ca43c895e74742a19a57866e2080058f0bc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoSupport user buffer fd 24/200224/7 accepted/tizen/unified/20190415.132549 submit/tizen/20190412.070842
Jeongmo Yang [Wed, 20 Feb 2019 08:37:44 +0000 (17:37 +0900)]
Support user buffer fd

[Version] 0.4.23
[Profile] Common
[Issue Type] Update

Change-Id: Ie5b6f7c0853534741b7649770cd6c1c6a01b0dec
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoUpdate header file 61/202961/1 accepted/tizen/unified/20190410.061836 submit/tizen/20190409.023549
Jeongmo Yang [Mon, 8 Apr 2019 05:33:41 +0000 (14:33 +0900)]
Update header file

- Remove some error by check-header script.

[Version] 0.4.22
[Profile] Common
[Issue Type] Update

Change-Id: Ia42c6264179bc4017f08b02a07ae7075d17ad8cc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoReplace tbm_key by tbm_fd for buffer protection 72/199272/11 accepted/tizen/unified/20190221.084210 submit/tizen/20190219.074619 submit/tizen/20190220.092629
Jeongmo Yang [Fri, 8 Feb 2019 05:17:14 +0000 (14:17 +0900)]
Replace tbm_key by tbm_fd for buffer protection

- Any other process can access buffer if it knows its tbm_key,
  but, there is no way to access if it's replaced by tbm_fd.

[Version] 0.4.21
[Profile] Common
[Issue Type] Update
[Dependency module] mmsvc-camera

Change-Id: I18c4560901ec097374854c94c262f6bad7730742
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoGet the module index using muse configure 87/198187/4 accepted/tizen/unified/20190218.063821 submit/tizen/20190129.225447 submit/tizen/20190130.080354 submit/tizen/20190214.113838
YoungHun Kim [Tue, 22 Jan 2019 07:21:39 +0000 (16:21 +0900)]
Get the module index using muse configure

[Version] 0.4.20
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I609f9e8fe7b8d243202aa12705151b880ad5d318

5 years agoFix invalid format usage - Phase#2 80/195480/1 accepted/tizen/unified/20181214.111002 submit/tizen/20181214.015811
Jeongmo Yang [Fri, 14 Dec 2018 01:20:34 +0000 (10:20 +0900)]
Fix invalid format usage - Phase#2

[Version] 0.4.19
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: I8b22c2d36d27d57d405cd45b413132266fa06375
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoFix invalid format usage 69/194769/1 accepted/tizen/unified/20181210.060053 submit/tizen/20181207.091640
Jeongmo Yang [Fri, 7 Dec 2018 06:48:33 +0000 (15:48 +0900)]
Fix invalid format usage

[Version] 0.4.18
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Id5ce4ad440817cc312009af9be42cf201824f632
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoCorrect return type for idle callback function 10/191910/1 accepted/tizen/unified/20181107.082038 submit/tizen/20181025.051624 submit/tizen/20181106.051916
Jeongmo Yang [Thu, 25 Oct 2018 08:03:58 +0000 (17:03 +0900)]
Correct return type for idle callback function

[Version] 0.4.17
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Ic8913d587d142b3c3a6ff994f7788189a0c7e02c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoUpdate idle event handling to fix crash in idle event callback 91/191891/2
Jeongmo Yang [Thu, 25 Oct 2018 01:52:34 +0000 (10:52 +0900)]
Update idle event handling to fix crash in idle event callback

- The idle event could be called after handle is destroyed.
- ASan issue : TDAF-748

[Version] 0.4.16
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: I70466177edc1451669ef664f880fbb3f9f786f02
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-1299] Update preview data structure for RGB format 02/188802/3 accepted/tizen/5.0/unified/20181102.014138 accepted/tizen/unified/20180914.073202 submit/tizen/20180913.075210 submit/tizen_5.0/20181101.000002
Jeongmo Yang [Mon, 10 Sep 2018 10:46:54 +0000 (19:46 +0900)]
[ACR-1299] Update preview data structure for RGB format

[Version] 0.4.15
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20180910.1]

Change-Id: Ie5c61826c6c063da09fb16c2ffb63f95f00334da
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd remarks for recommended setting value for some APIs 59/187259/4 accepted/tizen/unified/20180829.142518 submit/tizen/20180828.034523
Jeongmo Yang [Tue, 21 Aug 2018 08:55:18 +0000 (17:55 +0900)]
Add remarks for recommended setting value for some APIs

[Version] 0.4.14
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Ic0eb3ddabb39364c0ad879238aa6823ad9978c19
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd parameter to check buffer length 67/187167/1 accepted/tizen/unified/20180823.133540 submit/tizen/20180822.063410
Jeongmo Yang [Mon, 20 Aug 2018 10:18:46 +0000 (19:18 +0900)]
Add parameter to check buffer length

[Version] 0.4.13
[Profile] Common
[Issue Type] Update
[Dependency module] mused(mmsvc-core)
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20180818.1]

Change-Id: I56466ec4e4bb06e31914d162f8a0ec7793cc8819
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-1279] Add new preview format and update preview data structure 77/185977/3 accepted/tizen/unified/20180813.061353 submit/tizen/20180810.054330
Jeongmo Yang [Mon, 6 Aug 2018 05:01:02 +0000 (14:01 +0900)]
[ACR-1279] Add new preview format and update preview data structure

[Version] 0.4.12
[Profile] Common
[Issue Type] ACR
[Dependency module] N/A

Change-Id: I6cd9cf7c32a3027daf58b05893894d0ba4119c7c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoRemove unused code 70/185970/1
Jeongmo Yang [Mon, 6 Aug 2018 03:06:29 +0000 (12:06 +0900)]
Remove unused code

[Version] 0.4.11
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Iafefcce625d07de5dea16aebede4b4044830f63c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoUpdate code for display 33/184333/2 accepted/tizen/unified/20180806.130527 submit/tizen/20180803.102301
Jeongmo Yang [Tue, 17 Jul 2018 08:22:45 +0000 (17:22 +0900)]
Update code for display

- Add send message function for 2 parameters
- Initialize display interface handle when camera handle is created

[Version] 0.4.10
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I2c8bb4a396d9a0e465d7f15f0fdd1bd2d53d85bc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-1242] Remove deprecated enums related with sound policy 39/181239/1 accepted/tizen/unified/20180628.061224 submit/tizen/20180626.013817 submit/tizen/20180627.064801
Jeongmo Yang [Mon, 11 Jun 2018 07:28:14 +0000 (16:28 +0900)]
[ACR-1242] Remove deprecated enums related with sound policy

[Version] 0.4.9
[Profile] Common
[Issue Type] ACR
[Dependency module] N/A

Change-Id: I5945d61c15dcdd32418df6c8c806280e330a3f9a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-1231] New restriction is added to camera_set_display 08/180608/3 accepted/tizen/unified/20180619.110337 submit/tizen/20180615.051115
Jeongmo Yang [Thu, 31 May 2018 06:53:32 +0000 (15:53 +0900)]
[ACR-1231] New restriction is added to camera_set_display

[Version] 0.4.8
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Id511ffc082be9db2a525a0584c8c2abbaa18871b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoMove initialization of display handle 67/178967/1 accepted/tizen/unified/20180516.065519 submit/tizen/20180515.072459
Jeongmo Yang [Tue, 15 May 2018 06:14:59 +0000 (15:14 +0900)]
Move initialization of display handle

- from camera_create to camera_set_display for headless device

[Version] 0.4.7
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20180514.1]

Change-Id: Ica1306707194dcc0edfcf294810361f8b12cd7e5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoModify the precondition about roi mode setting 95/173995/1 accepted/tizen/unified/20180403.182458 submit/tizen/20180329.021452
Jeongmo Yang [Mon, 26 Mar 2018 09:38:54 +0000 (18:38 +0900)]
Modify the precondition about roi mode setting

[Version] 0.4.6
[Profile] Common
[Issue Type] ACR
[Dependency module] N/A

Change-Id: If512483aabecbaa56aa3f093f9a6630dc7ed45bb
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoRemove unused code. 87/172987/1 accepted/tizen/unified/20180320.065738 submit/tizen/20180319.091224
Jeongmo Yang [Mon, 19 Mar 2018 06:53:25 +0000 (15:53 +0900)]
Remove unused code.

[Version] 0.4.5
[Profile] Common
[Issue Type] Optimization
[Dependency module] N/A

Change-Id: I2760e4e81c13dc18374805aedb9bc6b7fefc4710
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoFix lock up issue when no response from muse-server 60/169860/1
Jeongmo Yang [Wed, 7 Feb 2018 11:55:45 +0000 (20:55 +0900)]
Fix lock up issue when no response from muse-server

- "camera_create" is not returned if no msg is received from muse-server after requested,
  so, we should close fd to receive msg from muse-server, then we can return error properly.

[Version] 0.4.4
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-4.0-unified_20180207.1]

Change-Id: Ifc73dfc61bf1ff66db8f41a36340042c55156557
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoUpdate camera_test 94/165994/3 accepted/tizen/unified/20180109.172734 submit/tizen/20180108.054951
Jeongmo Yang [Fri, 5 Jan 2018 05:53:59 +0000 (14:53 +0900)]
Update camera_test

- Change command layout
- Remove duplicated menu print
- Fix command input bug

[Version] 0.4.3
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20180104.2]

Change-Id: Id88d4c4604bbeb574592a90ee67521285d3e96e5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years ago[ACR-1130] Add new enum and APIs 71/164671/2
Jeongmo Yang [Wed, 20 Dec 2017 08:26:27 +0000 (17:26 +0900)]
[ACR-1130] Add new enum and APIs

This commit can support maximum 10 cameras in a target,
and new attribute setting(hue level).

[Version] 0.4.2
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I675adab79b60d13a402ccceeea34c5df14b707ee
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoAdd new package(capi-media-camera-tool) for camera_test 88/162288/2 accepted/tizen/unified/20171205.155553 submit/tizen/20171130.104737 submit/tizen/20171205.015549
Jeongmo Yang [Thu, 30 Nov 2017 06:27:35 +0000 (15:27 +0900)]
Add new package(capi-media-camera-tool) for camera_test

- Remove UI/APP framework dependencies from capi-media-camera package

[Version] 0.4.1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I07aedd6ddb74d60c8c5579c00dc3b17228643c6b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoRemove dependency of display related packages.(evas, wayland) 98/160298/7 accepted/tizen/unified/20171130.063505 submit/tizen/20171129.023032 submit/tizen/20171130.010258
Jeongmo Yang [Wed, 15 Nov 2017 08:43:07 +0000 (17:43 +0900)]
Remove dependency of display related packages.(evas, wayland)

[Version] 0.4.0
[Profile] Common
[Issue Type] Update
[Dependency module] mmsvc-camera, libmm-camcorder
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20171122.1]

Change-Id: Ie59b04c3625ca5aaa0152beed60e656578534aa1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
6 years agoFix Svace issue - TAINTED_INT.LOOP.MIGHT 71/160771/1 accepted/tizen/unified/20171121.061016 submit/tizen/20171120.063207
Jeongmo Yang [Mon, 20 Nov 2017 05:26:19 +0000 (14:26 +0900)]
Fix Svace issue - TAINTED_INT.LOOP.MIGHT

[Version] 0.3.12
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Iaaf3b01106b26674fb2d2ca69cbbfec331ff5b54
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove remained idle callback when destroy handle 84/159984/1 accepted/tizen/unified/20171116.060648 submit/tizen/20171115.073701
Jeongmo Yang [Tue, 14 Nov 2017 04:43:06 +0000 (13:43 +0900)]
Remove remained idle callback when destroy handle

The crash could be occurred if idle callback is called after so is unloaded.
To avoid it, remove not-called idle event when destroy handle.

[Version] 0.3.11
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20171107.4]

Change-Id: Icecce81cc7e8217beffd112733bc68e6170f0240
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove unused variable 29/159329/2
Jeongmo Yang [Wed, 8 Nov 2017 07:28:19 +0000 (16:28 +0900)]
Remove unused variable

[Version] 0.3.10
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20171107.4]

Change-Id: I3e36ab748cee70482b12aee3563b77bfa38f8aa9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoSeperate user callback function for some events which has a large logic 52/158452/1
Jeongmo Yang [Wed, 1 Nov 2017 06:11:02 +0000 (15:11 +0900)]
Seperate user callback function for some events which has a large logic

[Version] 0.3.9
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20171028.1]

Change-Id: I7b43a71ffbeddfc1192f857306caeecd6f7a819e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAdd mutex lock for event callback 95/156095/4 accepted/tizen/unified/20171101.064715 submit/tizen/20171031.024842
Jeongmo Yang [Tue, 17 Oct 2017 06:44:49 +0000 (15:44 +0900)]
Add mutex lock for event callback

In some case, event callback could be called after unset by timing.
So, this patch is added to prevent the case.

[Version] 0.3.8
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-4.0-unified_20171013.1]

Change-Id: I997badab7ff8947cc49c7976cd8b5ff3b9009425
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix KONA issue - Invalid log parameter 36/155136/1 accepted/tizen/unified/20171013.192847 submit/tizen/20171012.091106
Haesu Gwon [Thu, 12 Oct 2017 06:45:24 +0000 (15:45 +0900)]
Fix KONA issue - Invalid log parameter

[Version] 0.3.7
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I3589488e10d576a8fb3524f67b300acb73d923ab
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
7 years agoSet video_has flag for display window 12/147312/1 accepted/tizen/unified/20170906.060734 submit/tizen/20170905.062053
Jeongmo Yang [Mon, 4 Sep 2017 02:28:43 +0000 (11:28 +0900)]
Set video_has flag for display window

[Version] 0.3.6
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I6c54297da6136c215cf4840e55872044020e0581
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoReplace server connection close API 29/146229/1 accepted/tizen/unified/20170830.160904 submit/tizen/20170829.012725
Jeongmo Yang [Fri, 25 Aug 2017 10:05:32 +0000 (19:05 +0900)]
Replace server connection close API

In signal handler, fds will be closed in fd-id table,
but, closed fd by muse_core_connection_close is not removed from table.
It can cause unexpected behavior in signal handler,
so new API is added and it removes closed fd in fd-id table.

[Version] 0.3.5
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170825.1]

Change-Id: Ie3ad3203f6b5f5d6d01789f0c46be07ce8a9f220
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate camera by the splited muse library 00/142800/2 accepted/tizen/4.0/unified/20170828.224259 accepted/tizen/unified/20170822.112940 submit/tizen/20170821.070131 submit/tizen_4.0/20170828.110001
YoungHun Kim [Mon, 7 Aug 2017 08:32:37 +0000 (17:32 +0900)]
Update camera by the splited muse library

Change-Id: I0e8f287af92be7d268ceccfa66b888cda90edd47

7 years ago[ACR-1013] Change API description to support set/unset preview callback in preview... 11/137111/5 accepted/tizen/unified/20170807.150234 submit/tizen/20170725.042534
Haesu Gwon [Tue, 4 Jul 2017 10:52:23 +0000 (19:52 +0900)]
[ACR-1013] Change API description to support set/unset preview callback in preview state.

+ Update comments to describe state restriction improvement more clearly.

[Version] 0.3.3
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170630.1]

Change-Id: I9468bc1242bd5ccb4708a830b41f151cf725e33a
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
7 years ago[ACR-987] Add interrupt started callback related APIs 38/133238/5 accepted/tizen/4.0/unified/20170816.011807 accepted/tizen/4.0/unified/20170816.014933 accepted/tizen/unified/20170630.083115 submit/tizen/20170614.052326 submit/tizen/20170619.053621 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Jeongmo Yang [Fri, 9 Jun 2017 09:39:30 +0000 (18:39 +0900)]
[ACR-987] Add interrupt started callback related APIs

The application can only get callback after interrupt is completed,
it means that there is no way to know the internal interrupt handling status for application.
This patch provides the APIs to get callback when interrupt is started.

[Version] 0.3.2
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170608.1]

Change-Id: I3af3dedec3f1c195c0206e32b7509a368d84ee5e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate code for privilege change 47/129947/2 accepted/tizen/unified/20170612.073914 submit/tizen/20170612.030116
Jeongmo Yang [Thu, 18 May 2017 12:09:58 +0000 (21:09 +0900)]
Update code for privilege change

camera privilege is removed from camera_create
and it will be checked in camera_start_preview API.
So, camera_start_preview could not be returned until get user's response.

[Version] 0.3.1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Ic0409fdb46315a20ed78165b7080dd016a42b367
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years ago[ACR-961] Remove camera privilege from some APIs 73/128273/5 accepted/tizen/unified/20170515.074603 submit/tizen/20170515.041223 tizen_4.0.m1_release
Jeongmo Yang [Mon, 8 May 2017 09:37:57 +0000 (18:37 +0900)]
[ACR-961] Remove camera privilege from some APIs

Actually, some APIs includes camera_create does not access camera device,
but, it couldn't be done without camera privilege.

[Version] 0.3.0
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: If22055c8b5c3dffa17d4324d3131b2b5a4c9debf
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate doc file to replace dead link 85/122585/1 accepted/tizen/unified/20170410.160227 submit/tizen/20170410.072959
Jeongmo Yang [Mon, 3 Apr 2017 04:41:09 +0000 (13:41 +0900)]
Update doc file to replace dead link

Change-Id: Id1ed94289e8416834f8be961f5d47ba68b2478b5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAvoid double free for idle event 10/122410/1
Jeongmo Yang [Fri, 31 Mar 2017 07:58:37 +0000 (16:58 +0900)]
Avoid double free for idle event

Sometimes, the idle callback is called although g_idle_remove_by_data returned true, then double free could be occurred.
So, update code to avoid it like below.
- remove g_idle_remove_by_data and idle callback will be always called
- remove free code for idle callback data in _recorder_remove_idle_event_all, then it will be freed in idle callback
- change function name from _recorder_remove_idle_event_all to _recorder_deactivate_idle_event_all

[Version] 0.2.100
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170321.3]

Change-Id: I352e6841f3fc1a48132faa9d0c0a90e126a211f5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate spec file for license macro, Remove unused variable 10/120310/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170329.171841 accepted/tizen/ivi/20170329.221926 accepted/tizen/mobile/20170329.221804 accepted/tizen/tv/20170329.221854 accepted/tizen/unified/20170329.221943 accepted/tizen/wearable/20170329.221910 submit/tizen/20170328.103759
Jeongmo Yang [Wed, 22 Mar 2017 07:32:25 +0000 (16:32 +0900)]
Update spec file for license macro, Remove unused variable

[Version] 0.2.99-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Ibd325bef7202f35b56bf4dfee023bb7b9a1a44f1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoReturn buffer in case of NULL callback from user 07/119007/1
Jeongmo Yang [Mon, 13 Mar 2017 02:11:18 +0000 (11:11 +0900)]
Return buffer in case of NULL callback from user

user's callback could be NULL while preview callback is running.
Add exception code for it.

[Version] 0.2.99
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170302.1]

Change-Id: I64b98241a728cc523c7518140d01df77c716ce62
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue 39/117739/1 accepted/tizen/common/20170309.174917 accepted/tizen/ivi/20170308.120225 accepted/tizen/mobile/20170308.120152 accepted/tizen/tv/20170308.120203 accepted/tizen/unified/20170310.075659 accepted/tizen/wearable/20170308.120215 submit/tizen/20170307.122057 submit/tizen_unified/20170310.011401
Jeongmo Yang [Tue, 7 Mar 2017 07:28:31 +0000 (16:28 +0900)]
Fix Svace issue

[Version] 0.2.98
[Profile] Common
[Issue Type]
[Dependency module] N/A

Change-Id: Icf5f0399350852a3b5bc08d4581b78a60c9b1922
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue - INTEGER_OVERFLOW 75/117675/1
Jeongmo Yang [Tue, 21 Feb 2017 04:28:35 +0000 (13:28 +0900)]
Fix Svace issue - INTEGER_OVERFLOW

[Version] 0.2.97
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=]

Change-Id: I7da94e83dad992411684372d145d97915631cfc4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue - INTEGER_OVERFLOW 74/117674/1
Jeongmo Yang [Thu, 16 Feb 2017 02:54:57 +0000 (11:54 +0900)]
Fix Svace issue - INTEGER_OVERFLOW

[Version] 0.2.96
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170215.2]

Change-Id: I7a568966faa79faa386eb20529819b7f3b9a7c44
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove timeout for handle creation API 48/114848/1
Jeongmo Yang [Thu, 9 Feb 2017 07:18:38 +0000 (16:18 +0900)]
Remove timeout for handle creation API

In handle creation API, muse camera module checks privilege for camera use,
but it can be stuck for a long time if app does not have camera privilege and there is no feedback for privilege popup.

[Version] 0.2.95
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170207.1]

Change-Id: Ib650afacd311d5e0a1854e4a68310766ad498d52
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue 47/114847/1
Jeongmo Yang [Thu, 9 Feb 2017 07:15:53 +0000 (16:15 +0900)]
Fix Svace issue

[Version] 0.2.94
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A

Change-Id: If788bc0c7982555d5f4dcc4740d89f7c1961b31b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate code for count 0 of face detection 55/112855/1
Jeongmo Yang [Thu, 2 Feb 2017 06:32:13 +0000 (15:32 +0900)]
Update code for count 0 of face detection

[Version] 0.2.93
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170131.2]

Change-Id: I464820eaef8b9ebc5c2a9f257d7b365f05a922ce
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove testsuite for tv product 53/112853/1
Jeongmo Yang [Tue, 17 Jan 2017 08:41:54 +0000 (17:41 +0900)]
Remove testsuite for tv product

[Version] 0.2.92-1
[Profile] Common
[Issue Type] Remove
[Dependency module] N/A

Change-Id: Ie7841478b70dff380e52a3974dd3c13a863177c1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoRemove g_thread_unref after g_thread_join 47/108147/1
Jeongmo Yang [Tue, 3 Jan 2017 06:43:50 +0000 (15:43 +0900)]
Remove g_thread_unref after g_thread_join

g_thread_unref is also called in g_thread_join,
so g_thread_unref after g_thread_join is not needed
and it can cause memory corruption.

[Version] 0.2.92
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161230.2]

Change-Id: I06b8841d8788a101dd099f58e1356fcfb1ec1885
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoAdd new routine to check waiting count 40/105240/1 accepted/tizen/common/20161220.191011 accepted/tizen/ivi/20161220.223818 accepted/tizen/mobile/20161220.223649 accepted/tizen/tv/20161220.223723 accepted/tizen/unified/20170309.031621 accepted/tizen/wearable/20161220.223751 submit/tizen/20161220.104958 submit/tizen_unified/20170308.100404
Jeongmo Yang [Fri, 16 Dec 2016 05:42:10 +0000 (14:42 +0900)]
Add new routine to check waiting count

If some API's return value is come lately from muse server after waiting timeout, api_activating can be true.
Then, previous return value is returned if same API is called.
This patch resolves it.

[Version] 0.2.91
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161215.3]

Change-Id: I328e1587ef838c9a7ce35d510bfdd1170b70d355
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoUpdate camera_test 17/104717/1
Jeongmo Yang [Wed, 14 Dec 2016 07:07:03 +0000 (16:07 +0900)]
Update camera_test

1. Add new menu to set file path for captured data
2. Remove unused code

[Version] 0.2.90
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161213.3]

Change-Id: I614239b293563315be65b90777e0355ddde02810
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoReset user callback and data when camera_change_device is called 41/103341/1 accepted/tizen/common/20161214.160424 accepted/tizen/ivi/20161214.015301 accepted/tizen/mobile/20161214.014740 accepted/tizen/tv/20161214.015042 accepted/tizen/wearable/20161214.015131 submit/tizen/20161213.083228
Jeongmo Yang [Thu, 8 Dec 2016 06:05:00 +0000 (15:05 +0900)]
Reset user callback and data when camera_change_device is called

[Version] 0.2.89
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161206.3]

Change-Id: I63b1037f2620935c170d10a3633ee8aa66b440fc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoFix Svace issue - UNREACHABLE_CODE 69/101869/2 accepted/tizen/common/20161207.184533 accepted/tizen/ivi/20161208.012222 accepted/tizen/mobile/20161208.011840 accepted/tizen/tv/20161208.012026 accepted/tizen/wearable/20161208.012126 submit/tizen/20161207.075356
Jeongmo Yang [Fri, 2 Dec 2016 09:11:14 +0000 (18:11 +0900)]
Fix Svace issue - UNREACHABLE_CODE

[Version] 0.2.88
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A

Change-Id: Id144f0c03702509a3dff3d4118f2a58fc2175545
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
7 years agoChange timeout for waiting response 39/99339/1 accepted/tizen/common/20161122.192859 accepted/tizen/ivi/20161122.235929 accepted/tizen/mobile/20161122.235721 accepted/tizen/tv/20161122.235803 accepted/tizen/wearable/20161122.235843 submit/tizen/20161122.044017
Jeongmo Yang [Tue, 22 Nov 2016 11:18:42 +0000 (20:18 +0900)]
Change timeout for waiting response

[Version] 0.2.87
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=]

Change-Id: Ifb06f8930800de4a9f6e9dbada9aa5afd23733af
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoFix Svace issue - BUFFER_OVERFLOW 91/97791/1 accepted/tizen/common/20161115.200605 accepted/tizen/ivi/20161115.234303 accepted/tizen/mobile/20161115.234009 accepted/tizen/tv/20161115.234157 accepted/tizen/wearable/20161115.234227 submit/tizen/20161115.062308
Jeongmo Yang [Tue, 15 Nov 2016 05:10:33 +0000 (14:10 +0900)]
Fix Svace issue - BUFFER_OVERFLOW

[Version] 0.2.86
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Icc6e33ec981a0dcd0e599612e7a48abafde11ee7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoComment unnecessary log 03/97403/1
Jeongmo Yang [Mon, 14 Nov 2016 05:50:23 +0000 (14:50 +0900)]
Comment unnecessary log

[Version] 0.2.85
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161111.1]

Change-Id: I5b54003ffbe54fa06feb05f7633be203e37fd72f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoChange condition for libmm-evas-renderer 44/97144/2
Jeongmo Yang [Fri, 11 Nov 2016 08:35:57 +0000 (17:35 +0900)]
Change condition for libmm-evas-renderer

[Version] 0.2.84-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I26555bb8b88bc76be9e91ad3a384dd4319dcd31f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoChange the parameter to keep last frame 17/96217/1 accepted/tizen/common/20161109.140255 accepted/tizen/ivi/20161109.002837 accepted/tizen/mobile/20161109.002531 accepted/tizen/tv/20161109.002703 accepted/tizen/wearable/20161109.002754 submit/tizen/20161108.054351
Jeongmo Yang [Tue, 8 Nov 2016 07:24:02 +0000 (16:24 +0900)]
Change the parameter to keep last frame

[Version] 0.2.84
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]

Change-Id: I3d116487b875d9369c3e797bf35d9a014e689b8b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoStop evas rendering when change preview resolution while previewing 35/96035/1
Jeongmo Yang [Mon, 7 Nov 2016 11:14:56 +0000 (20:14 +0900)]
Stop evas rendering when change preview resolution while previewing

Without stopping evas rendering, the last camera buffer will not returned to camerasrc,
so timeout is occurred in camerasrc.

[Version] 0.2.83
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]

Change-Id: I5f8aeac23b11a0887b926717b9f5c17967f468b0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoUpdate code for message handling 24/95724/2
Jeongmo Yang [Fri, 4 Nov 2016 10:34:59 +0000 (19:34 +0900)]
Update code for message handling

1. Process all received messages (Remove the code to drop message)
2. Add error handling for uncompleted message

[Version] 0.2.82
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T/E) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]

Change-Id: I05f21c071353a71876fe393bdf461442ebe87258
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoBug fix - sometimes, could not get values from received message 10/95410/1
Jeongmo Yang [Thu, 3 Nov 2016 07:08:58 +0000 (16:08 +0900)]
Bug fix - sometimes, could not get values from received message

[Version] 0.2.81
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]

Change-Id: I4443801e0883f82f3aee626f1dce7612907d1b18
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoCode optimization for get_device/flash_state function 56/94356/1
Jeongmo Yang [Fri, 28 Oct 2016 11:06:44 +0000 (20:06 +0900)]
Code optimization for get_device/flash_state function

Previously, message receive thread and unused code is executed.
This commit removes them.

[Version] 0.2.80
[Profile] Common
[Issue Type] Optimization
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161027.1]

Change-Id: I584b337294ddd6155f61b1f7f253159746c47fd3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoBug fix for EXIF info in capturing callback 40/93640/1 accepted/tizen/common/20161025.155131 submit/tizen/20161025.104308 submit/tizen_3.0_common/20161104.104000
Jeongmo Yang [Tue, 25 Oct 2016 06:25:23 +0000 (15:25 +0900)]
Bug fix for EXIF info in capturing callback

[Version] 0.2.79
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161024.2]

Change-Id: I7d4f6e7737b1290feecd109e522ffed89c99c0b6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoUpdate for wayland API usage and etc 51/92451/3 accepted/tizen/3.0/ivi/20161028.123119 accepted/tizen/3.0/mobile/20161028.122348 accepted/tizen/3.0/tv/20161028.122652 accepted/tizen/3.0/wearable/20161028.122850 accepted/tizen/common/20161019.145744 accepted/tizen/ivi/20161019.141543 accepted/tizen/mobile/20161019.141354 accepted/tizen/tv/20161019.141449 accepted/tizen/wearable/20161019.141518 submit/tizen/20161019.084351 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082323
Jeongmo Yang [Mon, 17 Oct 2016 05:09:46 +0000 (14:09 +0900)]
Update for wayland API usage and etc

1. Change wayland API for multithreading environment
2. Set user data for capture completed callback in case of continuous capture mode
3. Add lock for socket API

[Version] 0.2.78
[Profile] Common
[Issue Type] Update and bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161016.2]

Change-Id: I7333131c675dfd317687a15fb81a492dc65fb20f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoFix crash on device state changed callback 34/91234/1 accepted/tizen/3.0/mobile/20161015.032441 accepted/tizen/3.0/tv/20161016.003518 accepted/tizen/3.0/wearable/20161015.080439 accepted/tizen/common/20161006.153418 accepted/tizen/ivi/20161007.003921 accepted/tizen/mobile/20161007.003646 accepted/tizen/tv/20161007.003811 accepted/tizen/wearable/20161007.003848 submit/tizen/20161005.055916 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
Jeongmo Yang [Thu, 6 Oct 2016 10:14:22 +0000 (19:14 +0900)]
Fix crash on device state changed callback

user_data from user is not set

[Version] 0.2.77
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=]

Change-Id: I901779eedb6811f99aeb6134779282be6aa89ae9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoFix TSAM-7948 54/90354/2 accepted/tizen/3.0/ivi/20161011.053531 accepted/tizen/common/20160930.174725 accepted/tizen/ivi/20160930.083759 accepted/tizen/mobile/20160930.083658 accepted/tizen/tv/20160930.083737 accepted/tizen/wearable/20160930.083621 submit/tizen/20160930.030513 submit/tizen_3.0_ivi/20161010.000000 submit/tizen_3.0_ivi/20161010.000010
Haesu Gwon [Thu, 29 Sep 2016 12:22:55 +0000 (21:22 +0900)]
Fix TSAM-7948

Received message is at risk for corruption with previous message. So '\0' char is added at end of tokenized message.

[Version] 0.2.76
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [W(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-wearable_20160929.1]

Change-Id: Icca98962da0f955ce32c0acc660ccc40754510e2
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
8 years agoFix build error on TV profile 42/88942/1 accepted/tizen/common/20160921.162227 accepted/tizen/ivi/20160922.042626 accepted/tizen/mobile/20160922.042350 accepted/tizen/tv/20160922.042502 accepted/tizen/wearable/20160922.042548 submit/tizen/20160921.041639
Jeongmo Yang [Wed, 21 Sep 2016 07:09:18 +0000 (16:09 +0900)]
Fix build error on TV profile

missed evas renderer supported featuring

[Version] 0.2.75
[Profile] Common
[Issue Type] Build

Change-Id: I5cfb1b3d1cca0e853932a5824546c8b2e79a96d9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoFix TSAM-7245 21/88621/2
Jeongmo Yang [Tue, 20 Sep 2016 04:39:59 +0000 (13:39 +0900)]
Fix TSAM-7245

When app sets EVAS surface type and uses media packet callback,
crash can be occurred if destroy media packet in media packet callback
because tbm bo in packet is unreferenced when media packet is destroyed,
and after that, bo is used to creating new media packet for EVAS rendering.
So, some code is updated to avoid that crash.

[Version] 0.2.74
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160913.1]

Change-Id: Idbe6f7a2ac64bb6043a89ac984d7c0a3fe4ca9a8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoNew APIs are added 52/87552/9
Jeongmo Yang [Thu, 8 Sep 2016 12:48:29 +0000 (21:48 +0900)]
New APIs are added

New enum :
camera_device_state_e
New function :
camera_get_device_state
camera_add_device_state_changed_cb
camera_remove_device_state_changed_cb

[Version] 0.2.73
[Profile] Common
[Issue Type] New function
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160907.3]

Change-Id: I9395c0b56c5dc3ebe738776f5ad91d5eca829733
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years agoFix Svace issue - non-terminated string 26/87226/2 accepted/tizen/common/20160907.154707 accepted/tizen/ivi/20160908.044205 accepted/tizen/mobile/20160908.043636 accepted/tizen/tv/20160908.043947 accepted/tizen/wearable/20160908.044059 submit/tizen/20160907.074000
Jeongmo Yang [Wed, 7 Sep 2016 05:55:33 +0000 (14:55 +0900)]
Fix Svace issue - non-terminated string

[Version] 0.2.72
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160906.1]

Change-Id: Ic313c50b69445d1c56490e0b60fec7029f4b4e73
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.71] Add return value to some APIs 41/86041/2
Jeongmo Yang [Tue, 30 Aug 2016 08:23:56 +0000 (17:23 +0900)]
[Release version 0.2.71] Add return value to some APIs

Change-Id: I9444de2651233ea22e4c7d364df22bac24cfd5ef
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.70] Add new enum for server connection error - CAMERA_ERROR_SERV... 82/85482/4 accepted/tizen/common/20160831.162053 accepted/tizen/ivi/20160901.065257 accepted/tizen/mobile/20160901.065037 accepted/tizen/tv/20160901.065134 accepted/tizen/wearable/20160901.065210 submit/tizen/20160831.052250
Jeongmo Yang [Thu, 25 Aug 2016 09:27:55 +0000 (18:27 +0900)]
[Release version 0.2.70] Add new enum for server connection error - CAMERA_ERROR_SERVICE_DISCONNECTED

Change-Id: Ib9a82bab0f4b7acc1abba22f122069a3f72a1b90
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.69] Code optimization - so binary size is reduced about 23 KByte 33/85133/3 accepted/tizen/common/20160824.154746 accepted/tizen/ivi/20160825.050414 accepted/tizen/mobile/20160825.050230 accepted/tizen/tv/20160825.050324 accepted/tizen/wearable/20160825.050347 submit/tizen/20160824.052737
Jeongmo Yang [Wed, 24 Aug 2016 02:08:39 +0000 (11:08 +0900)]
[Release version 0.2.69] Code optimization - so binary size is reduced about 23 KByte

Change-Id: I335d672c963546174498710db6870e7831ed6337
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.68] Add warning message for deprecated API 90/84690/1
Jeongmo Yang [Mon, 22 Aug 2016 05:08:07 +0000 (14:08 +0900)]
[Release version 0.2.68] Add warning message for deprecated API

Change-Id: I45506468a01eb3e5a7c94592be4a9141e82bf808
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.67] Add error handling code in handle creation function 25/83325/1 accepted/tizen/common/20160811.145643 accepted/tizen/ivi/20160812.010627 accepted/tizen/mobile/20160812.010649 accepted/tizen/tv/20160812.010605 accepted/tizen/wearable/20160812.010530 submit/tizen/20160810.075454 submit/tizen/20160811.023523
Jeongmo Yang [Wed, 10 Aug 2016 06:34:01 +0000 (15:34 +0900)]
[Release version 0.2.67] Add error handling code in handle creation function

Change-Id: I6eac7491626504fab9efae7360fd3cbc121e9e44
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.66] Add sub threads for 2.4 API compatibility 92/83092/1
Jeongmo Yang [Tue, 9 Aug 2016 07:00:40 +0000 (16:00 +0900)]
[Release version 0.2.66] Add sub threads for 2.4 API compatibility

Change-Id: If6728e5132b3ce0418bf5fe27a64d51db7c0dfe8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.65] Add new APIs - camera_change_device, camera_set/get_display_... 88/80788/4
Jeongmo Yang [Wed, 20 Jul 2016 07:50:16 +0000 (16:50 +0900)]
[Release version 0.2.65] Add new APIs - camera_change_device, camera_set/get_display_reuse_hint

Change-Id: I8dd625d7a4159cd96f9a8037e3ecbefbfaaff21b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.64] Remove unnecessary feature, Rename "EVAS_RENDERER_SUPPORT... 54/77554/2 accepted/tizen/common/20160704.145257 accepted/tizen/ivi/20160704.090622 accepted/tizen/mobile/20160704.090532 accepted/tizen/tv/20160704.090511 accepted/tizen/wearable/20160704.090403 submit/tizen/20160704.004002
Jeongmo Yang [Thu, 30 Jun 2016 07:21:11 +0000 (16:21 +0900)]
[Release version 0.2.64] Remove unnecessary feature, Rename "EVAS_RENDERER_SUPPORT" as "TIZEN_FEATURE_EVAS_RENDERER"

Change-Id: Ic639212381ca9a2a1ead4fb3de3e70c3f29615a2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.63] Block some logs 04/77104/1 accepted/tizen/common/20160703.130514 accepted/tizen/ivi/20160701.033247 accepted/tizen/mobile/20160701.033420 accepted/tizen/tv/20160701.033039 accepted/tizen/wearable/20160701.033134 submit/tizen/20160630.084032 submit/tizen_common/20160701.180000
Jeongmo Yang [Tue, 28 Jun 2016 13:05:35 +0000 (22:05 +0900)]
[Release version 0.2.63] Block some logs

Change-Id: I2b71578dd698f9fc12f551d45802bc5915a7b65d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.62] Enable EVAS surface rendering on wearable profile 58/75058/1 accepted/tizen/common/20160620.163302 accepted/tizen/ivi/20160620.082454 accepted/tizen/mobile/20160620.082324 accepted/tizen/tv/20160620.082355 accepted/tizen/wearable/20160620.082427 submit/tizen/20160617.072816
Jeongmo Yang [Thu, 16 Jun 2016 11:08:34 +0000 (20:08 +0900)]
[Release version 0.2.62] Enable EVAS surface rendering on wearable profile

Change-Id: Ib96a1a6633cf9d5f8b5f3ae4ac4375ad21decc96
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.61] Fix Svace issue - Uninitialized data is read 01/74401/2 accepted/tizen/common/20160620.162501 accepted/tizen/ivi/20160617.082444 accepted/tizen/mobile/20160617.081928 accepted/tizen/tv/20160617.082031 accepted/tizen/wearable/20160617.082132 submit/tizen/20160616.065630
Jeongmo Yang [Tue, 14 Jun 2016 06:53:19 +0000 (15:53 +0900)]
[Release version 0.2.61] Fix Svace issue - Uninitialized data is read

Change-Id: I1c885a57be6f25f77fd66eb46c88d68f4a7a3381
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.60] 1. Check api value to avoid array index overflow, 2. Block... 34/74234/2 accepted/tizen/common/20160615.193314 accepted/tizen/ivi/20160615.001700 accepted/tizen/mobile/20160615.001803 accepted/tizen/tv/20160615.001728 accepted/tizen/wearable/20160615.001743 submit/tizen/20160614.103947
Jeongmo Yang [Mon, 13 Jun 2016 09:36:34 +0000 (18:36 +0900)]
[Release version 0.2.60] 1. Check api value to avoid array index overflow, 2. Block some logs

Change-Id: I12d645c8affad22ffd708d3cc04913fc6e1074d3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.59-1] Enable EVAS_RENDERER_SUPPORT on common profile 01/73501/1 accepted/tizen/common/20160609.145220 accepted/tizen/ivi/20160609.091741 accepted/tizen/mobile/20160609.092001 accepted/tizen/tv/20160609.091616 accepted/tizen/wearable/20160609.091717 submit/tizen/20160609.040222
Jeongmo Yang [Wed, 8 Jun 2016 09:37:26 +0000 (18:37 +0900)]
[Release version 0.2.59-1] Enable EVAS_RENDERER_SUPPORT on common profile

Change-Id: I34a5596fb9882c8f392521325d490ebeb3b0efb8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.59] 1. Fix camera_set_display error in EVAS display type, 2... 91/72291/3 accepted/tizen/common/20160603.150915 accepted/tizen/ivi/20160606.121113 accepted/tizen/mobile/20160606.120739 accepted/tizen/tv/20160606.120924 accepted/tizen/wearable/20160606.121040 submit/tizen/20160603.021103 submit/tizen/20160603.061849
Haesu Gwon [Tue, 31 May 2016 09:55:25 +0000 (18:55 +0900)]
[Release version 0.2.59] 1. Fix camera_set_display error in EVAS display type, 2. Change hardcoded length calculation

Change-Id: I07fb662591ca2520a4ab253ce3a1d3bdbecab144
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
8 years ago[capi-media-camera] bug fix for filename for testsuite 34/72034/2
Hyuntae, Kim [Mon, 30 May 2016 09:16:03 +0000 (18:16 +0900)]
[capi-media-camera] bug fix for filename for testsuite

Change-Id: Ia6fa79406d6449441929187a84df54a714d9e51b

8 years ago[Release version 0.2.58] Add featuring for evas renderer 02/72002/5
Jeongmo Yang [Mon, 30 May 2016 06:54:38 +0000 (15:54 +0900)]
[Release version 0.2.58] Add featuring for evas renderer

Change-Id: I3fb207856acc0902b1668524516253d0c2a43147
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.57] Add remarks for camera_attr_set_brightness 68/69868/1 accepted/tizen/common/20160517.174343 accepted/tizen/ivi/20160518.004308 accepted/tizen/mobile/20160518.004429 accepted/tizen/tv/20160518.004320 accepted/tizen/wearable/20160518.004259 submit/tizen/20160517.090545
Jeongmo Yang [Tue, 17 May 2016 06:11:29 +0000 (15:11 +0900)]
[Release version 0.2.57] Add remarks for camera_attr_set_brightness

Change-Id: I91b3106a4c707a4aa703a9e344c0ce054e40b030
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.56] Fix memory leak - imported TBM bo(buffer object) 22/68922/1 accepted/tizen/common/20160513.123220 accepted/tizen/ivi/20160513.004144 accepted/tizen/mobile/20160513.004022 accepted/tizen/tv/20160513.004122 accepted/tizen/wearable/20160513.004049 submit/tizen/20160512.051443
Jeongmo Yang [Tue, 10 May 2016 10:57:47 +0000 (19:57 +0900)]
[Release version 0.2.56] Fix memory leak - imported TBM bo(buffer object)

Change-Id: Ia46f8fabf62b7086454e8fdccc7ca5d5f589e386
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.55] Support non-zero copy format rendering with EVAS surface 37/68337/2 accepted/tizen/common/20160505.140905 accepted/tizen/ivi/20160506.035826 accepted/tizen/mobile/20160506.035305 accepted/tizen/tv/20160506.035604 accepted/tizen/wearable/20160506.035713 submit/tizen/20160504.093918
Jeongmo Yang [Tue, 3 May 2016 12:05:35 +0000 (21:05 +0900)]
[Release version 0.2.55] Support non-zero copy format rendering with EVAS surface

Change-Id: Ic03ee5de00c94dac452899c516418347307a862d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.54] Add New APIs - Pan, Tilt, Display ROI Area. 70/66270/19
Haesu Gwon [Mon, 18 Apr 2016 06:50:22 +0000 (15:50 +0900)]
[Release version 0.2.54] Add New APIs - Pan, Tilt, Display ROI Area.

Change-Id: I1b785cb490bdca267e9a9117048f786b6960c74e
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
8 years ago[Release version 0.2.53] Update code for exception handling and fix error type in... 93/66993/3 accepted/tizen/common/20160428.144627 accepted/tizen/ivi/20160428.081820 accepted/tizen/mobile/20160428.081901 accepted/tizen/tv/20160428.081923 accepted/tizen/wearable/20160428.081850 submit/tizen/20160428.025307
Jeongmo Yang [Fri, 22 Apr 2016 10:33:08 +0000 (19:33 +0900)]
[Release version 0.2.53] Update code for exception handling and fix error type in some case

Change-Id: Ifec2d635544e15f884e465d7a94ce7228048fef9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.52] Fix coding rule violation 27/67227/1 accepted/tizen/common/20160426.143723 accepted/tizen/ivi/20160426.103410 accepted/tizen/mobile/20160426.103502 accepted/tizen/tv/20160426.103306 accepted/tizen/wearable/20160426.103416 submit/tizen/20160426.065815
Haesu Gwon [Tue, 26 Apr 2016 02:35:13 +0000 (11:35 +0900)]
[Release version 0.2.52] Fix coding rule violation

Change-Id: Ie6b9412f5c6608805ea0b1ce2e409712c922271b
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
8 years ago[Release version 0.2.51] Update get/set display flip code for EVAS surface. 62/66762/3
Haesu Gwon [Thu, 21 Apr 2016 02:19:42 +0000 (11:19 +0900)]
[Release version 0.2.51] Update get/set display flip code for EVAS surface.

Change-Id: I901eca5d218af4ae1f423f690a221dabb0038340
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
8 years ago[Release version 0.2.50] 1. Update code for EVAS surface rendering, 2. Update camera_... 93/66093/9 accepted/tizen/common/20160420.140505 accepted/tizen/ivi/20160420.042614 accepted/tizen/mobile/20160420.042515 accepted/tizen/tv/20160420.042528 accepted/tizen/wearable/20160420.042557 submit/tizen/20160419.063701
Jeongmo Yang [Fri, 15 Apr 2016 06:55:53 +0000 (15:55 +0900)]
[Release version 0.2.50] 1. Update code for EVAS surface rendering, 2. Update camera_test - Fix display issues, 3. Add internal API for video recorder

Change-Id: Ic4aae56e68371dbd5235d0cb71b781dfa9962d1a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
8 years ago[Release version 0.2.49] Add display routine for evas surface 54/63954/15 accepted/tizen/common/20160414.143602 accepted/tizen/ivi/20160415.015012 accepted/tizen/mobile/20160415.015042 accepted/tizen/tv/20160415.015004 accepted/tizen/wearable/20160415.015017 submit/tizen/20160414.103627
haesu.gwon [Tue, 29 Mar 2016 04:21:06 +0000 (13:21 +0900)]
[Release version 0.2.49] Add display routine for evas surface

Change-Id: I490483092d0ed5c8687980382b6c39db023571c3
Signed-off-by: haesu.gwon <haesu.gwon@samsung.com>
8 years ago[Release version 0.2.48] Fix coding rule violation 92/64392/2 accepted/tizen/common/20160413.131029 accepted/tizen/ivi/20160413.082816 accepted/tizen/mobile/20160413.073306 accepted/tizen/tv/20160413.075601 accepted/tizen/wearable/20160413.080607 submit/tizen/20160412.081107
haesu.gwon [Fri, 1 Apr 2016 02:47:03 +0000 (11:47 +0900)]
[Release version 0.2.48] Fix coding rule violation

Change-Id: I35f36121a880d7df04b75687c2913a66c945b384
Signed-off-by: haesu.gwon <haesu.gwon@samsung.com>