[AUDIO] fix add close mp3 file play
Change-Id: If84100aad1d6bd8b531976fd20c883fb769ceaf1
diff --git a/mbtk/mbtk_lib/src/mbtk_audio_alsa.c b/mbtk/mbtk_lib/src/mbtk_audio_alsa.c
index 6d85edc..3e54453 100755
--- a/mbtk/mbtk_lib/src/mbtk_audio_alsa.c
+++ b/mbtk/mbtk_lib/src/mbtk_audio_alsa.c
@@ -577,7 +577,11 @@
pthread_exit(NULL);
}
- mbtk_audio_set_status(dev_hdl, AUDIO_RUNNING);
+ if(pcxt->state == AUDIO_OPEN)
+ {
+ mbtk_audio_set_status(dev_hdl, AUDIO_RUNNING);
+
+ }
// if(bufsize > len )
// {
// bufsize = len;
@@ -622,8 +626,12 @@
}
}
+
+ if(pcxt->state != AUDIO_STOP)
+ {
+ mbtk_audio_set_status(dev_hdl, AUDIO_OPEN);
+ }
- mbtk_audio_set_status(dev_hdl, AUDIO_OPEN);
free(data);
return 0;