summaryrefslogtreecommitdiff
path: root/sys/src/cmd/audio
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2023-01-03 21:31:27 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2023-01-03 21:31:27 +0000
commit41c959afd6f41c8151c57685fabe7e148f9e2e88 (patch)
treedbcbf57d390797f9fba333dd67d2db9a2a159403 /sys/src/cmd/audio
parent5a2427a6cb3543d008b1e1428e85dec37cb8378e (diff)
audio/mixfs: no loopback delay
Diffstat (limited to 'sys/src/cmd/audio')
-rw-r--r--sys/src/cmd/audio/mixfs/mixfs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/cmd/audio/mixfs/mixfs.c b/sys/src/cmd/audio/mixfs/mixfs.c
index e15eef55a..f23d114cf 100644
--- a/sys/src/cmd/audio/mixfs/mixfs.c
+++ b/sys/src/cmd/audio/mixfs/mixfs.c
@@ -118,7 +118,7 @@ audioproc(void *)
n = (long)(mixrp - s->rp);
if(n > NBUF && (s->used == 0 || sweep))
s->run = 0;
- if(n >= NDELAY)
+ if(n > 0)
rwakeup(s);
}
}
@@ -202,7 +202,7 @@ fsread(Req *r)
s->run = 1;
}
m = (long)(mixrp - s->rp);
- if(m < NDELAY){
+ if(m <= 0){
s->run = 1;
rsleep(s);
continue;