{
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
/* Check uid is duplicated */
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
pthread_mutex_unlock(&g_player_control_mutex);
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
player_s* current;
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
pthread_mutex_unlock(&g_player_control_mutex);
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
if (NULL != g_playing_info) {
int ttsd_player_stop(unsigned int uid)
{
pthread_mutex_lock(&g_player_control_mutex);
+ if (false == g_player_init) {
+ SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
+ pthread_mutex_unlock(&g_player_control_mutex);
+ return TTSD_ERROR_OPERATION_FAILED;
+ }
/* check whether uid is current playing or not */
if (NULL != g_playing_info) {
{
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
/* Check uid */
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
pthread_mutex_unlock(&g_player_control_mutex);
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
/* Check uid */
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
pthread_mutex_unlock(&g_player_control_mutex);
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
/* Check id */
if (false == g_player_init) {
SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
pthread_mutex_unlock(&g_player_control_mutex);
- return -1;
+ return TTSD_ERROR_OPERATION_FAILED;
}
g_playing_info = NULL;
int ttsd_player_get_background_volume_ratio(double* ratio)
{
+ if (false == g_player_init) {
+ SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
+ return TTSD_ERROR_OPERATION_FAILED;
+ }
+
if (NULL == ratio)
return -1;
else
int ttsd_player_set_background_volume_ratio(double ratio)
{
+ if (false == g_player_init) {
+ SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
+ return TTSD_ERROR_OPERATION_FAILED;
+ }
+
SLOG(LOG_INFO, tts_tag(), "[Player DEBUG] ttsd_player_set_background_volume_ratio : %lf", ratio);
double prev_ratio = g_bg_volume_ratio;
int ttsd_player_wait_to_play(unsigned int uid)
{
+ if (false == g_player_init) {
+ SLOG(LOG_ERROR, tts_tag(), "[Player ERROR] Not Initialized");
+ return TTSD_ERROR_OPERATION_FAILED;
+ }
+
SLOG(LOG_INFO, tts_tag(), "[Player INFO] wait to play (%u)", uid);
g_audio_state = AUDIO_STATE_WAIT_FOR_PLAYING;