platform/core/api/camera.git
2 years agoCode clean up for camera_test.c 22/272622/1
Jeongmo Yang [Tue, 22 Mar 2022 02:16:30 +0000 (11:16 +0900)]
Code clean up for camera_test.c

Change-Id: I8f0680bcaad6d30af73d1871c2f682309ae51aad
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoAdd new testsuite package for headless target 83/272483/4
Jeongmo Yang [Thu, 17 Mar 2022 09:47:53 +0000 (18:47 +0900)]
Add new testsuite package for headless target

- Minor change
 : Rename package for testsuite.(tool -> test)
 : Remove build warning.

[Version] 0.4.75
[Issue Type] New feature

Change-Id: Idb84c05f2679529538de9d7508b921d7fa9283cd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoSupport encoded and RGB data in __camera_create_media_packet() 88/270288/5 accepted/tizen/unified/20220224.125816 submit/tizen/20220223.001807
Jeongmo Yang [Thu, 27 Jan 2022 02:19:48 +0000 (11:19 +0900)]
Support encoded and RGB data in __camera_create_media_packet()

- Minor change
 : Remove unnecessary word in some function name.
 : Remove unnecessary comments.
 : Remove duplicated code.
 : Update _camera_media_packet_dispose().

[Version] 0.4.74
[Issue Type] Update

Change-Id: I6f19e783560d8beab324b3a32e9d8664be2ded08
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoAdd sub function for media packet format 32/270032/4
Jeongmo Yang [Mon, 24 Jan 2022 11:35:07 +0000 (20:35 +0900)]
Add sub function for media packet format

- Minor change
 : Rename some static functions.

[Version] 0.4.73
[Issue Type] Update

Change-Id: Ic24589c732f717c154c6291f3500a9f6ba7b327f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoAdd sub function to create tbm surface 78/269578/5
Jeongmo Yang [Tue, 18 Jan 2022 12:23:42 +0000 (21:23 +0900)]
Add sub function to create tbm surface

- Minor change
 : Remove duplicated structure and definition.
 : Add missing dependency in pc file.

[Version] 0.4.72
[Issue Type] Update

Change-Id: I3196a2ae26fa2d874a7604f9ecde0a2f0eb4e840
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoChange installation path for gcov 20/270120/2 accepted/tizen/unified/20220128.144405 submit/tizen/20220126.073702
Jeongmo Yang [Wed, 26 Jan 2022 04:06:43 +0000 (13:06 +0900)]
Change installation path for gcov

[Version] 0.4.71-1
[Issue Type] Update

Change-Id: I1f4bb6778aad842686e7d495ce08bdb50574fa01
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agofix up! Remove thread for preview callback when stop preview 09/269109/2 accepted/tizen/unified/20220111.123039 submit/tizen/20220110.092727
Jeongmo Yang [Mon, 10 Jan 2022 02:40:15 +0000 (11:40 +0900)]
fix up! Remove thread for preview callback when stop preview

- The thread leak is occurred with below sequence and it causes deadlock after some time.
 1. Process A calls camera_start_preview(). -> create thread for preview callback
 2. Process B calls camera_start_preview().
 3. Process A gets interrupted callback and the state of camera handle is changed to CAMERA_STATE_CREATED.
    Then, process A's preview callback thread is remained, because it is released in camera_stop_preview(),
    but, it's skipped by interrupt.

[Version] 0.4.71
[Issue Type] Bug fix

Change-Id: Ifaafb52ed3e549d3a6203754ec6fa90079893cb5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoReduce length of thread name 69/268969/2 accepted/tizen/unified/20220107.120842 submit/tizen/20220106.070305
Jeongmo Yang [Wed, 5 Jan 2022 10:51:36 +0000 (19:51 +0900)]
Reduce length of thread name

- According to glib manual, some systems restrict the length of thread name to 16 bytes.
  Previously, the thread name for camera API was not shown properly(checked by "ps -eTl"),
  and it has been fixed by reducing length of thread name.

[Version] 0.4.70
[Issue Type] Update

Change-Id: Ic79ff1719afe1a145db793463139e240b2bf397c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agocamera_test: Add missed image format 49/268949/1
Jeongmo Yang [Wed, 5 Jan 2022 06:44:42 +0000 (15:44 +0900)]
camera_test: Add missed image format

