ret = audio_out_prepare(g_audio_h);
if (AUDIO_IO_ERROR_NONE != ret) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Fail to prepare audio : %d", ret);
- pthread_mutex_lock(&g_player_control_mutex);
- g_playing_info = NULL;
- pthread_mutex_unlock(&g_player_control_mutex);
-
/* unset volume policy, volume will be 100% */
__unset_policy_for_playing();
ttsd_data_clear_sound_data(&sound_data);
pthread_mutex_unlock(&g_play_thread_mutex);
+ pthread_mutex_lock(&g_player_control_mutex);
+ g_playing_info = NULL;
+ pthread_mutex_unlock(&g_player_control_mutex);
return;
}
SLOG(LOG_DEBUG, tts_tag(), "[Player SUCCESS] Prepare audio");