Fix build error due to -Wformat
[platform/core/api/audio-io.git] / src / cpp / CPulseAudioClient.cpp
index c59de3d..4dd4a8c 100644 (file)
@@ -18,6 +18,7 @@
 #include <mm.h>
 #include "CAudioIODef.h"
 #include <unistd.h>
+#include <inttypes.h>
 #ifdef ENABLE_DPM
 #include <dpm/restriction.h>
 #endif
@@ -268,7 +269,7 @@ void CPulseAudioClient::initialize() throw(CAudioError) {
         }
 
         // 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
@@ -952,10 +953,10 @@ pa_usec_t CPulseAudioClient::getFinalLatency() throw(CAudioError) {
 
             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);