[Version] 0.4.69
[Issue Type] Test

Change-Id: I2cecfb3ebad289835db711a2ff3462e8e6f30d6a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agofix up! Remove thread for preview callback when stop preview 19/267519/1 accepted/tizen/unified/20211214.124906 submit/tizen/20211207.021806 submit/tizen/20211213.031250
Jeongmo Yang [Mon, 6 Dec 2021 12:41:15 +0000 (21:41 +0900)]
fix up! Remove thread for preview callback when stop preview

- The deadlock is occurred with below sequence.
  1. camera_start_preview() -> create thread for preview callback
  2. camera_start_capture()
  3. got capture_completed_cb()
  4. camera_start_preview() -> create new thread for preview callback and the old one is remained.
  5. camera_stop_preview() -> send signal to remove thread for preview callback, but 1 thread is remained.

[Version] 0.4.68
[Issue Type] Bug fix

Change-Id: Id137ef203b1e0c85f597c05ae818ecb2a1b6c679
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoRemove thread for preview callback when stop preview 20/267320/5 submit/tizen/20211203.034808
Jeongmo Yang [Wed, 1 Dec 2021 10:21:10 +0000 (19:21 +0900)]
Remove thread for preview callback when stop preview

- Minor change
 : Add sub function to release fds from server.
 : Create thread for preview callback when start preview.
 : Close fds when release remained messages.

[Version] 0.4.67
[Issue Type] Improvement

Change-Id: Ic52013a49839e05adaf91bc5132b9964e4d86cbd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
2 years agoAdd remarks for camera_device_manager_initialize/deinitialize() 61/267261/3
Jeongmo Yang [Tue, 30 Nov 2021 12:40:47 +0000 (21:40 +0900)]
Add remarks for camera_device_manager_initialize/deinitialize()

[Version] 0.4.66
[Issue Type] Doxygen

Change-Id: I881909ec6d37a6ddb5684b9ed62a0d610aa6f275
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoProvide the rotation of each preview frame 37/266237/5 accepted/tizen/unified/20211112.135809 submit/tizen/20211110.120232
Jeongmo Yang [Tue, 9 Nov 2021 10:53:44 +0000 (19:53 +0900)]
Provide the rotation of each preview frame

- A new internal API is added.
 : camera_attr_get_preview_frame_rotation()
 : It should be called in camera_preview_cb(),
   otherwise, it will return CAMERA_ERROR_INVALID_OPERATION.
- A rotation method is set in media packet for preview frame.
  It could be get with media_packet_get_rotate_method().

[Version] 0.4.65
[Issue Type] New feature

Change-Id: Ic728c4a9a6d285f6fb5ca570ee85bc4e53cfd859
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoReplace g_cond_signal() by g_cond_broadcast() 31/266131/2 accepted/tizen/unified/20211109.042919 submit/tizen/20211108.090241
Jeongmo Yang [Mon, 8 Nov 2021 06:50:24 +0000 (15:50 +0900)]
Replace g_cond_signal() by g_cond_broadcast()

- It seems that signal could be missed with multi-thread API calls.

[Version] 0.4.64
[Issue Type] Enhancement

Change-Id: I319c12ab2b1451568aeb86e05642fc69b7952672
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for extra preview GOP interval 11/263711/3 accepted/tizen/6.5/unified/20211028.094459 accepted/tizen/unified/20210916.014246 submit/tizen/20210915.115302 submit/tizen_6.5/20211028.161701 tizen_6.5.m2_release
Jeongmo Yang [Wed, 8 Sep 2021 12:56:13 +0000 (21:56 +0900)]
Add new internal APIs for extra preview GOP interval

[Version] 0.4.63
[Issue Type] New feature

Change-Id: I89999a855ae63f405fb5a6bd12b36b96b1c798a8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for extra preview bitrate 25/263425/1 accepted/tizen/unified/20210906.123742 submit/tizen/20210903.031152
Jeongmo Yang [Thu, 2 Sep 2021 06:23:00 +0000 (15:23 +0900)]
Add new internal APIs for extra preview bitrate

