X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=alsa_write.c;h=bcabe53cb704f86144fb6ff2bf5da5024b39d02a;hp=d115a52db0ae899be1ec003d4f7e060611b0ee94;hb=fd62cf6f3c17ec9f504d3a05be4fd48f969dcb01;hpb=dae03f0046d6695172aa32722600e1b9deea1e9c diff --git a/alsa_write.c b/alsa_write.c index d115a52d..bcabe53c 100644 --- a/alsa_write.c +++ b/alsa_write.c @@ -183,8 +183,7 @@ static void alsa_write_pre_select(struct sched *s, struct task *t) underrun = 50; underrun -= 50; ms2tv(underrun, &tv); - if (tv_diff(&s->timeout, &tv, NULL) > 0) - s->timeout = tv; + sched_request_timeout(&tv, s); } static void alsa_close(struct writer_node *wn)