1 diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp
2 index ba21d0c..88eb16e 100644
3 --- a/lib/service/servicemp3.cpp
4 +++ b/lib/service/servicemp3.cpp
5 @@ -568,9 +568,13 @@ RESULT eServiceMP3::unpause()
12 - gst_element_set_state(m_gst_playbin, GST_STATE_PLAYING);
13 + gst_element_set_state(m_gst_playbin, GST_STATE_PLAYING);
14 + }else if (gst_element_set_state(m_gst_playbin, GST_STATE_PLAYING)==2){
15 + eDebug("eServiceMP3::unpause : the state change will happen asunchronously");