Store current service state from engine library 14/288014/1
authorSuyeon Hwang <stom.hwang@samsung.com>
Thu, 29 Dec 2022 11:10:41 +0000 (20:10 +0900)
committerSuyeon Hwang <stom.hwang@samsung.com>
Thu, 9 Feb 2023 05:41:00 +0000 (14:41 +0900)
commitc9ee429c604a54ca5fd010b2951b29bbb4ccf7cf
treeb3f53ca96f38299b2fa7bd2deed769a686b62137
parent62a6542ef5f197965a6e4307511d2a81d36892ea
Store current service state from engine library

- Requirement:
Client library needs to get current service state when preparing is
succeeded.

- Contents:
This patch makes client library store the service state in client
structure when preparing is succeeded. If the client listen the service
state changed event, client has to maintain the current service state
even if the service is out. To do this, each client structure has to
store the current service state.
Through this patch, client structure can maintain the latest service
state at preparing success.

Change-Id: If2ea7b9ebc627363f0b16c51a918d2910a4bcd26
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
client/tts_client.c
client/tts_client.h
client/tts_core.c
client/tts_core.h
client/tts_dbus.c
client/tts_tidl.c
include/tts.h