summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpr.jung <pr.jung@samsung.com>2019-02-15 15:35:03 +0900
committerpr.jung <pr.jung@samsung.com>2019-02-15 15:35:03 +0900
commitb27c0d29aff919b34ec17a59411fff789aa6017e (patch)
treea8008750edbdb09172586f4d4864d548d3d5c961
parent5f02762cbf750247cd7bfc9c1daa468350e3966b (diff)
downloadlibsvi-b27c0d29aff919b34ec17a59411fff789aa6017e.tar.gz
libsvi-b27c0d29aff919b34ec17a59411fff789aa6017e.tar.bz2
libsvi-b27c0d29aff919b34ec17a59411fff789aa6017e.zip
Delete unused apis
- feedback_get_resource_path - feedback_set_resource_path Change-Id: I33b0290b29cec9a9c839068a190fbd0387c379e5 Signed-off-by: pr.jung <pr.jung@samsung.com>
-rw-r--r--include/feedback-internal.h48
-rw-r--r--src/feedback.c71
2 files changed, 0 insertions, 119 deletions
diff --git a/include/feedback-internal.h b/include/feedback-internal.h
index 939f1af..188e104 100644
--- a/include/feedback-internal.h
+++ b/include/feedback-internal.h
@@ -106,54 +106,6 @@ int feedback_play_internal(feedback_pattern_internal_e pattern);
int feedback_play_type_internal(feedback_type_e type, feedback_pattern_internal_e pattern);
/**
- * @brief Gets the file path of resource for the given feedback type and pattern.
- * @details
- * Depending on the type of each pattern resouorce has a different format. \n
- * Currently, System supports two pattern types. \n
- * #FEEDBACK_TYPE_SOUND type uses .wav format. \n
- * #FEEDBACK_TYPE_VIBRATION type uses monotone format. \n
- * If the given pattern doesn't have a file for the type, @a path will return NULL.
- *
- * @since_tizen 2.3
- *
- * @remarks @a path must be released with free() by you.
- *
- * @param[in] type The pattern type
- * @param[in] pattern The pre-defined pattern
- * @param[out] path The file path of resource for feedback type and pattern
- *
- * @return 0 on success, otherwise a negative error value.
- * @retval #FEEDBACK_ERROR_NONE Successful
- * @retval #FEEDBACK_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #FEEDBACK_ERROR_OPERATION_FAILED Operation failed
- * @retval #FEEDBACK_ERROR_NOT_SUPPORTED Not supported device
- */
-int feedback_get_resource_path(feedback_type_e type, feedback_pattern_e pattern, char **path);
-
-/**
- * @brief Sets the new file path of resource for the given feedback type and pattern.
- * @details
- * Depending on the type of each pattern resouorce has a different format. \n
- * Currently, System supports two pattern types. \n
- * #FEEDBACK_TYPE_SOUND type uses .wav format. \n
- * #FEEDBACK_TYPE_VIBRATION type uses monotone format. \n
- * If the given pattern doesn't have a file for the type, @a path will return NULL.
- *
- * @since_tizen 2.3
- *
- * @param[in] type The pattern type
- * @param[in] pattern The pre-defined pattern
- * @param[in] path The new file path of resource for feedback type and pattern
- *
- * @return 0 on success, otherwise a negative error value.
- * @retval #FEEDBACK_ERROR_NONE Successful
- * @retval #FEEDBACK_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #FEEDBACK_ERROR_OPERATION_FAILED Operation failed
- * @retval #FEEDBACK_ERROR_NOT_SUPPORTED Not supported device
- */
-int feedback_set_resource_path(feedback_type_e type, feedback_pattern_e pattern, char *path);
-
-/**
* @}
*/
diff --git a/src/feedback.c b/src/feedback.c
index 8e4b931..f847cb9 100644
--- a/src/feedback.c
+++ b/src/feedback.c
@@ -444,74 +444,3 @@ API int feedback_play_type_internal(feedback_type_e type, feedback_pattern_inter
return FEEDBACK_ERROR_NONE;
}
-
-API int feedback_get_resource_path(feedback_type_e type, feedback_pattern_e pattern, char** path)
-{
- const struct device_ops *dev;
- char buf[PATH_MAX] = {0,};
- int err;
-
- if (path == NULL) {
- _E("Invalid parameter : path(NULL)");
- return FEEDBACK_ERROR_INVALID_PARAMETER;
- }
-
- if (type <= FEEDBACK_TYPE_NONE ||
- type >= profile->max_type) {
- _E("Invalid parameter : type(%d)", type);
- return FEEDBACK_ERROR_INVALID_PARAMETER;
- }
-
- if (type == FEEDBACK_TYPE_VIBRATION)
- return FEEDBACK_ERROR_INVALID_PARAMETER;
-
- if (pattern <= FEEDBACK_PATTERN_NONE ||
- pattern >= profile->max_pattern) {
- _E("Invalid parameter : pattern(%d)", pattern);
- return FEEDBACK_ERROR_INVALID_PARAMETER;
- }
-
- /* proper device get path */
- dev = find_device(type);
- if (dev) {
- err = dev->get_path(pattern, buf, sizeof(buf));
- if (err < 0)
- return FEEDBACK_ERROR_OPERATION_FAILED;
- }
-
- *path = strdup(buf);
- return FEEDBACK_ERROR_NONE;
-}
-
-API int feedback_set_resource_path(feedback_type_e type, feedback_pattern_e pattern, char *path)
-{
- const struct device_ops *dev;
- int err;
-
- if (type <= FEEDBACK_TYPE_NONE ||
- type >= profile->max_type) {
- _E("Invalid parameter : type(%d)", type);
- return FEEDBACK_ERROR_INVALID_PARAMETER;
- }
-
- if (pattern <= FEEDBACK_PATTERN_NONE ||
- pattern >= profile->max_pattern) {
- _E("Invalid parameter : pattern(%d)", pattern);
- return FEEDBACK_ERROR_INVALID_PARAMETER;
- }
-
- if (type == FEEDBACK_TYPE_VIBRATION) {
- _E("Not supported type"); //LCOV_EXCL_LINE
- return FEEDBACK_ERROR_INVALID_PARAMETER;
- }
-
- /* proper device set path */
- dev = find_device(type);
- if (dev) {
- err = dev->set_path(pattern, path);
- if (err < 0)
- return FEEDBACK_ERROR_OPERATION_FAILED;
- }
-
- return FEEDBACK_ERROR_NONE;
-}