Add to set playing mode to decide where the synthesized pcm data will be played
[platform/core/uifw/tts.git] / client / tts_client.h
index 4426775..b4e5bc1 100644 (file)
@@ -61,6 +61,7 @@ typedef struct {
 
        /* mode / state */
        tts_mode_e      mode;
+       tts_playing_mode_e playing_mode;
        tts_state_e     before_state;
        tts_state_e     current_state;
        tts_service_state_e current_service_state;
@@ -133,6 +134,9 @@ bool tts_client_is_service_out(tts_client_s* client);
 void tts_client_set_mode(tts_client_s* client, tts_mode_e mode);
 tts_mode_e tts_client_get_mode(tts_client_s* client);
 
+void tts_client_set_playing_mode(tts_client_s* client, tts_playing_mode_e mode);
+tts_playing_mode_e tts_client_get_playing_mode(tts_client_s* client);
+
 void tts_client_set_repeat_text(tts_client_s* client, const char* text);
 char* tts_client_get_repeat_text(tts_client_s* client);