Avoid duplicated call of legacy_camera_create/destroy 45/112845/2
authorJeongmo Yang <jm80.yang@samsung.com>
Wed, 1 Feb 2017 09:43:32 +0000 (18:43 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Fri, 3 Feb 2017 05:26:37 +0000 (14:26 +0900)
commiteb76d8aa49af79ecec16713b8b38cc922ed33fad
tree2b337026921a0d67b0af36a5cd6e24d37d935651
parent008bbb0cad942cefcf2c18a8d37ed45bf65c1c7e
Avoid duplicated call of legacy_camera_create/destroy

When user calls camera_get_device_state or camera_get_flash_state,
legacy_camera_create and legacy_camera_destroy are always called internally.
But, it's enough to call only once after muse-server starts, so update the code to avoid unnecessary call.

[Version] 0.2.68
[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: I93685e0bef44b792c5c899cd0d0009012e7290cd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
muse/src/muse_camera_dispatcher.c
packaging/mmsvc-camera.spec