Fix invalid return value 62/256862/1 accepted/tizen/unified/20210416.011740 submit/tizen/20210415.030456
authorJeongmo Yang <jm80.yang@samsung.com>
Wed, 14 Apr 2021 04:05:06 +0000 (13:05 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Wed, 14 Apr 2021 04:05:06 +0000 (13:05 +0900)
- 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>
packaging/capi-media-camera.spec
src/camera.c

index ed93607..33937e1 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-camera
 Summary:    A Camera API
-Version:    0.4.52
+Version:    0.4.53
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 0a1d6aa..6a6c0e1 100644 (file)
@@ -3706,6 +3706,11 @@ int camera_unset_media_packet_preview_cb(camera_h camera)
                return CAMERA_ERROR_INVALID_PARAMETER;
        }
 
+       if (camera_is_supported_media_packet_preview_cb(camera) == false) {
+               CAM_LOG_ERROR("NOT SUPPORTED");
+               return CAMERA_ERROR_NOT_SUPPORTED;
+       }
+
        CAM_LOG_INFO("Enter");
 
        _camera_msg_send(api, NULL, pc->cb_info, &ret, CAMERA_CB_TIMEOUT);