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

Change-Id: I38457dc0a1fd0d1d2815986452f0fddcf2af5b82
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 a932706495855420240f29b0040eb88ce4ffd5a6..72832703b6127ac0c9d3ee63ce242d9c1da65bc4 100644 (file)
@@ -158,7 +158,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);                                                   \
index b3ede81aa4358a54884fa3459ba445bcfe7f2ca4..641681f06fc112a96b24450992abfb27447ac755 100644 (file)
@@ -74,7 +74,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;