Remove duplicated code.(phase#2) 93/276693/8 accepted/tizen/unified/20220704.213051 submit/tizen/20220701.103121
authorJeongmo Yang <jm80.yang@samsung.com>
Thu, 23 Jun 2022 02:46:34 +0000 (11:46 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Fri, 24 Jun 2022 00:28:57 +0000 (09:28 +0900)
commite4e396258eb388124b3fcddacb1720de3033f396
tree5bb3972f7e1d73af9d958192a20a1ec458890b3e
parenta2cdc6b7acf44a27c3c42f076536270248680d3a
Remove duplicated code.(phase#2)

- Add macros to check handle.
- Add sub functions for duplicated code.
- Rename camera_test to camera_test_headed.
- Add common source file for camera_test_headed/headless.

[Version] 0.4.82
[Issue Type] SAM Improvement

Change-Id: I2901b473e968dcbd132bf0db6c2d9fbb74978800
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
12 files changed:
CMakeLists.txt
capi-media-camera-test-headed.manifest [moved from capi-media-camera-test.manifest with 100% similarity]
packaging/capi-media-camera.spec
src/camera.c
src/camera_internal.c
test/CMakeLists.txt
test/camera_test.c
test/camera_test.h [new file with mode: 0644]
test/camera_test_headed.c [new file with mode: 0644]
test/camera_test_headless.c [new file with mode: 0644]
test_headless/CMakeLists.txt [deleted file]
test_headless/camera_test_headless.c [deleted file]