summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/pcmbuf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/pcmbuf.c b/apps/pcmbuf.c
index d1835fb..fc58d9c 100644
--- a/apps/pcmbuf.c
+++ b/apps/pcmbuf.c
@@ -275,6 +275,7 @@ void pcmbuf_init(long bufsize)
audiobuffer = (char *)&audiobuf[(audiobufend - audiobuf) -
pcmbuf_size - PCMBUF_GUARD];
guardbuf = &audiobuffer[pcmbuf_size];
+ position_callback = NULL;
pcmbuf_event_handler = NULL;
pcmbuf_play_stop();
}
@@ -327,6 +328,7 @@ void pcmbuf_flush_fillpos(void)
return ;
}
}
+ position_callback = NULL;
pcmbuf_event_handler = NULL;
audiobuffer_pos += copy_n;
if (audiobuffer_pos >= pcmbuf_size)