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();