[Version] 0.4.62
[Issue Type] New feature

Change-Id: I1f7490b88b6d432c28b004bc452ead1489a545d2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd missed frame information for VP8 and VP9 formats 76/260676/2 accepted/tizen/unified/20210702.133335 submit/tizen/20210702.012854
Jeongmo Yang [Thu, 1 Jul 2021 02:42:52 +0000 (11:42 +0900)]
Add missed frame information for VP8 and VP9 formats

[Version] 0.4.61
[Issue Type] Bug fix

Change-Id: I87b1c5e3cc26b9bcdbf1035918b0a4d5544c41bc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoRemove internal APIs for device list changed callback 77/260377/1 accepted/tizen/unified/20210630.144040 submit/tizen/20210625.064135
Jeongmo Yang [Thu, 24 Jun 2021 05:33:55 +0000 (14:33 +0900)]
Remove internal APIs for device list changed callback

[Version] 0.4.60
[Issue Type] Remove

Change-Id: I4ddfda2d5ae3085df0f0b970b278859c4db6dcc7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for device manager 29/260029/3 accepted/tizen/unified/20210621.123140 submit/tizen/20210618.081505
Jeongmo Yang [Thu, 17 Jun 2021 11:16:20 +0000 (20:16 +0900)]
Add new internal APIs for device manager

- camera_device_manager_add_device_connection_changed_cb()
- camera_device_manager_remove_device_connection_changed_cb()

[Version] 0.4.59
[Issue Type] New feature

Change-Id: I54c99c25843c5a565521e033947b4d3ee4ffd3af
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for extra preview stream format 24/259924/6
Jeongmo Yang [Wed, 16 Jun 2021 12:54:28 +0000 (21:54 +0900)]
Add new internal APIs for extra preview stream format

[Version] 0.4.58
[Issue Type] New feature

Change-Id: I9c5297d86aa230500ab8a445e09f88c821a3bfa2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years ago[ACR-1634] Add new pixel format - VP8, VP9 96/259396/2 accepted/tizen/unified/20210615.120241 submit/tizen/20210615.011749
Jeongmo Yang [Mon, 7 Jun 2021 07:40:49 +0000 (16:40 +0900)]
[ACR-1634] Add new pixel format - VP8, VP9

[Version] 0.4.57
[Issue Type] New feature

Change-Id: I9b1ad416b37f0b4e8aa5f67db531d6cf4e051ac9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoNew internal APIs for focus level 33/258333/2 accepted/tizen/unified/20210602.122556 submit/tizen/20210531.033817
Jeongmo Yang [Thu, 13 May 2021 12:23:19 +0000 (21:23 +0900)]
New internal APIs for focus level

[Version] 0.4.56
[Issue Type] New feature

Change-Id: I3021b27507a8ecc515d124c8bc6f9ce1c0aaeab4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for extra preview 54/257554/2
Jeongmo Yang [Mon, 19 Apr 2021 08:16:44 +0000 (17:16 +0900)]
Add new internal APIs for extra preview

[Version] 0.4.55
[Issue Type] New feature

Change-Id: I2c48a36eb958642b99bcb7ec18ce900399868c76
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoSupport media bridge as source module 95/251695/12
Jeongmo Yang [Wed, 7 Apr 2021 12:05:40 +0000 (21:05 +0900)]
Support media bridge as source module

[Version] 0.4.54
[Issue Type] New feature

Change-Id: Ibdc78bc0812feb78dd74d4e55e2d3bb91d9a8d06
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoFix invalid return value 62/256862/1 accepted/tizen/unified/20210416.011740 submit/tizen/20210415.030456
Jeongmo Yang [Wed, 14 Apr 2021 04:05:06 +0000 (13:05 +0900)]
Fix invalid return value

- camera_unset_media_packet_preview_cb() returns CAMERA_ERROR_NONE
  even though it's not supported in some targets.

[Version] 0.4.53
[Issue Type] Bug fix

Change-Id: Iea9a51010ba3152797a2e48bca412cf55f8ab4e1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agocamera_test: Update preview callback function 95/256695/2
Jeongmo Yang [Fri, 9 Apr 2021 08:24:52 +0000 (17:24 +0900)]
camera_test: Update preview callback function

