diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2019-12-16 15:39:41 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2019-12-16 15:39:41 +0900 |
commit | 776e9acb332b616ea5dea5a3f5abb2a477999ec5 (patch) | |
tree | 6adaf2f6d8491d9e58ebee80dbdabdd88267c778 /src | |
parent | 79b8030f997d860f65fd647bbc92fc42ae45e65b (diff) | |
download | camera-776e9acb332b616ea5dea5a3f5abb2a477999ec5.tar.gz camera-776e9acb332b616ea5dea5a3f5abb2a477999ec5.tar.bz2 camera-776e9acb332b616ea5dea5a3f5abb2a477999ec5.zip |
Return NOT_SUPPORTED in camera_set_display()submit/tizen/20191216.085929accepted/tizen/unified/20191217.122947
- 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>
Diffstat (limited to 'src')
-rw-r--r-- | src/camera.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/camera.c b/src/camera.c index f4bf264..211b29c 100644 --- a/src/camera.c +++ b/src/camera.c @@ -3176,7 +3176,10 @@ int camera_set_display(camera_h camera, camera_display_type_e type, camera_displ } mm_ret = mm_display_interface_set_display(cb_info->dp_interface, type, display, &dp_info->parent_id); - if (mm_ret != MM_ERROR_NONE) { + if (mm_ret == MM_ERROR_NOT_SUPPORT_API) { + LOGE("[NOT_SUPPORTED] type %d", type); + return CAMERA_ERROR_NOT_SUPPORTED; + } else if (mm_ret != MM_ERROR_NONE) { LOGE("[INVALID_OPERATION] set display failed[0x%x]", mm_ret); return CAMERA_ERROR_INVALID_OPERATION; } |