nRet = mv_source_clear(g_hMvSource);
PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_source_clear", MediaVisionGetError(nRet));
}
+ return 0;
+}
+
+/**
+ * @testcase ITc_mediavision_mv_source_set_get_timestamp_p
+ * @author SRID(tarun1.kumar)
+ * @reviewer SRID(shobhit.v)
+ * @type auto
+ * @since_tizen 8.0
+ * @description Sets and Gets timestamp for mv_source_h.
+ * @scenario Sets and Gets timestamp for mv_source_h.
+ * @apicovered mv_create_source,mv_source_get_timestamp,mv_source_set_timestamp
+ * @passcase If mv_source_set_timestamp,mv_source_get_timestamp is successfull.
+ * @failcase If mv_source_set_timestamp,mv_source_get_timestamp fails.
+ * @precondition NA
+ * @postcondition NA
+ * */
+//& type: auto
+//& purpose: To test mv_barcode_detect
+int ITc_media_vision_mv_source_set_get_timestamp_p(void)
+{
+ START_TEST;
+ uint64_t timestamp = -1;
+
+ int nRet = mv_source_set_timestamp(g_hMvSource, 2);
+ PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_source_set_timestamp", MediaVisionGetError(nRet));
+
+ nRet = mv_source_get_timestamp(g_hMvSource, ×tamp);
+ PRINT_RESULT(MEDIA_VISION_ERROR_NONE, nRet, "mv_source_get_timestamp", MediaVisionGetError(nRet));
+ PRINT_RESULT(2 , timestamp, "mv_source_get_timestamp", MediaVisionGetError(nRet));
+
return 0;
}
\ No newline at end of file
extern int ITc_media_vision_mv_3d_run_p(void);
extern int ITc_media_vision_mv_3d_run_async_p(void);
extern int ITc_media_vision_mv_3d_pointcloud_write_file_p(void);
-
+extern int ITc_media_vision_mv_source_set_get_timestamp_p(void);
testcase tc_array[] = {
{"ITc_mv_face_recognition_model_create_destroy_p",ITc_mv_face_recognition_model_create_destroy_p,ITs_media_vision_face_startup,ITs_media_vision_face_cleanup},
{"ITc_media_vision_mv_3d_run_p",ITc_media_vision_mv_3d_run_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_run_async_p",ITc_media_vision_mv_3d_run_async_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_pointcloud_write_file_p",ITc_media_vision_mv_3d_pointcloud_write_file_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
+ {"ITc_media_vision_mv_source_set_get_timestamp_p",ITc_media_vision_mv_source_set_get_timestamp_p,ITs_media_vision_barcode_startup,ITs_media_vision_barcode_cleanup},
{NULL, NULL}
};
extern int ITc_media_vision_mv_3d_run_p(void);
extern int ITc_media_vision_mv_3d_run_async_p(void);
extern int ITc_media_vision_mv_3d_pointcloud_write_file_p(void);
+extern int ITc_media_vision_mv_source_set_get_timestamp_p(void);
testcase tc_array[] = {
{"ITc_mv_face_recognition_model_create_destroy_p",ITc_mv_face_recognition_model_create_destroy_p,ITs_media_vision_face_startup,ITs_media_vision_face_cleanup},
{"ITc_media_vision_mv_3d_run_p",ITc_media_vision_mv_3d_run_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_run_async_p",ITc_media_vision_mv_3d_run_async_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_pointcloud_write_file_p",ITc_media_vision_mv_3d_pointcloud_write_file_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
+ {"ITc_media_vision_mv_source_set_get_timestamp_p",ITc_media_vision_mv_source_set_get_timestamp_p,ITs_media_vision_barcode_startup,ITs_media_vision_barcode_cleanup},
{NULL, NULL}
};
extern int ITc_media_vision_mv_3d_run_p(void);
extern int ITc_media_vision_mv_3d_run_async_p(void);
extern int ITc_media_vision_mv_3d_pointcloud_write_file_p(void);
+extern int ITc_media_vision_mv_source_set_get_timestamp_p(void);
testcase tc_array[] = {
{"ITc_mv_face_recognition_model_create_destroy_p",ITc_mv_face_recognition_model_create_destroy_p,ITs_media_vision_face_startup,ITs_media_vision_face_cleanup},
{"ITc_media_vision_mv_3d_run_p",ITc_media_vision_mv_3d_run_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_run_async_p",ITc_media_vision_mv_3d_run_async_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_pointcloud_write_file_p",ITc_media_vision_mv_3d_pointcloud_write_file_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
+ {"ITc_media_vision_mv_source_set_get_timestamp_p",ITc_media_vision_mv_source_set_get_timestamp_p,ITs_media_vision_barcode_startup,ITs_media_vision_barcode_cleanup},
{NULL, NULL}
};
extern int ITc_media_vision_mv_3d_run_p(void);
extern int ITc_media_vision_mv_3d_run_async_p(void);
extern int ITc_media_vision_mv_3d_pointcloud_write_file_p(void);
+extern int ITc_media_vision_mv_source_set_get_timestamp_p(void);
testcase tc_array[] = {
{"ITc_mv_face_recognition_model_create_destroy_p",ITc_mv_face_recognition_model_create_destroy_p,ITs_media_vision_face_startup,ITs_media_vision_face_cleanup},
{"ITc_media_vision_mv_3d_run_p",ITc_media_vision_mv_3d_run_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_run_async_p",ITc_media_vision_mv_3d_run_async_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
{"ITc_media_vision_mv_3d_pointcloud_write_file_p",ITc_media_vision_mv_3d_pointcloud_write_file_p,ITs_media_vision_3d_startup,ITs_media_vision_3d_cleanup},
+ {"ITc_media_vision_mv_source_set_get_timestamp_p",ITc_media_vision_mv_source_set_get_timestamp_p,ITs_media_vision_barcode_startup,ITs_media_vision_barcode_cleanup},
{NULL, NULL}
};