[Version] 0.4.52
[Issue Type] Test

Change-Id: If9eaa6f22294e5382f565bd6a47cc22c460dd7a6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoRevise code for fd and tbm bo management 05/256505/5 accepted/tizen/unified/20210412.012103 submit/tizen/20210408.091908
Jeongmo Yang [Tue, 6 Apr 2021 02:52:27 +0000 (11:52 +0900)]
Revise code for fd and tbm bo management

- Additional minor change
 : Correct the condition to send message for preview callback return.
 : Add log to trace fd and buffer.
 : Add menu for writing preview data in preview callback in camera_test.

[Version] 0.4.51
[Issue Type] Revise

Change-Id: Ic04c7d77743331a6eb7ce2114fc436f15bfbc64b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agocamera_test: Add menu for media packet preview callback 76/256476/4 accepted/tizen/unified/20210406.083555 submit/tizen/20210405.122916
Jeongmo Yang [Mon, 5 Apr 2021 06:57:40 +0000 (15:57 +0900)]
camera_test: Add menu for media packet preview callback

[Version] 0.4.50
[Issue Type] Test

Change-Id: Ie54f3a0a3c409de4bf4d764ae00e8508289e0010
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoRefactoring code related with media packet 74/256374/2
Jeongmo Yang [Thu, 1 Apr 2021 11:35:43 +0000 (20:35 +0900)]
Refactoring code related with media packet

- Replace deprecated APIs by new added APIs
- Remove duplicated and unncessary code

[Version] 0.4.49
[Issue Type] Refactoring

Change-Id: I4a229fe93803c52a11baeb44028f8a11562c54e7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoFix SAM defect - GlobalVariable 16/255416/2 accepted/tizen/unified/20210319.141018 submit/tizen/20210318.073807
Jeongmo Yang [Thu, 18 Mar 2021 05:06:15 +0000 (14:06 +0900)]
Fix SAM defect - GlobalVariable

- Remove global extern variable
- Use static for global varable

[Version] 0.4.48
[Issue Type] SAM Improvement

Change-Id: Id986a3c86f2d5a73ba888cb67396246168df3433
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoApply Tizen coding rule for static function 85/255385/1
Jeongmo Yang [Thu, 18 Mar 2021 02:06:07 +0000 (11:06 +0900)]
Apply Tizen coding rule for static function

[Version] 0.4.47
[Issue Type] Coding rule

Change-Id: I5465d47d231e5835fb36f2336d8c7732a27173df
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd missing dependency for pc file 04/254604/1 accepted/tizen/unified/20210308.070949 submit/tizen/20210305.070633
Jeongmo Yang [Fri, 5 Mar 2021 06:16:33 +0000 (15:16 +0900)]
Add missing dependency for pc file

[Version] 0.4.46-1
[Issue Type] Bug fix

Change-Id: If1220e7859b75b5326b1f99ef763f41bf538e25b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd comments for line coverage test 28/254428/1 accepted/tizen/unified/20210304.131107 submit/tizen/20210303.101433
Jeongmo Yang [Wed, 3 Mar 2021 02:02:46 +0000 (11:02 +0900)]
Add comments for line coverage test

[Version] 0.4.46
[Issue Type] Line coverage

Change-Id: Ie56b0e564c7a7c7c053f3f2ade9c3a01d7646c6e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for flash brightness 19/252919/2 accepted/tizen/unified/20210208.061727 submit/tizen/20210204.050939
Jeongmo Yang [Wed, 3 Feb 2021 05:58:37 +0000 (14:58 +0900)]
Add new internal APIs for flash brightness

[Version] 0.4.45
[Issue Type] New feature

Change-Id: Ib0f5a19dfb8349caab7011c0732cf761ef1a17aa
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoUpdate camera test 63/250263/4 accepted/tizen/unified/20201224.151523 submit/tizen/20201223.095921
Jeongmo Yang [Tue, 22 Dec 2020 12:01:38 +0000 (21:01 +0900)]
Update camera test

- Add menu for device state and list

[Version] 0.4.44
[Issue Type] Test

