[UTC|ITC][capi-media-vision][Non-ACR] Fix bugs in Surveillance feature checker 87/302887/1
authorTae-Young Chung <ty83.chung@samsung.com>
Fri, 15 Dec 2023 05:39:29 +0000 (14:39 +0900)
committerTae-Young Chung <ty83.chung@samsung.com>
Fri, 15 Dec 2023 05:39:35 +0000 (14:39 +0900)
Both vision.face_recognition and vision.image_recognition are required
to use Surveillance APIs.

Change-Id: I0bd948b3f3d8d6886536e4f7074b43822f93aaf8
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
src/itc/media-vision/ITs-media-vision-common.h
src/utc/capi-media-vision/utc-mv_surveillance.c

index be898fa..63fb454 100755 (executable)
@@ -146,7 +146,7 @@ mv_point_s g_sPoint;
 }
 #define START_TEST_SURVEILLANCE {\
        FPRINTF("[Line : %d][%s] Starting test : %s\\n", __LINE__, API_NAMESPACE, __FUNCTION__);\
-       if( !(g_bIsImageRecognitionFeatureSupported || g_bIsFaceRecognitionFeatureSupported) )\
+       if( !(g_bIsImageRecognitionFeatureSupported && g_bIsFaceRecognitionFeatureSupported) )\
        {\
                FPRINTF("[Line : %d][%s] Image ,Face recognition feature is not supported and api also returned not supported so leaving test\\n", __LINE__, API_NAMESPACE);\
                return 0;\
index 4651cdc..fa4e74d 100755 (executable)
@@ -69,7 +69,7 @@ void utc_capi_media_vision_surveillance_startup(void)
        system_info_get_platform_bool("http://tizen.org/feature/vision.face_recognition", &isFaceRecognitionSupported);
        system_info_get_platform_bool("http://tizen.org/feature/vision.image_recognition", &isImageRecognitionSupported);
 
-       if (isFaceRecognitionSupported || isImageRecognitionSupported)
+       if (isFaceRecognitionSupported && isImageRecognitionSupported)
                isVisionSupported = true;
        else
                isVisionSupported = false;