typedef int (*FaceFunc) (int error_code, int count, void* data);
int dcm_request_extract_face_async(const unsigned int request_id, const char *path, FaceFunc func, void *user_data, uid_t uid);
-int dcm_request_cancel_face(const unsigned int request_id, const char *path);
+int dcm_request_cancel_face(const unsigned int request_id);
#ifdef __cplusplus
}
return MS_MEDIA_ERR_NONE;
}
-int dcm_request_cancel_face(const unsigned int request_id, const char *path)
+int dcm_request_cancel_face(const unsigned int request_id)
{
int err = MS_MEDIA_ERR_NONE;
- MSAPI_RETVM_IF(!MS_STRING_VALID(path), MS_MEDIA_ERR_INVALID_PARAMETER, "Invalid path");
-
- /* Request for image file to the daemon "Dcm generator" */
- err = __media_dcm_request_async(DCM_MSG_REQUEST_CANCEL_FACE, request_id, path, NULL, request_id);
+ err = __media_dcm_request_async(DCM_MSG_REQUEST_CANCEL_FACE, request_id, NULL, NULL, 0);
if (err != MS_MEDIA_ERR_NONE) {
MSAPI_DBG_ERR("__media_dcm_request_async failed : %d", err);
return err;
}
- return MS_MEDIA_ERR_NONE;
+ return err;
}
-