Change-Id: I8f619f8001ac9dfacb63eb32816320b7324607aa
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoAdd new internal APIs for device manager 93/249593/11
Jeongmo Yang [Tue, 15 Dec 2020 07:48:07 +0000 (16:48 +0900)]
Add new internal APIs for device manager

[Version] 0.4.43
[Issue Type] New feature

Change-Id: I54e1429496fa325c5fde2315e848f30e267ebb38
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
3 years agoRemove unnecessary HTML link for feature 83/249683/1
Jeongmo Yang [Wed, 16 Dec 2020 06:59:51 +0000 (15:59 +0900)]
Remove unnecessary HTML link for feature

Change-Id: I09a8a2cd294bdeab7015c22e69893c0265c22b99
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoAdd new internal APIs 60/246760/5 accepted/tizen/unified/20201109.123508 submit/tizen/20201106.064606
Jeongmo Yang [Wed, 4 Nov 2020 03:18:17 +0000 (12:18 +0900)]
Add new internal APIs

- int camera_create_network(camera_device_e device, camera_h *camera);
 : API to create network camera handle
- int camera_get_device_list(camera_device_list_s *list);
 : API to get device list

[Version] 0.4.42
[Issue Type] New feature

Change-Id: I4a9413a75100421b82b71a4e2fd4dfffea33beab
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoSet default log level 65/245765/3 accepted/tizen/unified/20201029.125020 submit/tizen/20201026.104417
Jeongmo Yang [Thu, 15 Oct 2020 10:55:53 +0000 (19:55 +0900)]
Set default log level

- Additional change
 : Set log level from message
 : Move camera_create_preview_frame() to camera_internal.c

[Version] 0.4.41
[Issue Type] Log feature

Change-Id: I3da863ab61ae3cf66ced7450e8c58eaeb0201c10
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoRevise log related code 67/244967/3 submit/tizen/20201012.060154
Jeongmo Yang [Mon, 28 Sep 2020 11:19:24 +0000 (20:19 +0900)]
Revise log related code

[Version] 0.4.40
[Issue Type] Log

Change-Id: I70c336478b8ed9e72750a5b18c1047185f17ea01
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoDo not call unnecessary function 21/242921/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.122219 accepted/tizen/6.0/unified/hotfix/20201103.004541 accepted/tizen/6.0/unified/hotfix/20201103.051709 accepted/tizen/unified/20200903.151803 submit/tizen/20200902.092653 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
Jeongmo Yang [Wed, 2 Sep 2020 03:07:46 +0000 (12:07 +0900)]
Do not call unnecessary function

- Skip camera_attr_get_display_roi_area() if display mode is not CAMERA_DISPLAY_MODE_CUSTOM_ROI in _camera_set_display().

[Version] 0.4.39
[Issue Type] Optimization

Change-Id: I97ad53a69a54ea14ce286df4d99e785d56055661
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoUpdate header file for documentation 83/241083/1 accepted/tizen/unified/20200820.034824 submit/tizen/20200819.121427
Jeongmo Yang [Fri, 14 Aug 2020 10:14:14 +0000 (19:14 +0900)]
Update header file for documentation

[Version] 0.4.38
[Issue Type] Update

Change-Id: Ifb3bf10adf9d4bdbf18721dccc9b09147d854cc2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoAdd new internal APIs for camera frame 30/240430/1 submit/tizen/20200818.102105 submit/tizen/20200819.022508
Jeongmo Yang [Thu, 6 Aug 2020 07:56:12 +0000 (16:56 +0900)]
Add new internal APIs for camera frame

- In fact, they are exported for new recorder API.

[Version] 0.4.37
[Issue Type] New feature

Change-Id: Ia32edf33fd5cf95a3d011781609d6d4e000e3920
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoGet window geometry for OVERLAY_EXT type 91/237491/1 accepted/tizen/unified/20200702.141743 submit/tizen/20200701.065351
Jeongmo Yang [Wed, 1 Jul 2020 02:06:50 +0000 (11:06 +0900)]
Get window geometry for OVERLAY_EXT type

- Previously, window geometry was not delivered to muse-server for OVERLAY_EXT type,
  but, it's used in case of directvideosink, so it caused problem.
- This commit should be merge with below change.
  https://review.tizen.org/gerrit/#/c/platform/core/multimedia/libmm-display/+/237486/

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

