Try to prepare when the API is invoked on service out 15/288015/1
authorSuyeon Hwang <stom.hwang@samsung.com>
Fri, 13 Jan 2023 08:19:26 +0000 (17:19 +0900)
committerSuyeon Hwang <stom.hwang@samsung.com>
Thu, 9 Feb 2023 05:41:55 +0000 (14:41 +0900)
commite85c5c33aa5afd4a0b67a8543a435e23f7485a39
tree01e8b84f9f0728ddfb39e711808ec84978482676
parentc9ee429c604a54ca5fd010b2951b29bbb4ccf7cf
Try to prepare when the API is invoked on service out

- Requirement:
To reduce the resource for repreparing, clients need to reprepare when
the API is invoked.

- Contents:
This patch changes the logic about service reset and repreparing.
Through this patch, all clients just set service out flag when the
service reset occurs. Plus, each clients will try to reprepare when the
API is invoked by the app. In previous code, all clients tried to
reprepare at the same time when the service reset occurs. However, this
behavior needed to too much resource for repreparing in short time. This
patch intends to decrease the resource requirements for repreparing by
spreading the reprepare requests.

Change-Id: I4fd7b8905975692efba973a7e6c2423d604b4624
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
client/tts_client.c
client/tts_client.h
client/tts_core.c