[ITC][dali-adaptor][ACR-1552][Added capture APIs in mobile and tizeniot profile] 76/236676/2
authorPriya Kohli <priya.kohli@samsung.com>
Fri, 19 Jun 2020 08:13:08 +0000 (13:43 +0530)
committershobhit verma <shobhit.v@samsung.com>
Fri, 19 Jun 2020 11:34:16 +0000 (11:34 +0000)
Change-Id: I5974bdf93153a3140ebef7be19ce068eedd4a5a1
Signed-off-by: Priya Kohli <priya.kohli@samsung.com>
src/itc/dali-adaptor/CMakeLists.txt
src/itc/dali-adaptor/tct-dali-adaptor-native_mobile.h
src/itc/dali-adaptor/tct-dali-adaptor-native_tizeniot.h

index fd2eda97c764b71bf94a20f4f9741e0d4b4faff6..0251139a345f0a8e8b99ab368eba9e0240c8e00d 100755 (executable)
@@ -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
index c2a3c737f3b081d229b2cb39ea8e2145c6207742..d66dbcb29a356936a5b38e76948930301611f6cd 100755 (executable)
@@ -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},
index c2a3c737f3b081d229b2cb39ea8e2145c6207742..d66dbcb29a356936a5b38e76948930301611f6cd 100755 (executable)
@@ -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},