const char* state_string[] = { "NONE", "IDLE", "RUNNING", "PAUSED" };
AUDIO_IO_LOGD("previous(%s,%d) ===> current(%s,%d), by_policy(%d)",
- state_string[(int)mStatePrev], mStatePrev, state_string[(int)mState], mState, mByPolicy);
+ state_string[static_cast<int>(mStatePrev)],
+ static_cast<int>(mStatePrev),
+ state_string[static_cast<int>(mState)],
+ static_cast<int>(mState),
+ mByPolicy);
if (mStateChangedCallback.onStateChanged != NULL) {
mStateChangedCallback.onStateChanged(mState, mStatePrev, mByPolicy, mStateChangedCallback.mUserData);
bytes_in_sample = 2;
break;
default:
- AUDIO_IO_LOGW("As unrecognized sample type %d, let's assume S16_LE", __mSampleType);
+ AUDIO_IO_LOGW("As unrecognized sample type %d, let's assume S16_LE", static_cast<int>(__mSampleType));
bytes_in_sample = 2;
break;
}
number_of_channel = 2;
break;
default:
- AUDIO_IO_LOGW("As unrecognized channel %d, let's assume STEREO", __mChannel);
+ AUDIO_IO_LOGW("As unrecognized channel %d, let's assume STEREO", static_cast<int>(__mChannel));
number_of_channel = 2;
break;
}
void CAudioInfo::convertAudioType2StreamType(CAudioInfo::EAudioType audioType, char **streamType) {
if (audioType < CAudioInfo::EAudioType::AUDIO_IN_TYPE_MEDIA || audioType >= CAudioInfo::EAudioType::AUDIO_TYPE_MAX) {
THROW_ERROR_MSG_FORMAT(CAudioError::EError::ERROR_NOT_SUPPORTED_TYPE,
- "The audioType is not supported [audioType:%u]", to_integral(audioType));
+ "The audioType is not supported [audioType:%u]", to_integral(audioType));
}
*streamType = (char *)__STREAM_TYPE_TABLE[(unsigned int)audioType];
return;
void CAudioInput::onInterrupt(CAudioSessionHandler* pHandler, int id, mm_sound_focus_type_e focus_type,
mm_sound_focus_state_e state, const char *reason_for_change, const char *additional_info) {
assert(pHandler);
- AUDIO_IO_LOGD("[pHandler:0x%x], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s]",
+ AUDIO_IO_LOGD("[pHandler:%p], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s]",
pHandler, focus_type, state, reason_for_change, additional_info);
CAudioIO::onInterrupt(pHandler, id, focus_type, state, reason_for_change, additional_info);
}
void CAudioInput::onSignal(CAudioSessionHandler* pHandler, mm_sound_signal_name_t signal, int value) {
assert(pHandler);
- AUDIO_IO_LOGD("[pHandler:0x%x], [signal:%d], [value:%d]", pHandler, signal, value);
+ AUDIO_IO_LOGD("[pHandler:%p], [signal:%d], [value:%d]", pHandler, signal, value);
CAudioIO::onSignal(pHandler, signal, value);
}
void CAudioOutput::onInterrupt(CAudioSessionHandler* pHandler, int id, mm_sound_focus_type_e focus_type,
mm_sound_focus_state_e state, const char *reason_for_change, const char *additional_info) {
assert(pHandler);
- AUDIO_IO_LOGD("[pHandler:0x%x], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s]",
+ AUDIO_IO_LOGD("[pHandler:%p], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s]",
pHandler, focus_type, state, reason_for_change, additional_info);
CAudioIO::onInterrupt(pHandler, id, focus_type, state, reason_for_change, additional_info);
}
void CAudioOutput::onSignal(CAudioSessionHandler* pHandler, mm_sound_signal_name_t signal, int value) {
assert(pHandler);
- AUDIO_IO_LOGD("[pHandler:0x%x], [signal:%d], [value:%d]", pHandler, signal, value);
+ AUDIO_IO_LOGD("[pHandler:%p], [signal:%d], [value:%d]", pHandler, signal, value);
CAudioIO::onSignal(pHandler, signal, value);
}
void CAudioSessionHandler::__sound_pcm_signal_cb(mm_sound_signal_name_t signal, int value, void *user_data) {
assert(user_data);
- AUDIO_IO_LOGD("[signal:%d], [value:%d], [user_data:0x%x]", signal, value, user_data);
+ AUDIO_IO_LOGD("[signal:%d], [value:%d], [user_data:%p]", signal, value, user_data);
CAudioSessionHandler* pHandler = static_cast<CAudioSessionHandler*>(user_data);
if (pHandler->__mpEventListener != NULL)
return false;
}
-void CAudioSessionHandler::__sound_pcm_focus_cb(int id, mm_sound_focus_type_e focus_type, mm_sound_focus_state_e state, const char *reason_for_change, int option, const char *additional_info, void *user_data) {
+void CAudioSessionHandler::__sound_pcm_focus_cb(int id, mm_sound_focus_type_e focus_type, mm_sound_focus_state_e state,
+ const char *reason_for_change, int option, const char *additional_info, void *user_data) {
assert(user_data);
- AUDIO_IO_LOGD("[id:%d], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s], [user_data:0x%x]", id, focus_type, state, reason_for_change, additional_info, user_data);
+ AUDIO_IO_LOGD("[id:%d], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s], [user_data:%p]",
+ id, focus_type, state, reason_for_change, additional_info, user_data);
/* FIXME: disable it temporarily */
#ifndef DISABLE_SESSION_BACK_COMP
return;
}
-void CAudioSessionHandler::__sound_pcm_focus_watch_cb(int id, mm_sound_focus_type_e focus_type, mm_sound_focus_state_e state, const char *reason_for_change, const char *additional_info, void *user_data) {
- AUDIO_IO_LOGD("[id:%d], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s], [user_data:0x%x]", id, focus_type, state, reason_for_change, additional_info, user_data);
+void CAudioSessionHandler::__sound_pcm_focus_watch_cb(int id, mm_sound_focus_type_e focus_type, mm_sound_focus_state_e state,
+ const char *reason_for_change, const char *additional_info, void *user_data) {
+ AUDIO_IO_LOGD("[id:%d], [focus_type:%d], [state:%d], [reason_for_change:%s], [additional_info:%s], [user_data:%p]",
+ id, focus_type, state, reason_for_change, additional_info, user_data);
CAudioSessionHandler::__sound_pcm_focus_cb(-1, focus_type, state, reason_for_change, 0, additional_info, user_data);
#include <mm.h>
#include "CAudioIODef.h"
#include <unistd.h>
+#include <inttypes.h>
#ifdef ENABLE_DPM
#include <dpm/restriction.h>
#endif
}
// Adds latency on proplist for delivery to PULSEAUDIO
- AUDIO_IO_LOGD("LATENCY : %s[%d]", __mSpec.getStreamLatencyToString(), __mSpec.getStreamLatency());
+ AUDIO_IO_LOGD("LATENCY : %s[%d]", __mSpec.getStreamLatencyToString(), static_cast<int>(__mSpec.getStreamLatency()));
pa_proplist_setf(__mpPropList, PA_PROP_MEDIA_TIZEN_AUDIO_LATENCY, "%s", __mSpec.getStreamLatencyToString());
// Allocates PA mainloop
if (__mDirection == EStreamDirection::STREAM_DIRECTION_PLAYBACK) {
ret = (pa_bytes_to_usec(buffer_attr->tlength, sample_spec) + timing_info->configured_sink_usec);
- AUDIO_IO_LOGD("FINAL PLAYBACK LATENCY[%d]", ret);
+ AUDIO_IO_LOGD("FINAL PLAYBACK LATENCY[%" PRIu64 "]", ret);
} else {
ret = (pa_bytes_to_usec(buffer_attr->fragsize, sample_spec) + timing_info->configured_source_usec);
- AUDIO_IO_LOGD("FINAL RECORD LATENCY[%d]", ret);
+ AUDIO_IO_LOGD("FINAL RECORD LATENCY[%" PRIu64 "]", ret);
}
} else {
THROW_ERROR_MSG_FORMAT(CAudioError::EError::ERROR_NOT_SUPPORTED, "This version(ver.%d) is not supported", ver);
break;
default:
- AUDIO_IO_LOGW("Invalid __mLatency[%d]", __mLatency);
+ AUDIO_IO_LOGW("Invalid __mLatency[%d]", static_cast<int>(__mLatency));
break;
}
}
break;
default:
- AUDIO_IO_LOGW("Invalid __mLatency[%d]", __mLatency);
+ AUDIO_IO_LOGW("Invalid __mLatency[%d]", static_cast<int>(__mLatency));
latency = STREAM_LATENCY_DEFAULT;
break;
}