Change-Id: Ic9a46c52f9d56118cd9ac5a0a674fcbaa664df45
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoAdd new internal API for Ecore_Wl2_Window 95/236895/2 accepted/tizen/unified/20200625.110556 submit/tizen/20200624.034306
Jeongmo Yang [Tue, 23 Jun 2020 07:07:46 +0000 (16:07 +0900)]
Add new internal API for Ecore_Wl2_Window

- int camera_set_ecore_wl_display(camera_h camera, void *ecore_wl_window);

[Version] 0.4.35
[Profile] Common
[Issue Type] New feature

Change-Id: If3abec72b083952afb28d1fb2df09ac1509af1a6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoFix build warnings 35/236435/2 accepted/tizen/unified/20200618.130010 submit/tizen/20200617.110900
Jeongmo Yang [Wed, 17 Jun 2020 05:40:52 +0000 (14:40 +0900)]
Fix build warnings

 : -Wsign-compare
 : -Wstringop-truncation
 : -Wdeprecated-declarations
 : -Wcast-function-type

[Version] 0.4.34
[Profile] Common

Change-Id: Ia0a211d69aef052b55208ba3f6fff05d5f0142ba
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoCode clean up 45/236345/4
Jeongmo Yang [Tue, 16 Jun 2020 09:58:37 +0000 (18:58 +0900)]
Code clean up

- Replace tab by space in description

[Version] 0.4.33
[Profile] Common
[Issue Type] Clean up

Change-Id: I2eb429f142c8f614713e96197e00f0c742264de4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agosvace issue about uselessassignmentptrarg 76/235476/3
Hyuntae Kim [Fri, 5 Jun 2020 01:39:12 +0000 (10:39 +0900)]
svace issue about uselessassignmentptrarg

Change-Id: Ib2900fa73f9322752d36f6fd50f446596f3447c5

4 years agoadd MJPEG preview cb data type 61/234961/2 accepted/tizen/unified/20200605.022959 submit/tizen/20200603.022017
Hyuntae Kim [Mon, 1 Jun 2020 06:10:14 +0000 (15:10 +0900)]
add MJPEG preview cb data type

Change-Id: Ie1a22a8cc22235eed14b3969e9fb4c52b1b5c43c

4 years agoAdd defensive code for spurious wakeup 75/227775/4 accepted/tizen/unified/20200323.173042 submit/tizen/20200320.023549
Jeongmo Yang [Mon, 16 Mar 2020 08:58:02 +0000 (17:58 +0900)]
Add defensive code for spurious wakeup

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

Change-Id: I82b52f1d3ea0ab4c9b0ab6f3cbfc1934b21bf3c2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[ACR-1487] Add new preview format and update camera_preview_data_s 92/222192/6 accepted/tizen/unified/20200205.125315 submit/tizen/20200204.080130 submit/tizen/20200204.110420
Jeongmo Yang [Fri, 10 Jan 2020 08:47:06 +0000 (17:47 +0900)]
[ACR-1487] Add new preview format and update camera_preview_data_s

- new preview format : CAMERA_PIXEL_FORMAT_MJPEG for motion JPEG preview is added
- update camera_preview_data_s : is_delta_frame in camera_preview_data_s is added

[Version] 0.4.29
[Profile] Common
[Issue Type] ACR

Change-Id: If449b78fdaa5092565ab848677fd4d175760d602
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoReturn NOT_SUPPORTED in camera_set_display() 16/220216/1 accepted/tizen/unified/20191217.122947 submit/tizen/20191216.085929
Jeongmo Yang [Mon, 16 Dec 2019 06:39:41 +0000 (15:39 +0900)]
Return NOT_SUPPORTED in camera_set_display()

- Previously, camera API returned INVALID_OPERATION error
  although MM_ERROR_NOT_SUPPORT_API is returned from mm_display_interface_set_display().

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

Change-Id: Ib5302f1bba74e04fc99af4b693be0e37d9b501f2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoDo not send pid through socket message for security 51/219651/1 accepted/tizen/unified/20191213.042440 submit/tizen/20191212.093208
Jeongmo Yang [Mon, 9 Dec 2019 05:07:20 +0000 (14:07 +0900)]
Do not send pid through socket message for security

