audio_add_callback_status

Change-Id: I553ba2646d7bffbee3011cd2a78caed8080fa847
diff --git a/mbtk/libql_lib/src/ql_audio.c b/mbtk/libql_lib/src/ql_audio.c
index c5449d3..5ffee78 100755
--- a/mbtk/libql_lib/src/ql_audio.c
+++ b/mbtk/libql_lib/src/ql_audio.c
@@ -74,6 +74,7 @@
 
     play_state = AUDIO_PLAY_STATE_STOP;
 
+
 thread_end:
     mbtk_audio_pcm_play_stop();
     play_exit = 1;
@@ -88,6 +89,8 @@
     char buf[WAV_PLAY_BUFF];
 
     play_state = AUDIO_PLAY_STATE_RUNNING;
+    if(play_cb_func)
+        play_cb_func(play_handle , AUDIO_PLAY_STATE_RUNNING);
     play_exit = 0;
     if(fd > 0) {
         if(offset > 0) {
@@ -132,6 +135,8 @@
     }
 
     play_state = AUDIO_PLAY_STATE_STOP;
+    if(play_cb_func)
+        play_cb_func(play_handle , AUDIO_PLAY_STATE_STOP);
 
 thread_end:
     mbtk_audio_pcm_play_stop();