From 001fe1884f7326d4a363f5f3e67fe3a121365016 Mon Sep 17 00:00:00 2001 From: Wonnam Jang Date: Tue, 6 Nov 2018 17:14:45 +0900 Subject: [PATCH] Remove to stop/cancel/start in wakeup service callback Change-Id: Icba0413f63ea1c218e90e4c8d67d3d89770cce9e Signed-off-by: Wonnam Jang --- src/multi_assistant_service_plugin.c | 36 +----------------------------------- 1 file changed, 1 insertion(+), 35 deletions(-) diff --git a/src/multi_assistant_service_plugin.c b/src/multi_assistant_service_plugin.c index c4ba69f..8dbf332 100644 --- a/src/multi_assistant_service_plugin.c +++ b/src/multi_assistant_service_plugin.c @@ -245,47 +245,13 @@ static void __speech_streaming_cb(wakeup_service_speech_streaming_event_e event, static void __speech_status_cb(wakeup_service_speech_status_e status, void *user_data) { MAS_LOGD( "[SUCCESS] __speech_status_cb is called, status(%d)", status); - - if (WAKEUP_SPEECH_STATUS_END_POINT_DETECTED == status) { - int (*ws_stop_recording)(void); - ws_stop_recording = (int (*)(void))dlsym(g_handle, "wakeup_service_stop_recording"); - int ret = ws_stop_recording(); - if (0 != ret) { - MAS_LOGE("[ERROR] Fail to stop recording, ret(%d)", ret); - } - } -} - -static Eina_Bool __wakeup_start_recording(void* data) -{ - MAS_LOGD( "[SUCCESS] __wakeup_start_recording is called."); - - (void*)data; - - int (*ws_start_recording)(void); - ws_start_recording = (int (*)(void))dlsym(g_handle, "wakeup_service_start_recording"); - int ret = ws_start_recording(); - if (0 != ret) { - MAS_LOGE("[ERROR] Fail to start recording, ret(%d)", ret); - } - - return EINA_FALSE; } static void __error_cb(int error, const char* err_msg, void* user_data) { MAS_LOGD( "[SUCCESS] __error_cb is called, error(%d), err_msg(%d)", error, err_msg); - int (*ws_cancel_recording)(void); - ws_cancel_recording = (int (*)(void))dlsym(g_handle, "wakeup_service_cancel_recording"); - int ret = ws_cancel_recording(); - if (0 != ret) { - MAS_LOGE("[ERROR] Fail to cancel recording, ret(%d)", ret); - } - - ecore_timer_add(0, __wakeup_start_recording, NULL); - - ret = masc_ui_dbus_send_error_message(error, err_msg); + int ret = masc_ui_dbus_send_error_message(error, err_msg); if (0 != ret) { MAS_LOGE("[ERROR] Fail to send error message, ret(%d)", ret); } -- 2.7.4