Change-Id: I715e1bc72dc8dbbba28cd32bce1d4f7df4ba3bd1
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
int ttsd_data_get_sound_data_size(int uid)
{
int index = 0;
+ int data_size = 0;
index = ttsd_data_is_client(uid);
if (index < 0) {
return TTSD_ERROR_INVALID_PARAMETER;
}
- return g_app_list[index].m_wav_data.size();
+ /* mutex is locked */
+ pthread_mutex_lock(&g_sound_data_mutex);
+ data_size = g_app_list[index].m_wav_data.size();
+
+ /* mutex is unlocked */
+ pthread_mutex_unlock(&g_sound_data_mutex);
+
+ return data_size;
}
int ttsd_data_clear_data(int uid)