From: Priya Kohli Date: Fri, 19 Jun 2020 08:13:08 +0000 (+0530) Subject: [ITC][dali-adaptor][ACR-1552][Added capture APIs in mobile and tizeniot profile] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1b11eb83d80c594b4ba1bb580389af6648ba6c5b;p=test%2Ftct%2Fnative%2Fapi.git [ITC][dali-adaptor][ACR-1552][Added capture APIs in mobile and tizeniot profile] Change-Id: I5974bdf93153a3140ebef7be19ce068eedd4a5a1 Signed-off-by: Priya Kohli --- diff --git a/src/itc/dali-adaptor/CMakeLists.txt b/src/itc/dali-adaptor/CMakeLists.txt index fd2eda97c..0251139a3 100755 --- a/src/itc/dali-adaptor/CMakeLists.txt +++ b/src/itc/dali-adaptor/CMakeLists.txt @@ -15,11 +15,8 @@ timer/ITs-timer-common.cpp timer/ITs-timer.cpp window/ITs-window.cpp window/ITs-window-common.cpp -) - -IF(DEFINED WEARABLE) -SET(TC_SOURCES ${TC_SOURCES} - capture/ITs-capture.cpp +capture/ITs-capture.cpp +capture/ITs-capture-common.cpp ) LIST(APPEND TC_SOURCES diff --git a/src/itc/dali-adaptor/tct-dali-adaptor-native_mobile.h b/src/itc/dali-adaptor/tct-dali-adaptor-native_mobile.h index c2a3c737f..d66dbcb29 100755 --- a/src/itc/dali-adaptor/tct-dali-adaptor-native_mobile.h +++ b/src/itc/dali-adaptor/tct-dali-adaptor-native_mobile.h @@ -21,6 +21,8 @@ extern void ITs_application_startup(void); extern void ITs_application_cleanup(void); +extern void ITs_capture_startup(void); +extern void ITs_capture_cleanup(void); extern void ITs_key_grab_startup(void); extern void ITs_key_grab_cleanup(void); extern void ITs_native_image_source_startup(void); @@ -40,6 +42,14 @@ extern int ITcApplicationGetRegion(void); extern int ITcApplicationGetResourcePath(void); extern int ITcApplicationLowBatterySignal(void); extern int ITcApplicationLowMemorySignal(void); +extern int ITcCaptureConstructor(void); +extern int ITcCaptureNew(void); +extern int ITcCaptureNewCamera(void); +extern int ITcCaptureCopyConstructor(void); +extern int ITcCaptureAssignment(void); +extern int ITcCaptureDownCast(void); +extern int ITcCaptureStart(void); +extern int ITcCaptureStartColor(void); extern int ITcKeyGrabGrabKey(void); extern int ITcKeyGrabUngrabKey(void); extern int ITcKeyGrabGrabKeyTopmost(void); @@ -88,6 +98,14 @@ testcase tc_array[] = { {"ITcApplicationGetResourcePath",ITcApplicationGetResourcePath,ITs_application_startup,ITs_application_cleanup}, {"ITcApplicationLowBatterySignal",ITcApplicationLowBatterySignal,ITs_application_startup,ITs_application_cleanup}, {"ITcApplicationLowMemorySignal",ITcApplicationLowMemorySignal,ITs_application_startup,ITs_application_cleanup}, + {"ITcCaptureConstructor",ITcCaptureConstructor,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureNew",ITcCaptureNew,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureNewCamera",ITcCaptureNewCamera,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureCopyConstructor",ITcCaptureCopyConstructor,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureAssignment",ITcCaptureAssignment,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureDownCast",ITcCaptureDownCast,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureStart",ITcCaptureStart,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureStartColor",ITcCaptureStartColor,ITs_capture_startup,ITs_capture_cleanup}, {"ITcKeyGrabGrabKey",ITcKeyGrabGrabKey,ITs_key_grab_startup,ITs_key_grab_cleanup}, {"ITcKeyGrabUngrabKey",ITcKeyGrabUngrabKey,ITs_key_grab_startup,ITs_key_grab_cleanup}, {"ITcKeyGrabGrabKeyTopmost",ITcKeyGrabGrabKeyTopmost,ITs_key_grab_startup,ITs_key_grab_cleanup}, diff --git a/src/itc/dali-adaptor/tct-dali-adaptor-native_tizeniot.h b/src/itc/dali-adaptor/tct-dali-adaptor-native_tizeniot.h index c2a3c737f..d66dbcb29 100755 --- a/src/itc/dali-adaptor/tct-dali-adaptor-native_tizeniot.h +++ b/src/itc/dali-adaptor/tct-dali-adaptor-native_tizeniot.h @@ -21,6 +21,8 @@ extern void ITs_application_startup(void); extern void ITs_application_cleanup(void); +extern void ITs_capture_startup(void); +extern void ITs_capture_cleanup(void); extern void ITs_key_grab_startup(void); extern void ITs_key_grab_cleanup(void); extern void ITs_native_image_source_startup(void); @@ -40,6 +42,14 @@ extern int ITcApplicationGetRegion(void); extern int ITcApplicationGetResourcePath(void); extern int ITcApplicationLowBatterySignal(void); extern int ITcApplicationLowMemorySignal(void); +extern int ITcCaptureConstructor(void); +extern int ITcCaptureNew(void); +extern int ITcCaptureNewCamera(void); +extern int ITcCaptureCopyConstructor(void); +extern int ITcCaptureAssignment(void); +extern int ITcCaptureDownCast(void); +extern int ITcCaptureStart(void); +extern int ITcCaptureStartColor(void); extern int ITcKeyGrabGrabKey(void); extern int ITcKeyGrabUngrabKey(void); extern int ITcKeyGrabGrabKeyTopmost(void); @@ -88,6 +98,14 @@ testcase tc_array[] = { {"ITcApplicationGetResourcePath",ITcApplicationGetResourcePath,ITs_application_startup,ITs_application_cleanup}, {"ITcApplicationLowBatterySignal",ITcApplicationLowBatterySignal,ITs_application_startup,ITs_application_cleanup}, {"ITcApplicationLowMemorySignal",ITcApplicationLowMemorySignal,ITs_application_startup,ITs_application_cleanup}, + {"ITcCaptureConstructor",ITcCaptureConstructor,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureNew",ITcCaptureNew,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureNewCamera",ITcCaptureNewCamera,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureCopyConstructor",ITcCaptureCopyConstructor,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureAssignment",ITcCaptureAssignment,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureDownCast",ITcCaptureDownCast,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureStart",ITcCaptureStart,ITs_capture_startup,ITs_capture_cleanup}, + {"ITcCaptureStartColor",ITcCaptureStartColor,ITs_capture_startup,ITs_capture_cleanup}, {"ITcKeyGrabGrabKey",ITcKeyGrabGrabKey,ITs_key_grab_startup,ITs_key_grab_cleanup}, {"ITcKeyGrabUngrabKey",ITcKeyGrabUngrabKey,ITs_key_grab_startup,ITs_key_grab_cleanup}, {"ITcKeyGrabGrabKeyTopmost",ITcKeyGrabGrabKeyTopmost,ITs_key_grab_startup,ITs_key_grab_cleanup},