summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/audio/oggdec/oggdec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/audio/oggdec/oggdec.c b/sys/src/cmd/audio/oggdec/oggdec.c
index 829f7f4f9..753508f0d 100644
--- a/sys/src/cmd/audio/oggdec/oggdec.c
+++ b/sys/src/cmd/audio/oggdec/oggdec.c
@@ -298,7 +298,7 @@ BOS:/* Begin of stream */
}else{
if(seeking){
time = vorbis_granule_time(&vd, ogg_page_granulepos(&og));
- if(time > left && time < right && time - lasttime > 0.1){
+ if(time > left && time < right && (time - lasttime > 0.1 || lasttime < 0.1)){
if(time > seek)
right = time;
else