FIX [AUDIO]yaxun audio flay file, file size < 100 play fail
Change-Id: I8f59083b456398e3732684c7492b0894b476b33f
diff --git a/mbtk/mbtk_lib/src/mbtk_audio_alsa.c b/mbtk/mbtk_lib/src/mbtk_audio_alsa.c
index 405ceda..90015b4 100755
--- a/mbtk/mbtk_lib/src/mbtk_audio_alsa.c
+++ b/mbtk/mbtk_lib/src/mbtk_audio_alsa.c
@@ -650,15 +650,15 @@
// printf("%s:read : %d bytes\n", __FUNCTION__, res);
if(res == 0 || res < 0)
{
- // printf("[%d]", res);
+ printf("read:[%d]", res);
break;
}
all_size += res;
- if (file_data_sz < all_size || file_data_sz == all_size) {
- printf("aplay size :%d - %d\n", file_data_sz, all_size);
- break;
- }
+// if (file_data_sz < all_size || file_data_sz == all_size) {
+// printf("aplay size :%d - %d\n", file_data_sz, all_size);
+ // break;
+ // }
while(AUDIO_PAUSE == pcxt->state)
{
@@ -681,6 +681,7 @@
}
}
+ printf("file_data_sz :%d - all_size: %d\n", file_data_sz, all_size);
mbtk_audio_set_status(dev_hdl, AUDIO_OPEN);
free(data);