summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/talk.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/talk.c b/apps/talk.c
index b5fa06d..fd28fdf 100644
--- a/apps/talk.c
+++ b/apps/talk.c
@@ -377,7 +377,10 @@ static int shutup(void)
/* nothing to do, was frame boundary or not our clip */
#if CONFIG_CODEC == SWCODEC
mp3_play_abort();
+#else
+ mp3_play_stop();
#endif
+
queue_write = queue_read = 0; /* reset the queue */
return 0;