app_tts_state_e state;
tts_app_play_type_e type;
ttsd_mode_e mode;
+ ttsd_playing_mode_e playing_mode;
ttse_result_event_e result_event;
std::list<speak_data_s*> m_speak_data;
return nullptr;
}
-int ttsd_data_new_client(int pid, unsigned int uid, ttsd_mode_e mode, int registered_event_mask, tts_ipc_method_e method)
+int ttsd_data_new_client(int pid, unsigned int uid, ttsd_mode_e mode, ttsd_playing_mode_e playing_mode, int registered_event_mask, tts_ipc_method_e method)
{
lock_guard<mutex> lock(g_app_data_mutex);
if(nullptr != get_client_app_data(uid) ) {
app.state = APP_STATE_READY;
app.type = TTS_APP_PLAY_TYPE_SYNTH;
app.mode = mode;
+ app.playing_mode = playing_mode;
app.result_event = TTSE_RESULT_EVENT_FAIL;
app.ipc_method = method;
app.credential = nullptr;