[Version] 0.4.27
[Profile] Common
[Issue Type] Security

Change-Id: Ie674d3497ea81c13ab282a6f069da458d33e0ed5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoUpdate feature element reference link 36/218936/2
Jeongmo Yang [Fri, 29 Nov 2019 06:30:33 +0000 (15:30 +0900)]
Update feature element reference link

Change-Id: Ib2cb318b2814af5bdacdb908134bbd6bdc767379
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoChange dispatcher interface for display setting 19/217319/2 accepted/tizen/unified/20191112.125148 submit/tizen/20191112.051613
Jeongmo Yang [Fri, 8 Nov 2019 09:42:53 +0000 (18:42 +0900)]
Change dispatcher interface for display setting

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

Change-Id: Ib6a00c584f5b4438b334ae85ba71b59dbfa164db
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoUpdate header description 14/216314/1
Jeongmo Yang [Wed, 23 Oct 2019 08:42:31 +0000 (17:42 +0900)]
Update header description

Change-Id: I8febdb67417c261f538cf5a9911fbfe2e61bda80
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoDoxygen Comment update about HDR 79/211479/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.030900 accepted/tizen/5.5/unified/mobile/hotfix/20201027.065504 accepted/tizen/unified/20190823.092338 submit/tizen/20190814.051743 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 tizen_5.5.m2_release
Hyuntae Kim [Tue, 6 Aug 2019 00:45:03 +0000 (09:45 +0900)]
Doxygen Comment update about HDR

Change-Id: I2f8b438557732701571b22c1b583ebcc5921cac1

5 years agoMerge branch 'tizen_line_coverage' into tizen 69/209069/1 accepted/tizen/unified/20190704.040526 submit/tizen/20190703.092628
Jeongmo Yang [Tue, 2 Jul 2019 05:42:52 +0000 (14:42 +0900)]
Merge branch 'tizen_line_coverage' into tizen

Change-Id: Ic4e6564eeb754233f7b2c56bd7e7aa534bebe975

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 agoMerge branch 'tizen' into tizen_line_coverage 86/206786/1 tizen_line_coverage
Jeongmo Yang [Mon, 27 May 2019 05:13:49 +0000 (14:13 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I80b1c212d45c248fb886c12f8b2cd545d4f3671f
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 agoMerge branch 'tizen' into tizen_line_coverage 65/200265/1
Jeongmo Yang [Thu, 21 Feb 2019 03:03:24 +0000 (12:03 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I8d0a4209e959e400e1112a9bbb07dc1ae6b81564
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 agoMerge branch 'tizen' into tizen_line_coverage 20/196620/1
Jeongmo Yang [Thu, 3 Jan 2019 04:26:15 +0000 (13:26 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I39c7b508215402c0fefc88f76f549aead61b28d9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
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 agoMerge branch 'tizen' into tizen_line_coverage 66/190566/1
Jeongmo Yang [Thu, 4 Oct 2018 02:07:04 +0000 (11:07 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: Ie1bdf0321e32a6cef46280583eb85a60266e3397
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 agoMerge branch 'tizen' into tizen_line_coverage 37/188537/1
Jeongmo Yang [Thu, 30 Aug 2018 05:14:21 +0000 (14:14 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I31b991e2a89522fb95354e50602117cc06e61666
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 agoMerge branch 'tizen' into tizen_line_coverage 77/185077/1
Jeongmo Yang [Thu, 26 Jul 2018 02:11:19 +0000 (11:11 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I073f09876144c1404ce1e8f5906a9b1bc0bdf81e
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 agoMerge branch 'tizen' into tizen_line_coverage 67/178167/1
Jeongmo Yang [Tue, 8 May 2018 04:58:50 +0000 (13:58 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: Id86f07bcc3e319e4af95eb889a5695ffd8dfe2fe

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>
6 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 agoMerge branch 'tizen' into tizen_line_coverage 82/152882/1
Jeongmo Yang [Wed, 27 Sep 2017 05:20:20 +0000 (14:20 +0900)]
Merge branch 'tizen' into tizen_line_coverage

Change-Id: I86f3050a497bff08b3ec6998401877b2a7703484
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>