return TTSD_ERROR_NONE;
}
-Eina_Bool __send_interrupt_client(void *data)
+void __send_interrupt_client(unsigned int uid)
{
- unsigned int uid = (uintptr_t)data;
+ SLOG(LOG_INFO, tts_tag(), "[Server] Send new state by policy. uid(%u)", uid);
int pid = ttsd_data_get_pid(uid);
if (pid <= 0) {
SLOG(LOG_ERROR, tts_tag(), "[Server ERROR] Fail to get pid. uid(%u), pid(%d)", uid, pid);
- return EINA_FALSE;
+ return;
}
ttsd_mode_e mode = ttsd_data_get_mode(uid);
ttsdc_ipc_send_set_state_message(pid, uid, APP_STATE_PAUSED);
}
- return EINA_FALSE;
+ SLOG(LOG_INFO, tts_tag(), "[Server] Finish to send new state by policy. uid(%u)", uid);
+ return;
}
int ttsd_server_play(unsigned int uid, const char* credential)
SLOG(LOG_WARN, tts_tag(), "[Server ERROR] Fail to stop server and player : uid (%u)", current_uid);
}
- uintptr_t p_current_uid = (uintptr_t)current_uid;
- ecore_timer_add(0, __send_interrupt_client, (void*)p_current_uid);
+ __send_interrupt_client(current_uid);
} else {
/* Default mode policy of interrupt is "Pause" */
/* change state */
ttsd_data_set_client_state(current_uid, APP_STATE_PAUSED);
- uintptr_t p_current_uid = (uintptr_t)current_uid;
- ecore_timer_add(0, __send_interrupt_client, (void*)p_current_uid);
+ __send_interrupt_client(current_uid);
}
}
SLOG(LOG_WARN, tts_tag(), "[Server ERROR] Fail to stop server and player : uid (%u)", current_uid);
}
- uintptr_t p_current_uid = (uintptr_t)current_uid;
- ecore_timer_add(0, __send_interrupt_client, (void*)p_current_uid);
+ __send_interrupt_client(current_uid);
} else {
/* Default mode policy of interrupt is "Pause" */
/* change state */
ttsd_data_set_client_state(current_uid, APP_STATE_PAUSED);
- uintptr_t p_current_uid = (uintptr_t)current_uid;
- ecore_timer_add(0, __send_interrupt_client, (void*)p_current_uid);
+ __send_interrupt_client(current_uid);
}
}