}
// TODO: move into tts_core to make common function
+//LCOV_EXCL_START
static int __tts_convert_config_error_code(tts_config_error_e code)
{
if (code == TTS_CONFIG_ERROR_NONE) return TTS_ERROR_NONE;
return code;
}
-//LCOV_EXCL_START
static void __tts_config_voice_changed_cb(const char* before_lang, int before_voice_type, const char* language, int voice_type, bool auto_voice, void* user_data)
{
SLOG(LOG_DEBUG, TAG_TTSC, "Voice changed : Before lang(%s) type(%d) , Current lang(%s), type(%d)",
tts_core_notify_engine_changed(client, engine_id, language, voice_type, need_credential);
return;
}
+//LCOV_EXCL_STOP
static void __tts_config_screen_reader_changed_cb(bool value, void* user_data)
{
tts_core_notify_screen_reader_changed(client, value);
}
-//LCOV_EXCL_STOP
-
int tts_create(tts_h* tts)
{
if (0 != __tts_get_feature_enabled()) {
return TTS_ERROR_NONE;
}
-//LCOV_EXCL_START
int tts_set_server_tts(tts_h tts, const char* credential)
{
if (0 != __tts_get_feature_enabled()) {
SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
return TTS_ERROR_NONE;
}
-// LCOV_EXCL_STOP
int tts_prepare(tts_h tts)
{
SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
return TTS_ERROR_NONE;
}
-//LCOV_EXCL_START
+//LCOV_EXCL_START
static void __tts_pause_async(void *data)
{
tts_h tts = (tts_h)data;
return 0;
}
-
-//LCOV_EXCL_START
int tts_add_pcm(tts_h tts, int event, const void* data, unsigned int data_size, int audio_type, int rate)
{
if (0 != __tts_get_feature_enabled()) {
SLOG(LOG_DEBUG, TAG_TTSC, "@@@");
return TTS_ERROR_NONE;
}
-//LCOV_EXCL_STOP
int tts_repeat(tts_h tts, char** text_repeat, int* utt_id)
{
pthread_mutex_unlock(&g_client_list_mutex);
return number;
}
+//LCOV_EXCL_STOP
GList* tts_client_get_client_list()
{
return copy_list;
}
-//LCOV_EXCL_STOP
unsigned int tts_client_get_uid(tts_client_s* client)
{
return client->error_user_data;
}
+//LCOV_EXCL_START
tts_default_voice_changed_cb tts_client_get_default_voice_changed_cb(tts_client_s* client)
{
if (false == tts_client_is_valid_client(client)) {
}
return client->engine_changed_user_data;
}
+//LCOV_EXCL_STOP
tts_screen_reader_changed_cb tts_client_get_screen_reader_changed_cb(tts_client_s* client)
{
return is_running;
}
+//LCOV_EXCL_START
static int __pkgmgr_status_cb(uid_t target_uid, int req_id, const char *type, const char *pkgname, const char *key, const char *val, const void *pmsg, void *data)
{
// type (the type of the pkgname)
return 0;
}
+//LCOV_EXCL_STOP
static void __create_pkgmgr_thread(void* data, Ecore_Thread* thread)
{
g_pkgmgr_thread = NULL;
}
+//LCOV_EXCL_START
static void __cancel_pkgmgr_thread(void* data, Ecore_Thread* thread)
{
SLOG(LOG_INFO, TAG_TTSC, "[DEBUG] Cancel pkgmgr thread");
g_is_thread_canceled = false;
g_pkgmgr_thread = NULL;
}
+//LCOV_EXCL_STOP
static void __pkgmgr_thread(void* data)
{
return;
}
+//LCOV_EXCL_START
static void __start_reprepare_thread(void* data, Ecore_Thread* thread)
{
SLOG(LOG_INFO, TAG_TTSC, "[DEBUG] start reprepare thread. engine update status(%d)", g_engine_update_status);
return;
}
+//LCOV_EXCL_STOP
static void __end_reprepare_thread(void* data, Ecore_Thread* thread)
{
g_reprepare_thread = NULL;
}
+//LCOV_EXCL_START
static void __cancel_reprepare_thread(void* data, Ecore_Thread* thread)
{
SLOG(LOG_INFO, TAG_TTSC, "[INFO] cancel reprepare thread");
g_is_engine_name_changed = false;
g_reprepare_thread = NULL;
}
+//LCOV_EXCL_STOP
static inline void __run_client_reprepare_thread()
{
return TTS_ERROR_NONE;
}
+//LCOV_EXCL_START
int tts_core_notify_default_voice_changed(tts_client_s* client, const char* before_lang, int before_voice_type, const char* language, int voice_type)
{
if (false == tts_client_is_valid_client(client)) {
return TTS_ERROR_NONE;
}
+//LCOV_EXCL_STOP
int tts_core_notify_screen_reader_changed(tts_client_s* client, bool value)
{
return true;
}
+//LCOV_EXCL_START
const char* tts_core_covert_error_code(tts_error_e err)
{
switch (err) {
}
return NULL;
}
+//LCOV_EXCL_STOP
int tts_core_receive_hello(unsigned int uid, int ret, int credential_needed)
{
return g_vtable[REQUEST_PAUSE](uid);
}
-//LCOV_EXCL_START
int tts_ipc_request_play_pcm(unsigned int uid)
{
SLOG(LOG_INFO, TAG_TTSC, "[IPC] tts_ipc_request_play_pcm");
return g_vtable[REQUEST_ADD_PCM](uid, event, data, data_size, audio_type, rate);
}
-// LCOV_EXCL_STOP
int tts_ipc_request_set_mode(unsigned int uid, tts_mode_e mode)
{
}
}
+//LCOV_EXCL_START
static void __on_rejected(rpc_port_proxy_tts_h h, void *user_data)
{
unsigned int uid = (uintptr_t)user_data;
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Rejected from server(%d)", uid);
}
+//LCOV_EXCL_STOP
static void __get_engine_app_id(int size, char* app_id)
{
return TTS_ERROR_NONE;
}
-//LCOV_EXCL_START
int tts_tidl_request_play_pcm(unsigned int uid)
{
SLOG(LOG_DEBUG, TAG_TTSC, "[TIDL] tts_tidl_request_play_pcm");
return TTS_ERROR_NONE;
}
-// LCOV_EXCL_STOP
int tts_tidl_request_set_mode(unsigned int uid, tts_mode_e mode)
{