projects
/
platform
/
core
/
uifw
/
stt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove return value for sending error
[platform/core/uifw/stt.git]
/
server
/
sttd_engine_agent.c
diff --git
a/server/sttd_engine_agent.c
b/server/sttd_engine_agent.c
index
b0e7071
..
523f0ab
100644
(file)
--- a/
server/sttd_engine_agent.c
+++ b/
server/sttd_engine_agent.c
@@
-603,7
+603,15
@@
int sttd_engine_agent_get_option_supported(bool* silence)
return STTD_ERROR_OPERATION_FAILED;
}
return STTD_ERROR_OPERATION_FAILED;
}
+ bool temp = false;
+ if (0 != stt_engine_support_silence(&temp)) {
+ SLOG(LOG_WARN, TAG_STTD, "[WARNING] Fail to get support silence");
+ }
+
*silence = g_engine_info->support_silence_detection;
*silence = g_engine_info->support_silence_detection;
+ if (temp != *silence) {
+ SLOG(LOG_WARN, TAG_STTD, "[WARNING] Metadata and Engine spec are different (engine:%d) (meta:%d)", temp, *silence);
+ }
return 0;
}
return 0;
}
@@
-772,7
+780,6
@@
int sttd_engine_agent_recognize_start_engine(int uid, const char* lang, const ch
if (NULL != temp) free(temp);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_STTD, "[Engine Agent ERROR] Recognition start error(%d)", ret);
if (NULL != temp) free(temp);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_STTD, "[Engine Agent ERROR] Recognition start error(%d)", ret);
- sttd_recorder_destroy();
return ret;
}
return ret;
}
@@
-1180,6
+1187,7
@@
int sttd_engine_agent_send_error(stte_error_e error, const char* msg)
char* err_msg = NULL;
int ret = STTD_ERROR_NONE;
char* err_msg = NULL;
int ret = STTD_ERROR_NONE;
+
if (NULL != msg) {
err_msg = strdup(msg);
}
if (NULL != msg) {
err_msg = strdup(msg);
}
@@
-1187,13
+1195,6
@@
int sttd_engine_agent_send_error(stte_error_e error, const char* msg)
ret = sttdc_send_error_signal(uid, error, err_msg);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_STTD, "[Server ERROR] Fail to send error info.");
ret = sttdc_send_error_signal(uid, error, err_msg);
if (0 != ret) {
SLOG(LOG_ERROR, TAG_STTD, "[Server ERROR] Fail to send error info.");
-
- if (NULL != err_msg) {
- free(err_msg);
- err_msg = NULL;
- }
-
- return ret;
}
if (NULL != err_msg) {
}
if (NULL != err_msg) {